[Primipassi] tar. gz

Leandro Noferini leandro@firenze.linux.it
Mer 28 Feb 2001 09:33:56 CET


    solare> Scusate la domanda stupida,

Beh, io non la definirei per niente stupida....

:-))))

    solare> ma non sò come fare per installare i file di formato
    solare> TAR.GZ Potete dirmi i passaggi per installare un file di
    solare> suddetto formato?


Devo dire che è ormai molto tempo che non "installo" più file da
codesto tipo di impacchettamento ma ci provo lo stesso.

Innanzitutto è un pacchetto di binari (cioè programmi già pronti per
essere usati) oppure è un pacchetto di sorgenti?

Il primo caso direi che è un'installazione deprecabile, in quanto è
molto facile combinare casini (con i permessi, le eventuali dipendenze
mancate e file in posizioni sbagliate) ed è anche molto complicato poi
la rimozione del programma stesso (vedi ad esempio la domanda sulla
rimozione di apache che è girata in lista), a meno che tu non stia
usando una distribuzione SlackWare (la quale usa il tal formato per i
suoi "pacchetti").

Comunque se proprio vuoi provarci io ti consiglio di fare così:

- prendi il pacchetto e lo sposti in una directory vuota, tipo
  $HOME/tmp;

- ti leggi _accuratamente_ cosa c'è scritto nei vari file README,
  HOWTO, INSTALL, OCCHIO!, NON_LO_FARE!! e cose così;

- dai il comando tar xvfz pacchetto.tar.gz, il quale ti dovrebbe
  creare un albero di directory del tipo usr, var, etc e quant'altro
  dentro la directory in cui ti trovi;

- diventi root e copi così i contenuti delle directory nuove nelle
  directory del sistema, cioè ad esempio
  $HOME/tmp/usr va in /usr
  evitando con cura di sovrascrivere cose che hai già (al limite i
  file vecchi li rinomini in file.vecchio)

In questo modo vanno a farsi fottere i permessi ma almeno vedi cosa
installi e non lasci fare al tar.


Se invece nel pacchetto ci sono sorgenti..... beh al prossimo
messaggio, nel caso!

:-)))))

Buon lavoro.


-- 
Ciao
leandro
Email: leandro@firenze.linux.it
GPG Key fingerprint = 761A 69EA 813A CF14 FACD  1E79 AFF9 1B97 D88E 024C




Maggiori informazioni sulla lista primipassi