Skip to content

Need Some Help Adding a Package #886

@ghost

Description

Good-day folks,

I recently discovered Thinstation as a viable solution for flashing some old thin clients in a lab environment, so I can use them as part of my proof-of-concept for integrating UDS Enterprise's VDI solution with the XCP-ng hypervisor (by Vates).

My goal is to accomplish the following:

  1. Install the UDS Client into the image
  2. Autologin the tsuser
  3. Autolaunch the UDS Client

I have thus far been able to follow the Wiki, and YouTube Videos to figure out how to generate an image and grab the resulting ISO file to successfully boot up a VM. However, I can't seem to grasp how to add a custom package.

Here's the script the installs the UDS Client:

#!/bin/sh

# Check for root
if ! [ $(id -u) = 0 ]; then
   echo "This script must be run as root" 
   exit 1
fi

echo "Installing UDSClient Portable..."

cp UDSClient-3.6.0-x86_64.AppImage /usr/bin
chmod 755 /usr/bin/UDSClient-3.6.0-x86_64.AppImage
cp UDSClient.desktop /usr/share/applications
update-desktop-database

echo "Installation process done."

When I tried to run the script inside the VM that was booted with the image I created, I got an error that the filesystem was read only. I'm gonna keep trying to figure things out, however, I would also appreciate some help or some pointers.

Thank you all.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions