Due simpatici login: welcome2l e linuxlogo: differenze tra le versioni

m
estesa per systemd e "verificata" per Jessie
m (rimozione dalle guide "da adottare")
m (estesa per systemd e "verificata" per Jessie)
Riga 1: Riga 1:
{{Versioni compatibili|Squeeze|Wheezy}}
{{Versioni compatibili|Squeeze|Wheezy|Jessie}}


__TOC__
__TOC__
Riga 6: Riga 6:


== Welcome2l ==
== Welcome2l ==
Welcome2l è un semplice pacchetto che crea un logo grafico alle vostre console in caratteri ANSI. Basta installarlo:  
Welcome2l è un semplice pacchetto che crea un logo grafico alle vostre console in caratteri ANSI. Basta installarne il pacchetto con [[privilegi di amministrazione]]:  


<pre>
<pre>
Riga 12: Riga 12:
</pre>
</pre>


modificare il vostro <code>/etc/inittab</code> aggiungendo <code>-f /etc/issue.welcome2l</code> per ogni riga che richiama il comando getty in questa sezione:  
=== Con SysV ===
Modificare il vostro <code>/etc/inittab</code> aggiungendo <code>-f /etc/issue.welcome2l</code> per ogni riga che richiama il comando getty in questa sezione:  


<pre>1:2345:respawn:/sbin/getty -f /etc/issue.welcome2l 38400 tty1
<pre>1:2345:respawn:/sbin/getty -f /etc/issue.welcome2l 38400 tty1
Riga 21: Riga 22:
6:23:respawn:/sbin/getty -f /etc/issue.welcome2l 38400 tty6</pre>
6:23:respawn:/sbin/getty -f /etc/issue.welcome2l 38400 tty6</pre>


=== Con systemd ===
A partire da Debian 8 ([[Jessie]]), il nuovo sistema di init di default è [[systemd]]. Per modificare i parametri con cui è eseguito getty, bisogna cambiarne il file di configurazione.
Prima copiamo il file che vogliamo cambiare da <code>/lib/systemd/system/</code> nella directory <code>/etc/systemd/system/</code>, in modo che abbia la precedenza sul file di sistema, e poi apportiamo le modifiche desiderate.
Il file a cui siamo interessati è <code>getty@.service</code>, quindi lo copiamo con:
<pre># cp /lib/systemd/system/getty@.service /etc/systemd/system/</pre>
E poi lo modifichiamo con un editor qualsiasi, per esempio [[nano]]:
<pre># nano /etc/systemd/system/getty@.service</pre>
E modifichiamo la riga:
<pre>ExecStart-=/sbin/agetty --noclear %I $TERM</pre>
In:
ExecStart-=/sbin/agetty '''-f /etc/issue.welcome2l''' --noclear %I $TERM
=== Risultato ===
Il vostro login apparirà così :
Il vostro login apparirà così :


Riga 33: Riga 52:


Anche qui si tratta di un semplice pacchetto che crea un logo grafico in caratteri ANSI.  
Anche qui si tratta di un semplice pacchetto che crea un logo grafico in caratteri ANSI.  
Beh! È la stessa operazione. Naturalmente non usateli contemporaneamente nel vostro <code>/etc/inittab</code>. Per cui se avete già modificato il file per welcome2l, sostituite <code>'''-f /etc/issue.welcome2l'''</code> come suggerito più avanti. In realtà ''Linuxlogo'' di default verrà richiamato al boot nella sequenza finale del vostro runlevel. Ma potrebbe piacervi di più come sostituto di welcome2l sebbene anche questo pacchetto ha diverse configurazioni che potete scoprire nella sua documentazione. Qui prendiamo come esempio, il caso precedente considerato per ''Welcome2l'':
Beh! È la stessa operazione. Naturalmente non usateli contemporaneamente.
 
In realtà ''Linuxlogo'' di default verrà richiamato al boot, ma potrebbe piacervi di più come sostituto di welcome2l sebbene anche questo pacchetto ha diverse configurazioni che potete scoprire nella sua documentazione.


Per installarlo:
<pre>
<pre>
# apt-get install linuxlogo
# apt-get install linuxlogo
</pre>
</pre>


Semplicemente modificate ancora <code>/etc/inittab</code> aggiungendo <code>'''-f /etc/issue.linuxlogo'''</code> al posto di <code>-f /etc/issue.welcome2l</code>.  
E poi basta aggiungere il file di configurazione con <code>'''-f /etc/issue.linuxlogo'''</code> al posto di <code>-f /etc/issue.welcome2l</code>, come visto in precedenza per [[SysV]] o [[systemd]].


Un esempio :
Un esempio :
Riga 76: Riga 98:
|Verificata_da =
|Verificata_da =
: [[Utente:Mm-barabba|Mm-barabba]]
: [[Utente:Mm-barabba|Mm-barabba]]
|Numero_revisori = 1
: [[Utente:HAL 9000|HAL 9000]] 11:43, 9 giu 2015 (CEST)
|Estesa_da =
: [[Utente:HAL 9000|HAL 9000]] 11:43, 9 giu 2015 (CEST)
|Numero_revisori = 2
}}
}}


[[Categoria:Shell]]
[[Categoria:Shell]]
3 581

contributi