|
|
Línia 1: |
Línia 1: |
- | = Instal·lació del servidor LTSP Linkat 18.04 =
| + | La nova documentació del projecte LTSP es troba a la URL: [https://ltsp.github.io/docs/installation/ https://ltsp.github.io/docs/installation/]<br> |
| | | |
- | '''NOTA: '''La pàgina oficial amb la documentació per instal·lar el projecte LTSP en Ubuntu 18.04 és la següent:<br>
| |
- | <pre>http://wiki.ltsp.org/wiki/Installation/Ubuntu
| |
- | </pre>
| |
- | El servei LTSP es pot configurar en una Linkat edu 18.04 estàndard (64 bits) amb entorn GNOME o bé en una Linkat 18.04 lleugera (de 32 i 64 bits) amb entorn LXDE.
| |
| | | |
- | Es recomana actualitzar la Linkat abans d'aplicar la recepta.
| |
| | | |
- | El servidor de terminals lleugers haurà de tenir dues plaques de xarxa. La placa de xarxa que dóna servei als terminals lleugers ha de ser a gigabit i connectada a un switch a gigabit. La connectivitat a gigabit és necessària per evitar colls d'ampolla.
| + | En breu tindreu la documentació traduïda al català. |
| | | |
- | = Introducció =
| |
| | | |
- | El projecte LTSP (Linux Terminal Server Project) va ser creat l’any 1999 i està orientat al reciclatge i reutilització d’equipaments. El projecte LTSP proporciona una forma simple d’utilitzar ordinadors de baix cost com a terminals grafics sobre un servidor '''GNU/Linux'''. Aquests ordinadors o clients lleugers depenen d’un servidor central que els proporciona el sistema operatiu, CPU, memoria i disc dur.
| |
| | | |
- | <br> <span style="font-size: 13.28px;">Els </span>'''avantatges'''<span style="font-size: 13.28px;"> dels terminals lleugers són els següents:</span>
| + | Gràcies, |
- | | + | |
- | <br>
| + | |
- | <pre>• Menor cost del maquinari ja que necessiten menys memoria i potència de CPU. Això fa que es puguin reciclar o reutilitzar ordinadors antics.
| + | |
- | | + | |
- | • S’allarga el cicle de vida dels terminals lleugers.
| + | |
- | | + | |
- | • L’administracio dels terminals es fa de forma centralitzada, la qual cosa requereix molt menys esforç ja que els clients no tenen sistema operatiu propi.
| + | |
- | | + | |
- | • El risc d’un mal funcionament dels clients lleugers es m ´ ´ınim ja que no requereixen cap mena de modificacio. ´
| + | |
- | | + | |
- | • L’acces a les dades es troba restringit al tractar-se d’un sistema operatiu multiusuari. ´
| + | |
- | | + | |
- | • El sistema permet que l’usuari pugui utilitzar GNU/Linux o Windows de forma simultania.</pre>
| + | |
- | <br>
| + | |
- | | + | |
- | = Configuració =
| + | |
- | | + | |
- | <br>
| + | |
- | | + | |
- | La configuració del servidor LTSP contempla l'ús de dues plaques de xarxa, una de les quals s'utilitza per connectar-se a la xarxa del centre i l'altra per donar servei a la xarxa de terminals lleugers:
| + | |
- | | + | |
- | <br>
| + | |
- | | + | |
- | <br>
| + | |
- | | + | |
- | [[Image:1804 ltsp arch.png|thumb|center|400px]]
| + | |
- | | + | |
- | <br>
| + | |
- | | + | |
- | La placa de xarxa que dóna accés a Internet s'anomenarà ETH_WAN i podrà tenir una IP dinàmica (DHCP) o bé una d'estàtica.
| + | |
- | | + | |
- | <br>
| + | |
- | | + | |
- | La placa de xarxa que dóna servei a la xarxa de terminals lleugers s'anomenarà ETH_LAN i s'haurà de configurar amb la IP:<span style="font-size: 13.28px;">1 92.168.67.1 amb màscara /24 o 255.255.255.0</span>
| + | |
- | | + | |
- | <br>
| + | |
- | | + | |
- | Aquesta configuració es farà des del mateix entorn gràfic de la Linkat, a través del gestor de xarxes (NetworkManager).
| + | |
- | | + | |
- | <br>
| + | |
- | | + | |
- | <br>
| + | |
- | | + | |
- | == Afegir el repositori PPA: Greek schools ==
| + | |
- | | + | |
- | Per configurar el servidor LTSP es farà servir el repositori PPA de les escoles de Grècia:<br>
| + | |
- | <pre>https://launchpad.net/~ts.sch.gr/+archive/ubuntu/ppa</pre>
| + | |
- | <br> aquest repositori és mantingut per desenvolupadors del projecte LTSP i ofereix noves versions mes estables que no pas les que hi ha als repositoris d'Ubuntu.
| + | |
- | | + | |
- | <br>
| + | |
- | | + | |
- | Per afegir el repositori cal executar des de terminal:
| + | |
- | | + | |
- | <br>
| + | |
- | <pre>sudo su -
| + | |
- | | + | |
- | add-apt-repository --yes ppa:ts.sch.gr
| + | |
- | | + | |
- | apt update</pre>
| + | |
- | <br>
| + | |
- | | + | |
- | Un cop afegit el repositori anterior, cal executar les instruccions següents:
| + | |
- | | + | |
- | <br>
| + | |
- | <pre>apt install --yes --install-recommends ltsp-server-standalone epoptes
| + | |
- | | + | |
- | gpasswd -a ${SUDO_USER:-$USER} epoptes
| + | |
- | | + | |
- | ltsp-build-client --arch i386 --purge-chroot --mount-package-cache --extra-mirror 'http://ppa.launchpad.net/ts.sch.gr/ppa/ubuntu bionic main' \
| + | |
- | --apt-keys '/etc/apt/trusted.gpg.d/ts_sch_gr_ubuntu_ppa.gpg' --late-packages epoptes-client
| + | |
- | | + | |
- | </pre>
| + | |
- | '''NOTA:''' Per generar imatges de 64 bits per als terminals lleugers, s'ha de canviar el paràmetre:<br>
| + | |
- | <pre>--arch i386 </pre>
| + | |
- | per
| + | |
- | <pre>--arch amd64</pre>
| + | |
- | <br> <br> Finalment, si es vol assignar una contrasenya coneguda a l'usuari root del thinclient, cal executar les ordres següents:
| + | |
- | | + | |
- | <br>
| + | |
- | | + | |
- | 1- Entreu dins de la imatge del terminal lleuger (en mode chroot):
| + | |
- | <pre>ltsp-chroot -m </pre>
| + | |
- | <br> 2- Canvieu la contrasenya de l'usuari root:
| + | |
- | <pre>passwd root</pre>
| + | |
- | <br> 3- Sortiu de la imatge (del mode chroot):
| + | |
- | <pre>exit</pre>
| + | |
- | <br> 4- Actualitzeu la imatge del terminal lleuger:
| + | |
- | <pre>ltsp-update-image</pre>
| + | |
- | <br>
| + | |
- | | + | |
- | = DNSMASQ =
| + | |
- | | + | |
- | <br>
| + | |
- | | + | |
- | Com ja s'ha comentat anteriorment, el servidor LTSP disposa de dues plaques de xarxa. Una d'elles dóna accés a Internet i l'altra és una placa de xarxa dedicada a oferir el servei LTSP a través d'un switch a gigabit. La IP estàtic que s'assigna a aquesta placa de xarxa és la següent:
| + | |
- | | + | |
- | <br>
| + | |
- | <pre>192.168.67.1/24</pre>
| + | |
- | <br>
| + | |
- | | + | |
- | Per dur-ho a terme, caldrà executar les instruccions següents:
| + | |
- | | + | |
- | <br> 1- Configureu el servidor dnsmasq:
| + | |
- | <pre>ltsp-config dnsmasq --no-proxy-dhcp</pre>
| + | |
- | 2- Feu la descàrrega següent:
| + | |
- | <pre>wget https://git.launchpad.net/sch-scripts/plain/debian/sch-scripts.if-up -O /etc/network/if-up.d/sch-scripts</pre>
| + | |
- | 3- Canvieu els permisos del script:
| + | |
- | <pre>chmod +x /etc/network/if-up.d/sch-scripts</pre>
| + | |
- | 4- Reinicieu el gestor de xarxa:
| + | |
- | <pre>systemctl restart network-manager</pre>
| + | |
- | <br>
| + | |
- | | + | |
- | = Fitxer de configuració lts.conf =
| + | |
- | | + | |
- | <br>The configuration for the clients, like screen resolution etc, is maintained in a file called lts.conf. To create and start editing it, run:
| + | |
- | <pre>ltsp-config lts.conf
| + | |
- | | + | |
- | xdg-open /var/lib/tftpboot/ltsp/*/lts.conf
| + | |
- | | + | |
- | </pre>
| + | |
- | <br>
| + | |
- | | + | |
- | Linkat estàndard:
| + | |
- | <pre>LD_SESSION="gnome-flashback-metacity"</pre>
| + | |
- | i per a la Linkat lleugera (basada en Lubuntu):
| + | |
- | <pre>LDM_SESSION="Lubuntu"
| + | |
- | </pre>
| + | |
- | <br> Així doncs, el fitxer ltsp.conf resultant quedaria de la forma:
| + | |
- | | + | |
- | <br>
| + | |
- | <pre>[default]
| + | |
- | #
| + | |
- | # Escriptori lleugfer
| + | |
- | # LDM_SESSION="Lubuntu"
| + | |
- | #
| + | |
- | LDM_SESSION="gnome-flashback-metacity"
| + | |
- | LDM_LANGUAGE = ca_ES.UTF8
| + | |
- | SCREEN_07 = ldm
| + | |
- | LOCAL_APPS = false
| + | |
- | LDM_DIRECTX = TRUE
| + | |
- | XkbLayout = es
| + | |
- | XkbModel = pc105
| + | |
- | VOLUME = 90
| + | |
- | PCM_VOLUME = 90
| + | |
- | FRONT_VOLUME = 90
| + | |
- | MIC_VOLUME = 90
| + | |
- | CD_VOLUME = 90
| + | |
- | HEADPHONE_VOLUME = 90
| + | |
- | XSERVER = auto
| + | |
- | SOUND = TRUE
| + | |
- | LOCALDEV = TRUE
| + | |
- | | + | |
- | </pre>
| + | |
- | <br>
| + | |
- | | + | |
- | == Entorn GNOME ==
| + | |
- | | + | |
- | Només per a la Linkat estàndard (que fa ús de l'entorn d'escriptori GNOME), caldrà canviar de nom del fitxer següent:
| + | |
- | | + | |
- | <br>
| + | |
- | <pre>/usr/share/xsessions/gnome-flashback-compiz.desktop
| + | |
- | </pre>
| + | |
- | <br> Per fer aquest canvi, cal executar l'ordre següent:
| + | |
- | <pre>mv /usr/share/xsessions/gnome-flashback-compiz.desktop /usr/share/xsessions/gnome-flashback-compiz.desktop.bak</pre>
| + | |
- | <br> Com a mètode alternatiu, es pot posar dins del fitxer de configuració lts.conf l'ordre següent:<br>
| + | |
- | <pre>INIT_COMMAND_RM_FLASHBACK_COMPIZ="rm -f /usr/share/xsessions/gnome-flashback-compiz.desktop"
| + | |
- | </pre>
| + | |
- | Un cop fet aquest canvi, el terminal lleuger arrencarà sense problema l'entorn GNOME.
| + | |
- | | + | |
- | <br>
| + | |
- | | + | |
- | = Linkat Escriptoris Remots =
| + | |
- | | + | |
- | El servidor LTSP es pot complementar amb el paquet linkat-escriptoris-remots. D'aquesta forma es proporciona un altre mecanisme per accedir al mateix escriptori Linkat sense haver d'estar dins de la xarxa dedicada de terminals lleugers.
| + | |
- | | + | |
- | Per a més informació, es pot consultar l'enllaç:
| + | |
- | | + | |
- | <br>
| + | |
- | | + | |
- | [http://linkat.xtec.cat/portal_linkat/wikilinkat/index.php/Escriptoris_Remots http://linkat.xtec.cat/portal_linkat/wikilinkat/index.php/Escriptoris_Remots]
| + | |
- | | + | |
- | <br>
| + | |
En breu tindreu la documentació traduïda al català.