Italian Albanian Catalan Chinese (Simplified) English French German Portuguese Russian Spanish
prevpausenext
x
Conversione file .uif
Alcuni di noi potrebbero aver scaricato da varie fonti uno o più file con estensione .uif. Questa estensione, che stà per Universal Image Format, identifica dei particolari file di immagine disco introdotti da MagicISO, un software per Windows che si occupa di gestire svariati tipi di questi file.
x Libero ADSL ed aMule
Libero ADSL è il servizio spesso più economico per la connessione dati, ma ha degli svantaggi? Appena ricevuto il router e configurata la rete si prova la connessione: si visita qualche pagina web, si guardano video su youtube o si scarica la posta elettronica e la connessione viaggia spedita ed elegante a 4 Mbit al secondo... e questa e' perfetta letizia. Ma se si volesse scaricare qualcosa da aMule? È qui che l'entusiasmo viene meno perchè la velocità cala drasticamente a 10, massimo 20kb al secondo. A questo punto la depressione che assale l'utente è davvero viscerale. È come uno di quegli incubi in cui ti vien voglia di urlare ma la voce non esce...
x Youtube2Mp3
Scaricare gli mp3 dalla rete stà diventando sempre più facile. È sufficiente usare youtube.com, un qualsiasi addon per Firefox che permetta di scaricare i video .flv sul nostro PC e, infine, un buon programmino che estrapoli l'audio dal video e lo proponga come .mp3. Siccome molti amici gironzolavano cuoriosi attorno al mio monitor per capire come si potevano scaricare decine di mp3 con questo metodo, ho pensato di fare uno script davvero elementare per dare la possibilità a tutti di usufruire di questo metodo. Da qui nasce la mia idea di Youtube2Mp3, un semplice script che permette di scaricare i file .flv da Youtube
x La maledizione Intel PRO/Wireless 3945ABG
A volte la configurazione di un qualsiasi hardware può essere molto difficoltosa e lunga, e questa volta affrontiamo il problema della configurazione di una scheda wifi Intel PRO/Wireless 3945ABG. Gironzolando per il web abbiamo trovato varie soluzioni, tutte quante molto valide che spesso portavano ad ottimi risultati. Tutte queste guide proponevano la soluzione di installare sottosistema, driver, firmware e demone e una delle costanti presenti in questo sistema era questa sigla : ipw3945. Ecco come si comporta Ubuntu Gutsy 7.10...
x Mi sono rotto il CAD
In quell'universo chiamato Linux uno dei pochi punti deboli è il disegno CAD. Il CAD (Computer Aided Design), per chi non lo conoscesse, è un settore dell'informatica che è volto alla progettazione di modelli, 2D o 3D, che siano case, automobili o quant'altro. Molti appassionati passando a Linux hanno riscontrato delle lacune, specialmente per quanto riguarda l'open source. Infatti molti programmi del genere sono a pagamento, nonostante il costo della licenza sia irrisorio rispetto a quello di un programma concorrente e dominante come Autocad. Nonostante tutto, però, la comunità non ci delude mai.
x Spaghetti tux
Anche oggi il solito raptus di follia. Anzi: un doppio raptus. Ho fame di conoscenza. Fame e sempre più fame di sapere. Voglio usare il terminale come se fosse un piatto di bucatini all'amatriciana su cui mi possa fiondare a testa bassa e da cui non tornare più su. Basta sudo. Basta apt-get e relative opzioni. Il primo raptus di follia: d'ora in poi userò comandi come sugo e spaghetti. Le opzioni ve le lascio immaginare. Come faccio? Uso un alias, uno script... il resto è tutta fantasia. Il secondo raptus: vi spiego come fare (e già questo è sufficiente) e ve lo spiego a modo mio...
Home Il progetto
Un alias per apt-get PDF Stampa E-mail
Scritto da minopausa   
gruth_03.png
Il piccolo comandino apt-get rappresenta uno strumento di enorme utilità e questa sua utilità è dovuta anche alla possibilità di installare i programmi che vogliamo grazie all'autocompletamento. La cosa che in teoria potremmo criticare è la scelta di un comando che è nominalmente abbastanza lungo (sudo apt-get install nomeprog oppure sudo apt-get remove --purge nomeprog). Se volessimo accorciarlo potremmo usare un alias: peccato che se andiamo ad infilarci in questa situazione non sfrutteremo più quel famoso autocompletamento che tutto il mondo ci invidias. Come risolvere la questione? Ve lo spieghiamo noi.


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:
minopausa@desktop:~$ sudo apt-get install mime
mime-construct  mimedefang      mime-support    
mimedecode      mimefilter      mimetex

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:
alias sagi="sudo apt-get install"
_sagi(){
 COMPREPLY=($( apt-cache pkgnames `_get_cword` 2> /dev/null ));
}
complete -F _sagi sagi

alias sagr="sudo apt-get remove"
_sagr(){
 COMPREPLY=($( _comp_dpkg_installed_packages `_get_cword` ));
}
complete -F _sagr sagr

(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:

minopausa@desktop:~$ sagi mime
mime-construct  mimedefang      mime-support    
mimedecode      mimefilter      mimetex

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
 

Aggiungi commento


Codice di sicurezza
Aggiorna

^ Back to Top