domenica 14 marzo 2010

Completamento automatico per Equo

In questi giorni mi stavo chiedendo come mai aprendo una normale Konsole di KDE il completamento automatico di Equo non mi funzionava mentre aprendo uno dei terminali di sistema (Ctrl-Alt-F1 per intenderci) allora tutto funzionava tranquillamente (ed era anche piuttosto figo).
Cercando su Internet ho trovato qual'è il problema e anche la soluzione.
Basta fare così:
  • Aprite una Konsole di KDE
  • Andate su Settings -> Edit Current Profile...
  • Sul tab General vedrete Command: /bin/bash. E' necessario aggiungere un --login. Dovrete quindi mettere /bin/bash --login.
  • Se non lo avete già fatto lanciate da root un:
    # eselect bashcomp enable --global equo
  • Ora killate tutte le bash lanciando sempre da root un:
    # killall -9 bash
  • Ora chiudendo la Konsole appena uccisa e lanciandone una nuova il tutto vi dovrebbe funzionare
Provate a scrivere da utente un:
$ equo search sky
e poi date due colpi di Tab. Dovreste vedere un elenco dei pacchetti nel cui nome è contenuta la parola sky. Il tutto funziona anche con i parametri di Equo ovvero se ad esempio digitate:
$ equo i
e poi date due colpi di Tab la bash vi completerà in
$equo install
Figo no?