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:
- Install the UDS Client into the image
- Autologin the tsuser
- 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.
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:
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:
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.