Pagina 1 di 2

Chiarimenti su TGZ

Inviato: dom 14 mag 2006, 17:47
da linus.bash
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.

Inviato: dom 14 mag 2006, 18:04
da Loris
Prima del comando makepkg che cosa (esattamente) hai fatto :?:

Inviato: dom 14 mag 2006, 18:05
da goldy
Se ti manca solo la descrizione potrebbe essere che quando hai creato il tgz non avevi lo slack-desc , o che ci sia qualche piccolo errore sempre nel file slack-desc , a volte o qualche spazio in più o una riga in meno , può dare dei problemi

Re: Chiarimenti su TGZ

Inviato: dom 14 mag 2006, 18:50
da Vlk
linus.bash ha scritto:Domanda : va bene cosi?
Dovrebbe.
però in PACKAGE DESCRIPTION è vuoto, di solito non è vuoto.
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.

Inviato: dom 14 mag 2006, 19:25
da linus.bash
Loris ha scritto:Prima del comando makepkg che cosa (esattamente) hai fatto :?:
nulla :mrgreen:

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...

Inviato: dom 14 mag 2006, 19:28
da Loris
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.
Meglio se rileggi bene tutto...
linus.bash ha scritto:Cosa dovevo fare prima di makepkg?
a parte creare il file slack-desc...
Molte ma molte cosette :) diciamo che makepkg crea il pacchettino in se... ma il resto ? compilazione, permessi, strip etc etc ?

Inviato: dom 14 mag 2006, 19:45
da linus.bash
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.

Inviato: dom 14 mag 2006, 19:52
da IceSlack
ma cavolo ma non mi smebra molto inteligente sta cosa che riduce la vita delle penne usb......... perche' retrocedono a volte? :?

Inviato: dom 14 mag 2006, 19:56
da linus.bash
IceSlack ha scritto:ma cavolo ma non mi smebra molto inteligente sta cosa che riduce la vita delle penne usb......... perche' retrocedono a volte? :?
what? non era un'altro topic :mrgreen: :mrgreen: :mrgreen:

Inviato: dom 14 mag 2006, 20:39
da Paoletta
linus.bash ha scritto:ok

3 domande prima di rileggere per capire bene :

1devo comunque installarlo in una dir? Tipo in temp?
yes
2 con strip si toglie quello che si ricrea in fase di installazione del tgz?
man strip
3 perchè modificare i permessi, a che serve...se non si fa a cosa si va incontro?
malfunzionamenti a volte..ogni tanto sono settati male
Per il punto 3 parlo per me essendo root.
veramente una bella abitudine...

Inviato: dom 14 mag 2006, 22:35
da linus.bash
veramente una bella abitudine...

:mrgreen:

Inviato: dom 14 mag 2006, 22:50
da samiel
Certo che se fai il pacchetto con makepkg
senza il configure e il make, hai ben poche
speranze che funzioni... :-)

M.

Inviato: lun 15 mag 2006, 9:28
da krisis
linux.bash ma sei certo di averlo almeno visto di sfuggita il pdf? Hai dato solo il makepkg... :roll: :roll:

Inviato: lun 15 mag 2006, 14:25
da op15l
che ci fai con nasm?
devi simulare delle reti?

Inviato: lun 15 mag 2006, 18:24
da linus.bash
krisis ha scritto:linux.bash ma sei certo di averlo almeno visto di sfuggita il pdf? Hai dato solo il makepkg... :roll: :roll:
le guide non sono mai perfette :mrgreen:


...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: