| Un alias per apt-get |
|
|
|
| Scritto da minopausa |
![]() Di cosa parliamo? Qualcuno potrebbe non capire di cosa stiamo parlando e quindi, tanto per iniziare, possiamo cominciare con il prendere coscienza del nostro problema. Se decidiamo di installare con apt-get un software che si chiama Mimetex (che non so cos'è, peraltro) non dovremmo far altro che aprire un terminale, digitare sudo apt-get install mime e premere due volte il tasto TAB (quello sopra il Caps Lock) per verificare se Mimetex è presente nell'elenco software che possiamo installare; ecco cosa verrà fuori:
in pratica apt-get mi stà dicendo: «Guarda che i software installabili che iniziano per mime sono i seguenti...". Questa capacità di autocompletamento è strepitosa perchè altri manager di installazione (come yum) non fanno questo lavoro e se vogliamo installare un programma dobbiamo conoscere bene il nome del software con procedure di listing, che precedono un'installazione, abbastanza complicate. Il problema che il comando apt-get sommato a sudo e ai vari parametri (install, remove, remove --purge, ...) ci obbligano a scrivere un milione di caratteri tra cui compare il - che è abbastanza scomodo da digitare. «Allora mettiamo un alias» direte voi. Certo: peccato che se lo usiamo possiamo buttare via l'autocompletamento che con l'alias non funziona. Ecco come risolvere.
Come risolvere il problema. Apriamo un terminale e digitiamo senza indugi: gedit .bashrc andiamo in fondo al file ed inseriamo le seguenti linee di codice: (se volete copiare il codice passarci il mouse sopra e vi appariranno delle opzioni in alto a dx)
Salviamo, chiudiamo sia l'editor di testo sia il terminale. Così facendo abbiamo inserito due alias che sono:
sagi -----> al posto di sudo apt-get install
sagr -----> al posto di sudo apt-get remove A questo punto per installare il software Mimetex sarà sufficiente aprire un terminale e digitare: e avrete di certo notato il risparmio di tempo. Avrete anche intuito che il termine sagi è costituito dalle iniziali di sudo apt-get install. Lo stesso per sagr. Potete sbizzarrirvi come volete, usando ad esempio "installastosoftware" al posto di sagi o "levatidalmouse" al posto di sagr oppure volgarità più serie che però non posso scrivere. |
| Ultimo aggiornamento Lunedì 08 Febbraio 2010 18:52 |





Il progetto











