I forrige uke kom jeg opp på en gjennomgang av 2X ThinClientOS, en Linux-distribusjon spesialisert på tynne klienter. Du kan imidlertid være på den andre siden av problemet: du vil ha din egen tynne klientserver. Den enkleste måten å gjøre det på er å bruke LTSP. Den står for "Linux Terminal Server Project", og gjør i utgangspunktet en hvilken som helst datamaskin koblet til Internett til en server som tynne klienter kan kobles til. For å gjøre det enda enklere kan LTSP installeres på vanlig Linux-distribusjon som openSUSE, Fedora, Debian og selvfølgelig Ubuntu. Det er to måter å installere LTSP på Ubuntu: installere det fra grunnen av eller på toppen av et allerede eksisterende system. Jeg vil fokusere mer på den tidligere, men sistnevnte er også grei, og jeg vil diskutere det kort.

Installere fra grunnen av

Først må du ha en Ubuntu Alternate CD. For dette eksempelet tok jeg en klassisk 10.04 i386 ISO herfra. Hvis du ikke vet, er en alternativ CD som den vanlige, men uten det fancy grensesnittet for å installere Ubuntu, og det gir deg tilgang til flere alternativer. Blant disse er muligheten til å trykke F4 ved oppstart for å velge "Installer en LTSP-server" fra de forskjellige modusene.

Installasjonen vil da ta som vanlig når en alternativ CD brukes:

  • Velg ditt språk
  • Velg ditt land
  • Velg tastaturoppsettet (automatisk eller manuelt)
  • DHCP vil konfigurere seg selv
  • Velg et vertsnavn

  • Still inn klokken
  • Velg partisjonssystemet (full disk, delvis, kryptert, etc.)

  • Installasjonen vil begynne. Det kan ta noen minutter
  • Som vanlig, velg et brukernavn og et passord

  • Bestem om du vil kryptere ditt / hjem
  • Bildet vil bli komprimert

  • Og til slutt vil GRUB oppstartslaster bli installert

Og det er det. Du kan nå starte opp og koble din første tynne klient.

Legg merke til at selv om det automatiske installasjonsprogrammet er flott, kan det hende at manuell konfigurasjon kan være nødvendig i noen tilfeller.

Jeg anbefaler deg å ta en titt på "/etc/ltsp/dhcpd.conf" og "/opt/ltsp/i386/lts.conf" for de avanserte innstillingene. LTSP Wiki er veldig informativ.

Hvis du vil transformere datamaskinen til en tynn klientserver uten å måtte installere alt, kan LTSP også gjøre det. Bare sett inn de nødvendige pakkene:

 sudo apt-get install ltsp-server-standalone openssh-server 

Og så start den automatiske konfigurasjonsprosessen via

 sudo ltsp-build-klient 

Det tar litt tid å hente og installere alt.

Det fungerte ikke for meg første gang, men det var trolig på grunn av den dårlige Internett-tilkoblingen, så ikke nøl med å prøve på nytt i tilfelle feil. Vær imidlertid oppmerksom på at det vil være behov for noen manuell konfigurasjon her. Du kan endelig starte serveren din med

 sudo /etc/init.d/dhcp3-server start 

Konklusjon

Som jeg sa tidligere, kan LTSP installeres på en rekke andre distribusjoner, så du kan velge din egen hvis du vil. Ubuntu kan betraktes som standarden for en opplæring, men hver distribusjon er wiki er veldig presis og mye mer detaljert. Som et siste stykke råd bør du kontrollere at de tynne klientene dine kan startes fra nettverket fordi det er veldig vondt å gjøre det manuelt hvis du har mer enn ti av dem.

Vil du velge en annen distribusjon for å installere LTSP på? Eller ville du velge noe helt annet enn LTSP i utgangspunktet? Gi oss beskjed om din mening i kommentarene.