on a debian etch (or newer) system...
if you have a DHCP server already:
- apt-get install ltsp-server openssh-server
if you want your LTSP server to function as an DHCP server:
- apt-get install ltsp-server-standalone openssh-server
build the LTSP client environment:
- ltsp-build-client
configure dhcpd.conf:
- see example /usr/share/doc/ltsp-server/examples/dhcpd.conf or /etc/ltsp/dhcpd.conf and adapt to your network.
configure /etc/exports:
- /opt/ltsp *(ro,no_root_squash)
boot a PXE or etherboot capable machine and enjoy.
if you want to use newer ltsp related packages with ltspfs:
add the key(s) for the repository to your keyring(after verifying that you trust them):
wget http://pkg-ltsp.alioth.debian.org/debian/pkg-ltsp-keyring apt-key add pkg-ltsp-keyring
add to /etc/apt/sources.list:
deb http://pkg-ltsp.alioth.debian.org/debian etch-ltsp-backports main
update:
- apt-get update
install new packages:
- apt-get install ltsp-server ltspfs
when building a chroot, you'll need to tell it to use the backport sources:
ltsp-build-client \ --extra-mirror "http://pkg-ltsp.alioth.debian.org/debian etch-ltsp-backports main" \ --apt-key pkg-ltsp-keyring --late-packages ltspfsd