Meglio Slackbuild o 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
Avatar utente
lorestar
Linux 0.x
Linux 0.x
Messaggi: 28
Iscritto il: gio 2 mar 2006, 10:59

Meglio Slackbuild o Checkinstall?

Messaggio da lorestar »

Parlando con un amico mi ha detto che lui usa checkinstall per installare i pacchetti da sorgenti... per poi poterli gestire (disinstallare, reinstallare quando vuole) con i tool classici (installpkg, removepkg ecc.), in quanto checkinstall crea e installa il pacchetto tgz (su slack, sulle altre distro immagino crei il pacchetto nel formato più adatto)... ma con gli script Slackbuild in pratica non si fa la stessa cosa? Che differenze ci sono? Quale dei due sistemi è migliore?

Avatar utente
francogdn
Linux 2.x
Linux 2.x
Messaggi: 320
Iscritto il: ven 19 mag 2006, 10:52
Distribuzione: Fedora
Località: Torino

Messaggio da francogdn »

Non ti so dire.
Io mi creo i miei pacchetti manualmente, o con gli slackbuild.
A volte però alcuni programmi hanno un make install ostico, che non ti lascia specificare DESTDIR o prefix e fa pasticci. In questo caso uso checkinstall, ma soltanto per verificare le directory di installazione.

Avatar utente
5m0k3r
Linux 2.x
Linux 2.x
Messaggi: 306
Iscritto il: mer 6 ott 2004, 0:00
Località: Augusta

Messaggio da 5m0k3r »

Gli SlackBuild sono più flessibili. Ma il checkinstall (in caso non ci siano slackbuild disponibili) fa il suo dovere egregiamente :wink:

Avatar utente
whites11
Linux 4.x
Linux 4.x
Messaggi: 1147
Iscritto il: ven 30 set 2005, 13:54
Località: Udine

Messaggio da whites11 »

5m0k3r ha scritto:Gli SlackBuild sono più flessibili. Ma il checkinstall (in caso non ci siano slackbuild disponibili) fa il suo dovere egregiamente :wink:
Numerose volte checkinstall sbaglia a creare il doinst.sh (che,ad esempio, ricrea i link delle librerie) nonchè non usa il file slack-desc ma un altro sistema per far vedere il nome del pacchetto che non funziona con pkgtool.

per quanto mi riguarda: abbasso checkinstall (anche se indubbiamente a volte aiuta a costruire pacchetti)

mangus
Linux 2.x
Linux 2.x
Messaggi: 451
Iscritto il: lun 1 mar 2004, 0:00
Località: Castel de brett!! (bologna)
Contatta:

Messaggio da mangus »

io uso spessissimo checkinstall da tanto tempo e non ho mai avuto problemi e mi risparmia un sacco di tempo, però poi i pacchetti non li do in giro... non ho mai pacchettizzato cose importanti per il sistema tipo glibc, che lascio fare a Pat, però per esempio ho pacchettizzato KDE svariate volte senza alcun problema.
Fra parentesi mi sono creato una versione di checkinstall specifica solo per slackware andando a modificare il codice ed è quella che uso tuttora ed è molto più veloce.
Se interessa a qualcuno posso vedere di linkarla o mandarla a Lorys, fatemi sapere
ciao

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

Messaggio da Meskalamdug »

Io uso solo slackbuilds,se non trovo slackbuilds pronti,specie in caso di pacchetti ostici,mi ispiro o a pkgbuild di arch o agli specs(rpm)

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

slackbuild

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

Messaggio da samiel »

Prova a fare un pacchetto complesso con Checkinstall
e poi fallo come si deve, con il suo SlackBuild.
Poi confrontali e ci sai dire...

M.

Avatar utente
IceSlack
Linux 4.x
Linux 4.x
Messaggi: 1313
Iscritto il: dom 30 ott 2005, 13:27

Messaggio da IceSlack »

samiel penso che chekcinstall serva per pacchetti al volo :E non per fare dei package degni di slack

io sempr eusato checkinstall e va da dio

Avatar utente
dapuzz
Linux 4.x
Linux 4.x
Messaggi: 1137
Iscritto il: mar 16 mag 2006, 11:09
Contatta:

Messaggio da dapuzz »

quindi mi riderete appresso quando vi dirò che in alcuni casi faccio
configure
make
safeinstall :asd:
Non sarà un pacchettozzo degno, ma almeno so quali file dovrò cancellare se mi viene la voglia di disinstallare

Rispondi