Info pacchetti

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
jim
Linux 0.x
Linux 0.x
Messaggi: 16
Iscritto il: mer 29 ago 2012, 19:31
Slackware: 13

Info pacchetti

Messaggio da jim »

Ciao
una domanda penso stupida
se installo programmi tramite installpkg a volte non funzionano anche se il programma effettivamente si installa, probabilmente perchè mancano librerie che non so dove trovarle; allora mi capita di trovare programmi con estensione .tar.bz2 che una volta estratti mi crea una directory col programma già funzionante senza dover installare altro
Cio che mi chiedo è se varamente non c'è bisogno di installare questi pacchetti tar.bz2 e se è indifferente il primo o il secondo metodo

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6629
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Info pacchetti

Messaggio da targzeta »

Il perché non ti funzionino i pacchetti è un problema. Potrebbe essere che scarichi pacchetti per un'architettura diversa dalla tua. Poi, se come dici, ti mancano le dipendenze, beh, basta installarle.

I tar.bz2 generalmente non contengono programmi funzionanti ma sorgenti. E' da questi tar.bz2 che si creano i pacchetti. Uno prende i sorgenti, poi li compila per creare un eseguibile e quindi mette tutto il necessario in un pacchetto. Così non c'è più bisogno che altri facciano lo stesso lavoro, basta compilare il sorgente una volta e poi, in linea teorica, il binario creato (l'eseguibile) può essere distribuito su tutte le architettura simili.

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

jim
Linux 0.x
Linux 0.x
Messaggi: 16
Iscritto il: mer 29 ago 2012, 19:31
Slackware: 13

Re: Info pacchetti

Messaggio da jim »

Un esempio è questo file
FileZilla_3.5.3_i586-linux-gnu.tar.bz2
Scaricabile a questo link:
http://sourceforge.net/projects/filezil ... ent/3.5.3/
una volta estratto il pacchetto cerco l'eseguibile lo lancio e il programma funziona senza installar nulla

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6629
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Info pacchetti

Messaggio da targzeta »

Sì dal nome del file si direbbe che contiene un binario (i586). Per questo ho detto "generalmente".

Ritornando alla tua domanda. Installando dai pacchetti hai un sistema pulito mentre installando programmi senza utilizzare un package manager si perde ben presto il controllo su ciò che hai installato e su cosa no.

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

erio
Linux 4.x
Linux 4.x
Messaggi: 1354
Iscritto il: ven 9 ott 2009, 19:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: Info pacchetti

Messaggio da erio »

anche firefox se e' per questo, ma la regola e' che su slackware installi i txz per la tua architettura 32 o 64 bit,poi se fai partire il programma da console di solito ti dice quello che manca,all'inizio forse ti trovi meglio con pkgtool che ti da una gui per installare rimuovere pacchetti e altro...e' in slackware,digiti pkgtool in console e si apre il programma,per cercare i pacchetti puoi usare slackyd che ti dice piu o meno anche le dipendenze,sempre compreso in slackware,ha bisogno di essere inizializzato slackyd -u crea i settaggi e slackyd -g nome pacchetto ti trova quello che cerchi.

jim
Linux 0.x
Linux 0.x
Messaggi: 16
Iscritto il: mer 29 ago 2012, 19:31
Slackware: 13

Re: Info pacchetti

Messaggio da jim »

capito
resoconto meglio un sistema pulito con installpkg anche se gli archivi scompattati se funzionano non danno problemi

Rispondi