[Solved] Installing LTSP on Linux Mint
Posted: Sat Oct 22, 2011 8:18 pm
I would like to document my results of trying out LTSP (Linux Terminal Server Project-Thin Client/Server package) on Mint up to the point of successfully installing it without any errors. As of this time, after much googling, I haven't come across steps to do it in Mint. I hope someone interested in doing LTSP in Mint will find some details here useful.
What i tried to do was to let the installation go through its normal course without modifying any of the package scripts and preserving what was intended by the package maintainers.
LTSP is already implemented in Ubuntu. I used that as a starting point (Ubuntu LTSP how to here: https://help.ubuntu.com/community/Ubunt ... ickInstall) - using the latest build of Linux Mint Debian (1) (LMDE 201109). I happen to use the Gnome version since i have downloaded it previously from an earlier test. You may want to opt for Xfce for its low-memory usage. I haven't tried that but i think the procedure will be similar.
Step 1:Getting Started: Installing LMDE, network & other needed packages
I downloaded and installed LMDE (http://www.linuxmint.com/download_lmde.php). Make sure you can browse the Internet after (i.e. Your networking and connection to the internet is ok). Then update your package repositories
We are now ready to install the required packages:
Step 2: We have to tell LTSP scripts that Linux Mint is actually Debian
DON"T run "ltsp-build-client" yet (if you do you'll get a bunch of errors like):
From root do:
Do another symlink of "Debian-functions" to "LinuxMint-functions"
Step 3: It's time to run "ltsp-build-client"
include your target Debian distribution
Warning: The script will now start pulling packages from the Internet. Please make sure you have a stable internet connection. This may take a while to complete depending upon your connection speed. Suggest you take a pizza break!
Todo: Configure DHCP & NFS test with a thin client
I haven't got the time yet to test the setup with a client machine. I hope someone can try & document that too!
Enjoy!
What i tried to do was to let the installation go through its normal course without modifying any of the package scripts and preserving what was intended by the package maintainers.
LTSP is already implemented in Ubuntu. I used that as a starting point (Ubuntu LTSP how to here: https://help.ubuntu.com/community/Ubunt ... ickInstall) - using the latest build of Linux Mint Debian (1) (LMDE 201109). I happen to use the Gnome version since i have downloaded it previously from an earlier test. You may want to opt for Xfce for its low-memory usage. I haven't tried that but i think the procedure will be similar.
Step 1:Getting Started: Installing LMDE, network & other needed packages
I downloaded and installed LMDE (http://www.linuxmint.com/download_lmde.php). Make sure you can browse the Internet after (i.e. Your networking and connection to the internet is ok). Then update your package repositories
Code: Select all
# apt-get update
Code: Select all
# apt-get install dhcp3-server openssh-server
# apt-get install ltsp-server-standalone
DON"T run "ltsp-build-client" yet (if you do you'll get a bunch of errors like):
or"/usr/share/ltsp/plugins/ltsp-build-client/common/010-chroot-tagging:
line 3: /opt/ltsp/amd64/etc/ltsp_chroot: No such file or directory
error: LTSP client installation ended abnormally"
Do a symlink of the plugins directory "Debian" to "LinuxMint""... add_mirrors: command not found
error: LTSP client installation ended abnormally"
From root do:
Code: Select all
# cd /usr/share/ltsp/plugins/ltsp-build-client
# ln -s Debian LinuxMint
Code: Select all
# ln -s Debian-functions LinuxMint-functions
include your target Debian distribution
Code: Select all
# ltsp-build-client --dist squeeze
Todo: Configure DHCP & NFS test with a thin client
I haven't got the time yet to test the setup with a client machine. I hope someone can try & document that too!
Enjoy!