Archive for aprile 2010

h1

Creazione ed estrazione di archivi compressi

19 aprile 2010

Esistono svariati tool grafici che permettono di gestire gli archivi compressi, è comunque sempre possibile agire da linea di comando.

Scopo del post non è fare una disamina dettagliata di tutte le soluzioni che possono essere adottate, bensì presentare solo quelle più comuni. Negli esempi proposti si suppone di essere all’interno della directory che contiene i file da archiviare.

Zip

La creazione dell’archivio è semplicissima, basta digitare:

zip nome_archivio.zip  file1 file2 file3…

nel caso di alcuni file, in alternativa si può archiviare un’intera directory specificandone il nome (compreso del relativo percorso):

zip -r nome_archivio.zip /nome_percorso/nome_directory

l’opzione -r permette di archiviare eventuali subdirectories

L’estrazione è più semplice:

unzip nome_archivio.zip

Tar

Gli archivi  tar che è possibile incontrare sono del tipo .tar.gz oppure .tar.bz2. Si ottengono usando assieme i comandi tar e gzip (o bzip2, che non verrano approfonditi in questo post).

Per la creazione dell’archivio basta digitare:

tar -czvf nome_archivo.tar.gz  file1 file2 file3…

oppure

tar -cjvf nome_archivio.tar.bz2 file1 file2 file3…

Come visto prima si può archiviare anche un’intera directory, basta specificarne il percorso.

Per l’estrazione:

tar -xzvf nome_archivo.tar.gz

oppure

tar -xjvf nome_archivo.tar.bz2

  • f specifica il nome dell’archivio
  • c lo crea
  • x lo estrae
  • z lo comprime/estrae con gzip
  • j lo comprime/estrae con bzip2
  • v mostra i passaggi dell’intera procedura
h1

Installazione di pacchetti .deb sui sistemi Debian-like e…

9 aprile 2010

…Ubuntu & family.

Quando si vuole installare un nuovo programma, se presente nei repositories aggiunti, si può agire graficamente tramite il proprio gestore di pacchetti (ad esempio KPackageKit su Kubuntu, Synaptic su Ubuntu) oppure tramite apt, indipendentemente dall’ambiente desktop utilizzato.

Basta digitare da terminale

sudo apt-get install nome_pacchetto

In entrambi i casi, dopo aver digitato la password richiesta, il sistema provvederà ad installare il pacchetto e le eventuali relative dipendenze.

Non sempre però queste si rendono necessarie, come nel caso ad esempio dell’installazione di Firefox su Kubuntu che porta anche all’installazione non necessaria di librerie Gnome. Per evitare ciò basterà digitare

sudo apt-get install –no-install-recommends nome_pacchetto

Può capitare che il software di nostro interesse non faccia parte di alcun repository o che, in caso contrario, comunque l’utente non lo voglia aggiungere. In tal caso basterà andare sulla homepage ufficiale del software e scaricare il pacchetto .deb.

L’installazione è semplicissima: basterà un doppio click sul pacchetto perché venga avviata l’installazione grafica, previa digitazione della password necessaria, oppure digitare da terminale

sudo dpkg -i nome_pacchetto.deb