Wiki Linkat

Ltsp manual 18.04

De Wiki Linkat

(Diferència entre revisions)
Revisió actual (13:09, 8 nov 2019) (mostra codi font)
(Contingut canviat per «La nova documentació del projecte&nbsp;LTSP es troba a la URL: [https://ltsp.github.io/docs/installation/ https://ltsp.github.io/docs/installation/]<br> En breu tindre...».)
 
(Hi ha 42 revisions intermèdies)
Línia 1: Línia 1:
-
= Instal·lació del servidor de terminals lleugers en Linkat edu 18.04: =
+
La nova documentació del projecte&nbsp;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:
 
-
[http://wiki.ltsp.org/wiki/Installation/Ubuntu http://wiki.ltsp.org/wiki/Installation/Ubuntu<br>]
 
-
<br>
+
En breu tindreu la documentació traduïda al català.
-
<pre>S'està acabant de documentar!!!!!!</pre>
+
-
<br>
+
-
== 1- 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>
+
Gràcies,
-
 
+
-
== 2- Avantatges  ==
+
-
 
+
-
Els avantatges dels terminals lleugers són els següents:
+
-
 
+
-
<br>
+
-
 
+
-
• 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.
+
-
 
+
-
<br>
+
-
 
+
-
== 3- 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>
+
-
 
+
-
 
+
-
 
+
-
 
+
-
 
+
-
 
+
-
 
+
-
 
+
-
 
+
-
 
+
-
 
+
-
 
+
-
 
+
-
És important configurar la interfície de xarxa que dóna servei a la xarxa de terminals lleugers amb la IP: 192.168.67.1 amb màscara /24 o 255.255.255.0
+
-
 
+
-
<br>
+
-
 
+
-
ETH_WAN-&gt; dinàmica o estàtica. Ethernet de conexió a la xarxa
+
-
 
+
-
<br>
+
-
 
+
-
ETH_LAN-&gt; ethernet de la xarxa de terminals lleugers: 192.168.67.1/24
+
-
 
+
-
<br>
+
-
 
+
-
=== 3.1- Afegir el PPA següent:  ===
+
-
 
+
-
<br>
+
-
 
+
-
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 --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 --arch=i386
+
-
 
+
-
 
+
-
</pre>
+
-
<br> Finalment, si es vol assignar una contrasenya coneguda a l'usuari root del thinclient:
+
-
<pre>ltsp-chroot -m
+
-
 
+
-
passwd root -&gt; per definir la contrasenya.
+
-
 
+
-
exit
+
-
 
+
-
ltsp-update-image
+
-
 
+
-
</pre>
+
-
<br>
+
-
 
+
-
= 3.2- 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:
+
-
 
+
-
 
+
-
<pre>192.168.67.1/24</pre>
+
-
<br>
+
-
 
+
-
Per dur-ho a terme, caldrà executar les instruccions següents:
+
-
 
+
-
<br>
+
-
<pre>ltsp-config dnsmasq --no-proxy-dhcp
+
-
 
+
-
wget https://git.launchpad.net/sch-scripts/plain/debian/sch-scripts.if-up -O /etc/network/if-up.d/sch-scripts
+
-
 
+
-
chmod +x /etc/network/if-up.d/sch-scripts
+
-
 
+
-
systemctl restart network-manager</pre>
+
-
 
+
-
 
+
-
=== 4- Editing 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]
+
-
    LDM_SESSION="gnome-flashback-metacity"
+
-
#
+
-
# Escriptori lleugfer
+
-
# LDM_SESSION="Lubuntu"
+
-
#
+
-
    LDM_LANGUAGE = ca_ES.UTF8
+
-
    SCREEN_07 = ldm
+
-
    LOCAL_APPS = false
+
-
    LDM_DIRECTX = TRUE
+
-
    XkbLayout = es
+
-
 
+
-
 
+
-
 
+
-
 
+
-
 
+
-
 
+
-
    XkbModel = pc105
+
-
    X_ZAxisMapping = 4 5
+
-
    X_MOUSE_PROTOCOL = AUTO
+
-
    X_MOUSE_BUTTONS = 5
+
-
    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>
+
-
 
+
-
<br>
+
-
 
+
-
INIT_COMMAND_RM_FLASHBACK_COMPIZ="rm -f /usr/share/xsessions/gnome-flashback-compiz.desktop"
+
-
 
+
-
 
+
-
 
+
-
 
+
-
 
+
-
o be moure el fitxer:
+
-
 
+
-
 
+
-
 
+
-
/usr/share/xsessions/gnome-flashback-compiz.desktop
+
-
 
+
-
 
+
-
 
+
-
a la carpeta /root o bé canviar-lo de nom.
+

Revisió actual

La nova documentació del projecte LTSP es troba a la URL: https://ltsp.github.io/docs/installation/


En breu tindreu la documentació traduïda al català.


Gràcies,