Terminali drop-down (a comparsa): differenze tra le versioni

rimossa dalle adozioni, verificata per Squeeze/Wheezy/Jessie, ed estesa per altri ambienti
(da adottare (ora presente nei repository))
(rimossa dalle adozioni, verificata per Squeeze/Wheezy/Jessie, ed estesa per altri ambienti)
Riga 1: Riga 1:
{{Guida da adottare}}{{Versioni compatibili|Etch|Lenny}}
{{Versioni compatibili|Squeeze|Wheezy|Jessie}}
==Che cos'è==
==Che cos'è==
Guake è un terminale "top-down" per il DE GNOME, cioè è un terminale a comparsa che, a mio parare, rende l'utilizzo della console molto più veloce ed efficiente.
Un terminale ''drop-down'' è un terminale che compare dall'alto alla pressione di una combinazione di tasti, in maniera analoga alle console presenti in alcuni videogiochi, rendendone l'accesso molto veloce.


I terminali ''drop-down'' più comuni sono:
* <code>guake</code> per l'ambiente desktop GNOME;
* <code>yakuake</code>, per l'ambiente desktop KDE;
* <code>tilda</code>, sviluppato con librerie gtk, più leggero di <code>guake</code> ma molto configurabile da interfaccia grafica;
* <code>yeahconsole</code>, sviluppato con librerie gtk e il più minimale.
== Screenshot ==
[[Image:Guake.png]]
[[Image:Guake.png]]


Sopra possiamo vedere uno screenshot di guake.
Sopra possiamo vedere uno screenshot di <code>guake</code>.


È presente come package a partire da Debian Squeeze e su Sid (unstable); quindi, senza impelagarci nel pinning o nell'aggiunta dei backports, vediamo, semplicemente, come installarlo su Debian Etch o Lenny, compilando il sorgente che viene messo a disposizione sul [http://guake.org/ sito ufficiale].
== Installazione ==
 
È sufficiente con [[privilegi di amministrazione]]:
==Compilazione==
I sorgenti del software li troviamo a questo [http://guake.org/downloads indirizzo]. Scarichiamo pure l'ultima versione e scompattiamola tramite il comando:
<pre>
<pre>
tar -xzf nome_dell_archivio.tar.gz
# apt-get install <terminale-desiderato>
</pre>
</pre>
A questo punto abbiamo i sorgenti del programma pronti ad essere compilati.
 
Per prima cosa spostiamoci nella directory contenente il codice sorgente del pacchetto e scriviamo
Per esempio per <code>guake</code>:
<pre>
<pre>
./configure
# apt-get install guake
</pre>
</pre>
per configurare il package per il proprio sistema.
 
Una volta completata quest'operazione digitiamo
==Messa a punto==
<pre>
Per cominciare basta avviare in background quello appena installato, per esempio nel caso di <code>guake</code>:
make
</pre>
per compilare il package.
Infine digitiamo
<pre>
<pre>
make install
$ nohup guake &
</pre>
</pre>
per installare il programma e la relativa documentazione.
Adesso che il programma è partito possiamo utilizzarlo, ogni volta che ci serve, premendo <code>F12</code>.


Abbiamo installato così guake sul nostro sistema.
Anche <code>yakuake</code> utilizza <code>F12</code> come default, mentre <code>tilda</code> usa <code>F1</code> e <code>yeahconsole</code> richiede la combinazione <code>Ctrl-Alt-y</code>.


==Messa a punto==
Poiché il terminale è uno strumento fondamentale sicuramente vogliamo che quello a comparsa sia avviato automaticamente quando effettuiamo il login nel nostro ambiente grafico. Se ciò non avvenisse in automatico al successivo login, basta copiare il file relativo con estensione desktop presente nella directory <code>/usr/share/applications/</code> in <code>~/.config/autostart</code> (supponendo che la sessione grafica utilizzata sia conforme alla specifica XDG).
Per cominciare con guake basta digitare
<pre>
guake
</pre>
Adesso che il programma è partito possiamo utilizzarlo, ogni volta che ci serve, tramite il tasto F11 che visualizza a mezzo schermo la nostra console (F11 e dopo F12 per averla a tutto schermo). Ma poiché il terminale è uno strumento fondamentale sicuramente vogliamo che guake parta all'avvio del sistema. Per fare questo basta andare su Sessioni (=Sistema->Preferenze->Sessioni) e aggiungere il path completo di guake, recuperabile tramite il comando
<pre>whereis guake</pre>
Inoltre, con il comando
<pre>guake-prefs</pre>
potrete modificare alcune opzioni del programma (scelta delle keyboard shortcuts, colore, carattere e trasparenza della finestra, ecc).


==Link utili==
==Link utili==
* [http://guake.org/ Sito ufficiale di guake]
* [http://guake.org/ Sito ufficiale di guake]
* [http://yakuake.uv.ro/ Yakuake, terminale a comparsa per KDE]
* [http://yakuake.uv.ro/ Yakuake, terminale a comparsa per KDE]
* [https://github.com/lanoxx/tilda GitHub di tilda]
* [http://phrat.de/yeahtools.html Sito ufficiale di yeahconsole]


{{Autori
{{Autori
|Autore = [[Utente:Np2k|np2k]], 15/03/2010
|Autore= [[Utente:Np2k|np2k]]
|Estesa_da=
: [[Utente:HAL 9000|HAL 9000]]
|Verificata_da=
: [[Utente:HAL 9000|HAL 9000]] 14:43, 10 mag 2015 (CEST)
|Numero_revisori=1
}}
}}


[[Category: Shell]]
[[Category: Shell]]
[[Category: Gnome]]
3 581

contributi