To find the options for a command you type:
command --help
It spits out a bunch of options that you can use to tweak the parameters of a command. On the --help for the ltsp-build-client script is the --dist option, which I thought can be used to install a different distribution that the one you are current using on the host. For instance:
sudo lts-build-client --dist lenny
There is another option, and it is not specified in the --help. The --arch option allows the specification of different architecture than your hos. For instance:
sudo ltsp-build-client --arch -i386
If you are using a 64 bit host, you can install an i386 client file system with this.
Share, Enjoy, and Support:
The main component of LTSP (Linux Terminal Server Project) is the dhcp configuration. To start install the required packages:
sudo apt-get install ltsp-utils ltsp-server ltsp-server-standalone
Then open /etc/ltsp/dhcpd.conf, which is a template of your possible dhcp3 configuration. To makes things simple just use everything in this file as the configuration for dhcp, otherwise if you are comfortable configuring the option feel free; they can be configured many ways! The main dhcpd configuration file is located in /etc/dhcp3/dhcpd.conf.
Do not forget to turn off the dhcp server in your router!!!!!! This will cause conflict. Also include next-server serverip in the dhcpd configuration. This is required to point secondary ip traffic, during PXE boot, to the ltsp server.
Now just build your client environment and your ready to PXE boot:
ltsp-build-client
There are additional lstp configurations that can be done with ltspadmin. You can use ltspadmin to set a gdm login screen for your thin clients; I prefer to not use the gdm. You can use ltspadmin with:
sudo ltspadmin
The rest is terminal graphics. You can monitor the status of your various ltsp components, and set additional, sometimes necessary configurations.
Share, Enjoy, and Support: