Creazione pacchetti tgz

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
samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Creazione pacchetti tgz

Messaggio da samiel »

Sto provando a compilare pacchetti tgz
<BR>partendo dai sorgenti. Il primo tentativo
<BR>è un successo solo parziale,
<BR>nel senso che il pacchetto l´ho compilato
<BR>e funziona pure. Solo che
<BR>ha delle dimensioni spropositate.
<BR>Qualcuno ha idea di dove sbaglio?
<BR>
<BR>Grazie
<BR>M.<br>

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Creazione pacchetti tgz

Messaggio da useless »

non strippi i binari!<br>

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Creazione pacchetti tgz

Messaggio da samiel »

Veramente mi pareva di averlo fatto.
<BR>Idem per le librerie.
<BR>Ricontrollo la procedura...
<BR>Ops, non ho zippato i vari help....
<BR>
<BR>M.<br>

Avatar utente
teme
Linux 2.x
Linux 2.x
Messaggi: 362
Iscritto il: mar 27 gen 2004, 0:00
Contatta:

Creazione pacchetti tgz

Messaggio da teme »

potresti mandarmi la procedura?
<BR><br>

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Creazione pacchetti tgz

Messaggio da samiel »

Ci sono diversi how-to in italiano.
<BR>Quello che trovi qui, in slacky,
<BR>è un po´ più complesso rispetto ad altri,
<BR>ma anche il più preciso e approfondito
<BR>
<BR>M.<br>

Avatar utente
teme
Linux 2.x
Linux 2.x
Messaggi: 362
Iscritto il: mar 27 gen 2004, 0:00
Contatta:

Creazione pacchetti tgz

Messaggio da teme »

appunto ti avevo chiesto, per la prima volta mi sono trovato avanti quello di slacky e non è semplice, vorrei iniziare con qualcuno "for dummies" per poi buttarmi su quello di slacky
<BR><br>

goodchild
Linux 3.x
Linux 3.x
Messaggi: 536
Iscritto il: lun 12 gen 2004, 0:00

Creazione pacchetti tgz

Messaggio da goodchild »

potresti anche usare checkinstall.<br>

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Creazione pacchetti tgz

Messaggio da samiel »

Devo vedere un attimo,
<BR>perché per comodità mi ero stampato
<BR>degli how-to e dovrei risalire al sito.
<BR>Se recupero gli indirizzi te li posto
<BR>
<BR>M.<br>

Avatar utente
teme
Linux 2.x
Linux 2.x
Messaggi: 362
Iscritto il: mar 27 gen 2004, 0:00
Contatta:

Creazione pacchetti tgz

Messaggio da teme »

tnks<br>

Avatar utente
Loris
Admin
Admin
Messaggi: 7731
Iscritto il: lun 31 mar 2003, 0:00
Nome Cognome: Loris Vincenzi
Località: Gradisca D'Isonzo
Contatta:

Creazione pacchetti tgz

Messaggio da Loris »

In linea di massima puoi crearli in una dir di lavoro, magari in /tmp/pkg quidi eseguite il configure con --prefix=/usr (--help per controllare eventuali info utili alla configurazione) dopo il configure il make e da root fai mkdir -p /tmp/pkg make install DESTDIR=/tmp/pkg o se non supportato make prefix=/tmp/pkg/usr install, poi strippi bin e lib (man strip) gzippi i man e info (se presenti) imposti i permessi chown -R root.root /tmp/pkg e chown -R root.bin /tmp/pkg/usr/bin o sbin (se presenti) chmod 644 /tmp/pkg/doc/...../* crei la dir install mkdir -p /tmp/pkg/install e ci metti dentro il file slack-desc (vedi esempi nei pacchetti) ti posizioni all´interno della dir di lavoro cd /tmp/pkg e esegui makepkg nomepack-versione-arch-buid.tgz es pippo-0.01-i486-1sl.tgz
<BR>Se ti chiede di impostare i permessi digli di no, altrimenti cambi il root.bin di /bin e poi e poi........ a occhio sembra quasi tutto, in ogni caso volta per volta ti troverai di fronte dei problemi sempre diversi, esempio ti crea la dir man in share, anche se presente un link in Slackware cerchiamo di muovrelo nella giusta posizione quindi mv /tmp/pkg/usr/share/man /tmp/pkg/usr/man ed eventualmente se vuota rm -rf /tmp/pkg/usr/share, consiglio di scrivere tutto su uno SlackBuild, almeno non buttate via lavori :)
<BR><br>
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett

Avatar utente
teme
Linux 2.x
Linux 2.x
Messaggi: 362
Iscritto il: mar 27 gen 2004, 0:00
Contatta:

Creazione pacchetti tgz

Messaggio da teme »

Lorys, che intendi per slackbuilt?<br>

Avatar utente
Loris
Admin
Admin
Messaggi: 7731
Iscritto il: lun 31 mar 2003, 0:00
Nome Cognome: Loris Vincenzi
Località: Gradisca D'Isonzo
Contatta:

Creazione pacchetti tgz

Messaggio da Loris »

Teme, è tutto (o quasi) scritto qui => <a href="http://www.slacky.it/modules.php?name=S ... e&artid=11" target="_blank" target="_new">http://www.slacky.it/modules.php?name=S ... rtid=11</a>
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: Lorys il 25-07-2004 01:40 ]<br>
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett

Rispondi