Slackyd e txz

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
Meskalamdug
Iper Master
Iper Master
Messaggi: 3965
Iscritto il: ven 14 mag 2004, 0:00

Slackyd e txz

Messaggio da Meskalamdug »

Slackware sta passando a un nuovo formato
da tgz a txz,sapete mica come aggiungere
questo supporto a slackyd?
Grazie

Avatar utente
shark1500
Linux 3.x
Linux 3.x
Messaggi: 785
Iscritto il: gio 3 apr 2008, 14:33
Slackware: current
Kernel: 2.6.27.7-smp
Desktop: kde
Località: Modna

Re: Slackyd e txz

Messaggio da shark1500 »

Dato che mi sembrava una cosa alquanto importante ho provato a scrivere una patch.

Intanto allego qua una piccola patch che permette di scaricare i txz e anche di eliminarli con -p. Per il resto sto ancora guardando :-) (ma cosa vi serve ancora? ;-)).

PS per Loris: Non mi lascia caricare i .patch
Allegati
slacky-txz.txt
(1.9 KiB) Scaricato 115 volte

Meskalamdug
Iper Master
Iper Master
Messaggi: 3965
Iscritto il: ven 14 mag 2004, 0:00

Re: Slackyd e txz

Messaggio da Meskalamdug »

Ciao.
La funzione U va?
Cioè,se appare un txz di versione superiore
slackyd fa l'aggiornamento da tgz?
Grazie per la diff.

Avatar utente
shark1500
Linux 3.x
Linux 3.x
Messaggi: 785
Iscritto il: gio 3 apr 2008, 14:33
Slackware: current
Kernel: 2.6.27.7-smp
Desktop: kde
Località: Modna

Re: Slackyd e txz

Messaggio da shark1500 »

Meskalamdug ha scritto:Ciao.
La funzione U va?
Cioè,se appare un txz di versione superiore
slackyd fa l'aggiornamento da tgz?
Grazie per la diff.
Si`, va da dio :-), ti fa vedere sia i tgz che i txz (ho dovuto mantenere la compatibilita`)

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: Slackyd e txz

Messaggio da tigerwalk »

mi dite come fare ad applicare la patch che non ci riesco?
Grazie

Avatar utente
shark1500
Linux 3.x
Linux 3.x
Messaggi: 785
Iscritto il: gio 3 apr 2008, 14:33
Slackware: current
Kernel: 2.6.27.7-smp
Desktop: kde
Località: Modna

Re: Slackyd e txz

Messaggio da shark1500 »

Allora, scarichi i sorgenti da qui.

Una volta fatto questo basta entrare nella directory dei sorgenti e dare

slackyd$ patch -p1 < ~/slackyd-txz.patch

Ovviamente il secondo dev'essere il posto e il nome dove avete salvato la patch.
Una volta fatto questo il tutto e` patchato. Ora bisogna ricompilare oppure ricreare il pacchetto.

birg81
Linux 3.x
Linux 3.x
Messaggi: 760
Iscritto il: lun 16 gen 2006, 10:57
Nome Cognome: Biagio
Slackware: 12.2
Kernel: 3.4.7
Desktop: LxDE
Distribuzione: ArchLinux
Località: Castellammare di Stabia (NA)
Contatta:

txz

Messaggio da birg81 »

cosa sapete dirmi di questo nuovo formato?
quali sono le ragioni che spingono a passare a questo formato?

Modifica
su wikipedia ho trovato questo (ecco il link http://it.wikipedia.org/wiki/Txz)
Il txz è un formato di pacchetti della distribuzione Slackware Linux introdotto dallo stesso Patrick J. Volkerding sul suo sistema il giorno 8 Maggio 2009. Il formato usa al posto delle classiche compressioni gzip (.tgz, formato utilizzato da sempre in Slackware) e bzip2 (.tbz, usato ad esempio in BSD), il formato xz, cioè l' algoritmo LZMA.

Lo stesso PJV dice che dai loro test è emerso che tale algoritmo ha una compressione migliore di bzip2, mentre per quanto riguarda i tempi di estrazione è tre volte più veloce del bzip2 e compete con il gzip.
Quindi suppongo che alla fine bisogna solo scompattare i pacchetti e ricomprimerli con l'algoritmo lzma, vero?! o c'è dell'altro da fare?!

In oltre mi viene da chiedere, visto che è un formato che permette di avere pacchetti fino a tre volte più piccoli dei pacchetti tgz, allora l'immagine della prossima relase di slackware non sarà più i classici 4gb ma sarà circa 1-1,5gb forse?! e quindi si passerà dai classici 6cd a soli 2-3cd?!

ecco un altro link http://www.computersworld.eu/news.asp?id=58

Avatar utente
shark1500
Linux 3.x
Linux 3.x
Messaggi: 785
Iscritto il: gio 3 apr 2008, 14:33
Slackware: current
Kernel: 2.6.27.7-smp
Desktop: kde
Località: Modna

Re: Slackyd e txz

Messaggio da shark1500 »

Se leggi il Changelog della current c'e` scritto praticamente tutto. La mia current ora e` grande 3.6GB con tutto. Non so se pat poi voglia aggiungere altra roba.

Per quanto riguarda la creazione di tali pacchetti pat fa cosi`

