Chiarimenti su TGZ
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.
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.
- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
Chiarimenti su TGZ
ho letto il pdf di come crearli e pensavo che era + facile...ho fatto alcune prove e volevo farvi alcune domande.
Prova :
ho creato nasm-0.98.39.tgz dal suo pacchetto nasm-0.98.39.tar.bz2 ovviamente dopo scompattato con il comando : makepkg -l y -c n nasm-0.98.39.tgz
""
regflags.c
regdis.c
regvals.c
version.h
nasm.spec
tar-1.13: nasm-0.98.39.tar is the archive; not dumped
Gzipping nasm-0.98.39.tar...
Renaming nasm-0.98.39.tar.gz to nasm-0.98.39.tgz...
Package creation complete.
""
Poi ho installato il tgz :
root@darkstar:~/Desktop # installpkg nasm-0.98.39.tgz
Installing package nasm-0.98.39...
PACKAGE DESCRIPTION:
root@darkstar:~/Desktop #
In pratica ho usato solo il comando makepkg con le relative opzioni.
Domanda :
va bene cosi?
però in PACKAGE DESCRIPTION è vuoto, di solito non è vuoto.
Grazie.
Prova :
ho creato nasm-0.98.39.tgz dal suo pacchetto nasm-0.98.39.tar.bz2 ovviamente dopo scompattato con il comando : makepkg -l y -c n nasm-0.98.39.tgz
""
regflags.c
regdis.c
regvals.c
version.h
nasm.spec
tar-1.13: nasm-0.98.39.tar is the archive; not dumped
Gzipping nasm-0.98.39.tar...
Renaming nasm-0.98.39.tar.gz to nasm-0.98.39.tgz...
Package creation complete.
""
Poi ho installato il tgz :
root@darkstar:~/Desktop # installpkg nasm-0.98.39.tgz
Installing package nasm-0.98.39...
PACKAGE DESCRIPTION:
root@darkstar:~/Desktop #
In pratica ho usato solo il comando makepkg con le relative opzioni.
Domanda :
va bene cosi?
però in PACKAGE DESCRIPTION è vuoto, di solito non è vuoto.
Grazie.
Re: Chiarimenti su TGZ
Dovrebbe.linus.bash ha scritto:Domanda : va bene cosi?
Perchè ce lo devi mettere tu. Devi creare un file slack-desc (ci sono dei parametri specifici, come il numero delle righe etc etc trovi tutto scritto nel pdf) all'interno di una cartalla Doc/ prima di fare il makepkg.però in PACKAGE DESCRIPTION è vuoto, di solito non è vuoto.
- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
nulla :mrgreen:Loris ha scritto:Prima del comando makepkg che cosa (esattamente) hai fatto
1 = ho preso un bz2
2 = scompattato
3= aperta shell
4 = makepkg (tgz)
ma credo che mi rileggerò il pdf anche perchè sembravano cose per comprimere i pacchetti e non mi è sembrato di leggere cose importanti, ma forse sbaglio.
Cosa dovevo fare prima di makepkg?
a parte creare il file slack-desc...
- Loris
- Admin

- Messaggi: 7731
- Iscritto il: lun 31 mar 2003, 0:00
- Nome Cognome: Loris Vincenzi
- Località: Gradisca D'Isonzo
- Contatta:
Meglio se rileggi bene tutto...linus.bash ha scritto:ma credo che mi rileggerò il pdf anche perchè sembravano cose per comprimere i pacchetti e non mi è sembrato di leggere cose importanti, ma forse sbaglio.
Molte ma molte cosettelinus.bash ha scritto:Cosa dovevo fare prima di makepkg?
a parte creare il file slack-desc...
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett
- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
ok
3 domande prima di rileggere per capire bene :
1devo comunque installarlo in una dir? Tipo in temp?
2 con strip si toglie quello che si ricrea in fase di installazione del tgz?
3 perchè modificare i permessi, a che serve...se non si fa a cosa si va incontro?
Per il punto 3 parlo per me essendo root.
3 domande prima di rileggere per capire bene :
1devo comunque installarlo in una dir? Tipo in temp?
2 con strip si toglie quello che si ricrea in fase di installazione del tgz?
3 perchè modificare i permessi, a che serve...se non si fa a cosa si va incontro?
Per il punto 3 parlo per me essendo root.
- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
- Paoletta
- Staff

- Messaggi: 3975
- Iscritto il: lun 25 apr 2005, 0:00
- Slackware: 14.2 - 64 bit
- Desktop: fluxbox
- Località: Varese
yeslinus.bash ha scritto:ok
3 domande prima di rileggere per capire bene :
1devo comunque installarlo in una dir? Tipo in temp?
man strip2 con strip si toglie quello che si ricrea in fase di installazione del tgz?
malfunzionamenti a volte..ogni tanto sono settati male3 perchè modificare i permessi, a che serve...se non si fa a cosa si va incontro?
veramente una bella abitudine...Per il punto 3 parlo per me essendo root.
- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
le guide non sono mai perfette :mrgreen:krisis ha scritto:linux.bash ma sei certo di averlo almeno visto di sfuggita il pdf? Hai dato solo il makepkg...![]()
...che ci vuole a scrivere una cosa tipo :
per fare un tgz bisogna eseguire 7 passi :
passo 1...perchè...
passo 2...perchè...ecc.ecc.ecc.
Fatta cosi sarebbe O.K.
PS: lasciamo stare eventuali altri interventi :mrgreen: :mrgreen: :mrgreen:
