checkinstall

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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
ferenkileen
Linux 2.x
Linux 2.x
Messaggi: 429
Iscritto il: sab 17 gen 2004, 0:00
Contatta:

checkinstall

Messaggio da ferenkileen »

ieri ho provato ad utilizzare checkinstall. é veramente una soluzione interessante e semplice per tgzizzare i sorgenti.... ma cosa cambia rispetto ad altri metodi di pacchettizzazione?
<BR>in altre parole era così semplice fare pacchetti slackware e nessuno me lo ha mai detto? :-D :-P :-]
<BR>altra questione, nell´eventualità volessi fare dei pacchetti "ottimizzati" per il mio processore mi basta dare le opzioni al ./configure? se si questa ottimizzazione si nota o un generico x86 va piu che bene? (non me ne voglia un gentooista convinto)<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

checkinstall

Messaggio da samiel »

Per quello che ne so, checkinstall non è malaccio.
<BR>Certo, non ti consente un´ottimizzazione dettagliata
<BR>come pacchettizando a mano. Ha qualche limite
<BR>rispetto al "pacchetto perfetto alla slackware":
<BR>ad es, per i pignoli, non imposta i permessi corretti
<BR>alle dir /bin (lascia root.root invece di root.bin)
<BR>e qualche altro dettaglio. Una cosa che non ho mai capito
<BR>è però questa: i parametri -march e -mcpu (o -mtune)
<BR>vanno passati al configure per essere effettivamente operanti.
<BR>Se io invece lo dico solo alla fine, come vuole checkinstall,
<BR>non so se invece i vari i486 i686 ecc siano meramente esornativi.
<BR>A meno che ti non imposti tutto lo stesso al configure
<BR>e lasci a checkinstall solo il compito di assemblare
<BR>il pacchetto che hai già configurato tu.
<BR>Per quanto attiene ai parametri del compilatore, saprai benissimo
<BR>che PJV passa "-O2 -march=i486 e -mcpu=i686".
<BR>Se vuoi un pacchetto (in teoria) più veloce ma leggermente più grosso
<BR>dovresti invece passare "-O3 -march=i686 e -mcpu=i686".
<BR>Per compilatori più recenti, infine, -mcpu è deprecato
<BR>a vantaggio di -mtune.
<BR>M.
<BR>
<BR>M.<br>

ferenkileen
Linux 2.x
Linux 2.x
Messaggi: 429
Iscritto il: sab 17 gen 2004, 0:00
Contatta:

checkinstall

Messaggio da ferenkileen »

la questione dell´ottimizzazione è relativa, qualche tempo fa avevo trovato dei pacchetti tgz ottimizzati per l´athlon e di fatto non è che fossero così diversi.... per ora mi basta fare un po´ di ordine per eliminare i sorgenti....
<BR>
<BR>c´è chi c´ha il Cheyenne, c´è chi preferisce l´Apache
<BR><br>
<BR>ciao, Francesco
<BR></br><BR><BR>[ Questo Messaggio è stato Modificato da: ferenkileen il 29-10-2004 14:31 ]<br>

Rispondi