Codice: Seleziona tutto

$TAR cvf - . | xz -c > ${TARGET_NAME}/${TAR_NAME}.${EXTENSION}

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: Slackyd e txz

Messaggio da Mario Vanoni »

shark1500 ha scritto:Se leggi il Changelog della current c'e` scritto praticamente tutto. La mia current ora e` grande 3.6GB con tutto. Non so se pat poi voglia aggiungere altra roba.

Per quanto riguarda la creazione di tali pacchetti pat fa cosi`

Codice: Seleziona tutto

$TAR cvf - . | xz -c > ${TARGET_NAME}/${TAR_NAME}.${EXTENSION}
Domanda da ignorante,
per Slackware 12.2 dove trovo <xz>?

Sfogliando i vari siti con citazione "lzma",
non trovo questa utility nella versione 465.

Su Slacky.eu esiste un "lzma" versione 4.32.

Quale versione usa PJV?

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Slackyd e txz

Messaggio da conraid »

xz utils è il nuovo nome delle lzma utils
http://tukaani.org/xz/

Pat usa l'ultima versione beta

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Re: Slackyd e txz

Messaggio da Luci0 »

conraid ha scritto:xz utils è il nuovo nome delle lzma utils
http://tukaani.org/xz/

Pat usa l'ultima versione beta
Come ? ... beta ! #-o

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: Slackyd e txz

Messaggio da Mario Vanoni »

conraid ha scritto:xz utils è il nuovo nome delle lzma utils
http://tukaani.org/xz/

Pat usa l'ultima versione beta
Grazie Corrado,
domani mattina scarico la -current dell'amico norvegese,
curioso quale versione contiene.

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Slackyd e txz

Messaggio da conraid »

Luci0 ha scritto:
conraid ha scritto:xz utils è il nuovo nome delle lzma utils
http://tukaani.org/xz/

Pat usa l'ultima versione beta
Come ? ... beta ! #-o

Codice: Seleziona tutto

$ xz --version
xz 4.999.8beta
liblzma 4.999.8beta

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Re: Slackyd e txz

Messaggio da Luci0 »

Il problema é che ha ripacchettizzato tutto e la mia repository con la current é come se fosse stata azzerata ...

Avatar utente
shark1500
Linux 3.x
Linux 3.x
Messaggi: 785
Iscritto il: gio 3 apr 2008, 14:33
Slackware: current
Kernel: 2.6.27.7-smp
Desktop: kde
Località: Modna

Re: Slackyd e txz

Messaggio da shark1500 »

Luci0 ha scritto:Il problema é che ha ripacchettizzato tutto e la mia repository con la current é come se fosse stata azzerata ...
Non mi sembra un problema, anzi, ora pesa "solo" 3.9GB :-)

Rispondi