File *.tar; *.gz

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Crack ®
Linux 0.x
Linux 0.x
Messaggi: 16
Iscritto il: ven 10 feb 2006, 19:23

File *.tar; *.gz

Messaggio da Crack ® »

ciao a tutti ragazzi. sn molto inesperto riguardo linux e volevo sapere se su slackware si potevano installare i pacchetti con estenzione .gz e/o .tar. mi interessa perché moltissimi programmi hanno queta estensione che nn riesco a installare con pkgtool!! :x grazie!

Avatar utente
darkside04
Linux 2.x
Linux 2.x
Messaggi: 432
Iscritto il: mar 23 nov 2004, 0:00
Località: roma

Re: File *.tar; *.gz

Messaggio da darkside04 »

Crack ® ha scritto:ciao a tutti ragazzi. sn molto inesperto riguardo linux e volevo sapere se su slackware si potevano installare i pacchetti con estenzione .gz e/o .tar. mi interessa perché moltissimi programmi hanno queta estensione che nn riesco a installare con pkgtool!! :x grazie!
certo che si possono installare!

Solo che devono essere prima scompattati con:

Codice: Seleziona tutto

tar xvzf *.tar/*.tar.gz


mentre i file *.bz2 devi scompattarli con:

Codice: Seleziona tutto

tar xjvf *.bz2
dopodichè devi digitare, come root,

Codice: Seleziona tutto

configure&&make&&makeinstall

Avatar utente
ZeroByte
Linux 1.x
Linux 1.x
Messaggi: 117
Iscritto il: sab 11 feb 2006, 22:02
Località: Milano

Messaggio da ZeroByte »

Con pkgtool puoi installare solamenti i pacchetti *.tgz per Slackware! I file *.tar sono come dei "contenitori di file", mentre i file *.tar.gz sono semplicemente dei tar compressi. Per cui se vuoi installare un pacchetto, o prendi il *.tgz per Slackware e lo installi con

Codice: Seleziona tutto

 #install-pkg nomepacchetto.tgz 
o se si tratta di sorgenti, devi prima estrarli dall'archivio:

Codice: Seleziona tutto

 tar -xf nome_file.tar 
o

Codice: Seleziona tutto

 gunzip nome_file.tar.gz 
e proseguire con la compilazione (che di solito segue i comandi canonici configure, make e make install - quest'ultimo da root)

ZeroByte

Crack ®
Linux 0.x
Linux 0.x
Messaggi: 16
Iscritto il: ven 10 feb 2006, 19:23

Re: File *.tar; *.gz

Messaggio da Crack ® »

darkside_04 ha scritto:
Crack ® ha scritto:ciao a tutti ragazzi. sn molto inesperto riguardo linux e volevo sapere se su slackware si potevano installare i pacchetti con estenzione .gz e/o .tar. mi interessa perché moltissimi programmi hanno queta estensione che nn riesco a installare con pkgtool!! :x grazie!
certo che si possono installare!

Solo che devono essere prima scompattati con:

Codice: Seleziona tutto

tar xvzf *.tar/*.tar.gz


mentre i file *.bz2 devi scompattarli con:

Codice: Seleziona tutto

tar xjvf *.bz2
dopodichè devi digitare, come root,

Codice: Seleziona tutto

configure&&make&&makeinstall
ehm nn mi è ben chiaro l'ultimo passaggio:

dopodichè devi digitare, come root,

Codice: Seleziona tutto

configure&&make&&makeinstall
[/quote]

ho scompattato il pakketto anke se nn so dv l'ha estratto e poi ho scritto: configure&&make&&makeinstall solo che la console mi da: -bash: configure: Command not found :oops: :?

Avatar utente
darkside04
Linux 2.x
Linux 2.x
Messaggi: 432
Iscritto il: mar 23 nov 2004, 0:00
Località: roma

Re: File *.tar; *.gz

Messaggio da darkside04 »

Crack ® ha scritto:[

Codice: Seleziona tutto

configure&&make&&makeinstall

ho scompattato il pakketto anke se nn so dv l'ha estratto e poi ho scritto: configure&&make&&makeinstall solo che la console mi da: -bash: configure: Command not found :oops: :?
prova con

Codice: Seleziona tutto

./configure
dopo che ha fatto le operazioni di configurazione digita:

Codice: Seleziona tutto

make&&makeinstall
il pacchetto lo ha estratto nella directory dove hai scaricato il file (verifica il percorso del download) dopo averlo scompattato dovresti trovarti una directory che prende il nome del file (ad es.: se hai scaricato sotto /home/pippo/ il file pluto.tar dovresti trovarti sotto /home/pippo/ una directory Pluto).

digita cd nome directory (il percorso lo devi dare completo) e quando sei dentro la directory contenente i file scaricati dai i comandi di cui sopra.
Ciao.

Avatar utente
gallows
Staff
Staff
Messaggi: 3466
Iscritto il: lun 20 set 2004, 0:00
Slackware: -current
Località: Palermo

Messaggio da gallows »

`make install' staccato!
Comunque sconsiglio di installare programmi con `make install' sotto /usr, non è da Slackers 8)

Avatar utente
goldy
Packager
Packager
Messaggi: 1267
Iscritto il: lun 3 mag 2004, 0:00
Slackware: Current
Kernel: 2.6.26.5
Desktop: KDE 3.5.10
Località: Bologna
Contatta:

Messaggio da goldy »

Anche leggere il file INSTALL non sarebbe una cattiva idea

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3974
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

Codice: Seleziona tutto

./configure
di solito si usa

Codice: Seleziona tutto

./configure --prefix=/usr
perchè in Slackware i pacchetti aggiuntivi in genere non sono collocati
in /usr/local, ma in /usr

Avatar utente
gallows
Staff
Staff
Messaggi: 3466
Iscritto il: lun 20 set 2004, 0:00
Slackware: -current
Località: Palermo

Messaggio da gallows »

Questo vale per i pacchetti.

Quando si installa direttamente da sorgenti IMO è meglio o installare sotto la propria ~ oppure in /opt, al massimo in /usr/local.
Direttamente sotto /usr si crea disordine e rimuoverli risulta davvero complesso.

sunreal
Master
Master
Messaggi: 1599
Iscritto il: dom 10 apr 2005, 0:00
Slackware: 14.1
Desktop: kde
Località: P.P.P.

Re: File *.tar; *.gz

Messaggio da sunreal »

Crack ® ha scritto:ciao a tutti ragazzi. sn molto inesperto riguardo linux e volevo sapere se su slackware si potevano installare i pacchetti con estenzione .gz e/o .tar. mi interessa perché moltissimi programmi hanno queta estensione che nn riesco a installare con pkgtool!! :x grazie!
Se voui un consiglio cerca di capire come funziona safeinstall, è un software semplicissimo, lo trovi qui su slacky-download e nel forum ci sono delle discussioni in cui si spiega il funzionamento che è semplicissimo, praticamente, una volta installato il pacchetto di safeinstall, devi decomprimere il pacchetto che ti interessa come ti è stato spiegato sopra poi devi dare:
./configure
make
si passa a root con:
su
password di root
quindi si da il comando safeinstall.sh
che crea un pacchetto, in genere nella directory root, in formato .tgz, cioè di quelli installabili con pkgtool o installpkg. Il vantaggio rispetto ad installare il pacchetto con make install sta nella semplicità di rimozione-upgrade che con make install sono un terno al lotto. Ciao.

PS Spesso i software che vogliamo installare si trovano in formato .tgz per slackware, quindi magari prima della compilazione una ricerca io la faccio sempre. Ariciao

Salvo
Linux 0.x
Linux 0.x
Messaggi: 30
Iscritto il: sab 7 gen 2006, 17:55

Messaggio da Salvo »

Leggi prima il file INSTALL.
Non tutti i programmi si compilano con quella procedura.
Comunque per avere un sistema più ordinato è meglio farsi il pacchetto prima di installarlo.
Leggi l' how-to qui su slacky per vedere come si fa. E' più semplice di quanto sembri.
Se vuoi invece automatizzare le operazioni per la creazione di un pacchetto, leggi anche la parte riguardante gli Slackbuild.

Avatar utente
albatros
Iper Master
Iper Master
Messaggi: 2073
Iscritto il: sab 4 feb 2006, 13:59
Kernel: 5.4.0
Desktop: lxde
Distribuzione: ubuntu 20.04
Località: Darmstadt - Germania

Messaggio da albatros »

Puoi anche dare, alla fine, anziché ' make install ', ' make install-strip ', che ti toglie i simboli di debugging e ti rende gli eseguibili più leggeri...

Rispondi