Vai al contenuto | Salta in fondo

Home

Main.TarPalla r1.5 - 29 Dec 2006 - 12:49 - MarcoPennelli Fine pagina


Inizio pagina | Salta alle attività

Pianeta TarPalla

Gli archivi di sorgenti di programmi ed altro in GNULinux sono generalmente distribuiti in un formato compresso che in inglese viene amichevolmente chiamato tarball e che noi italiani chiamiamo altrettanto informalmente tarpalla. Un tarpalla si crea e si scompatta utilizzando un programma che si chiama tar (che sta per tape archive visto che a suo tempo in ambiente Unix era generalmente usato per archiviare su nastro). Va fatta una precisazione sui tipi di tarpalla esistenti, si differenziano dall'estensione dell'archivio.

  • archivio.tar - archivio non compresso.
  • archivio.tar.gz (o anche archivio.tgz) - archivio compresso utilizzando gzip.
  • archivio.tar.bz2 (o anche archivio.tbz2) - archivio compresso utilizzando bzip2.

Le opzioni principali del comando tar sono:

  • c - crea un archivio.
  • x - estrae un archivio esistente.
  • z - indica l'utilizzo del comando gzip.
  • j - indica l'utilizzo del comando bzip2.
  • v - incrementa il verbose nelle operazioni da effettuare.
  • f - indica l'utilizzo di un archivio di tipo "file".

Esempi:

Per la creazione di un archivio non compresso si usa la combinazione delle opzioni cvf.

tar cvf archivo.tar directory ... -- crea un archivio da un insieme di directory sotto la directory corrente

Per l'estrazione si usa xvf.

tar xvf archivo.tar -- scompatta un archivio nella directory corrente

Per creare archivi compressi mediante l'uso di gzip si usa la combinazione delle opzioni czvf.

tar czvf archivo.tar.gz directory ... -- crea un archivio compresso con gzip da un insieme di directory sotto la directory corrente

Per estrarre archivi compressi mediante l'uso di gzip si usa la combinazione delle opzioni xzvf.

tar xjvf archivo.tar.gz -- scompatta un archivio nella directory corrente

L'unica accortezza nell'uso è evitare di usare path assoluti. Incidentalmente i più diffusi programmi di compressione in ambiente MsWindows sono in grado di scompattare i TarPalla, per esempio WinZip o WinRAR. Esiste un SoftwareLibero per MsWindows di nome 7zip licenziato sotto GNU LGPL che permette di gestire un numero elevato di formati di compressione tra cui i TarPalla.

-- FrancescoLovergine - 21 Aug 2005

Inizio pagina


Sei qui: Main > TipsAndTricks > EthernetBoot > TarPalla



Inizio pagina

Copyright © 2008 dei contributori. Tutto il materiale di questo sito è sotto copyright dei rispettivi autori.
Idee, richieste, problemi riguardanti LUGBari? Invia suggerimenti