[>a2412.html>] [<a2410.html<] [^a2.html^]


Capitolo 324.   I pacchetti - tar.gz, tgz

324.1   Visualizzazione file tar.gz o tgz

Come visualizzo il contenuto di un file tar.gz o tgz?

---------

Devi prima decomprimerlo con gunzip:

# gunzip file.tar.gz (o file.tgz)[Invio]

poi scrivi:

# tar -t file.tar[Invio]

oppure, in un solo comando, con:

# tar -tzf file.tar.gz[Invio]

324.2   Scompattare i file tgz o tar.gz

Come scompatto un file tar.gz (o tgz)?

---------

Con:

# tar -zxvf file.tar.gz (o tgz)[Invio]

324.3   Disinstallazione programmi originariamente in formato tar.gz - pt. 1

Se voglio disinstallare un programma che originariamente era stato installato da un pacchetto con estensione tar.gz come faccio?

---------

Puoi usare:

installwatch

che, se lanciato al momento del 'make install', tiene traccia di tutto ciò che accade durante l'installazione. Se vuoi puoi crearti un file di testo per ogni programma che installi e ripescare così a distanza di tempo i file da cancellare.

Alcuni sorgenti permettono anche:

# make uninstall[Invio]

In ogni caso puoi leggerti il Makefile e controllare a livello del tag install quali sono le directory in cui il programma viene installato.

324.4   Disinstallazione programmi originariamente in formato tar.gz - pt. 2

Quando si compila un'applicazione, presa da un file .tar, con ./configure, make , ecc. come si fa per disinstallarla? Soprattutto poi se si vuole installare una versione più recente della stessa.

---------

Spostati nella directory in cui hai installato i sorgenti ed esamina il Makefile se ha le opzioni per make uninstall o make distclean.

A volte si trovano anche dei file log con l'elenco dei file installati e la loro posizione.

324.5   Creazione archivi compressi personalizzati

Come posso salvare in un archivio compresso le directory che mi interessano?

---------

Con:

# tar zcvf nome_archivio.tar.gz /etc /home /root /var /usr/local[Invio]

324.6   Creazione archivi compressi personalizzati sequenziali su dischetti

Come archivio su dischetti sequenziali la directory /home e le discendenti?

Con:

# tar -c -f /dev/fd0 -L 1440 -M -v /home[Invio]

324.7   Ripristino archivi compressi personalizzati sequenziali su dischetti

Come ripristino il contenuto dell'archivio sequenziale su dischetti?

---------

mi posiziono nella directory in cui voglio ricreare il contenuto dell'archivio e digito:

# tar -x -f /dev/fd0 -L 1440 -M -v -p --same-owner[Invio]

LDR --- Copyright © 1999-2000 Gaetano Paolone --  bigpaul @ pluto.linux.it

[>a2412.html>] [<a2410.html<] [^a2.html^]