Pagina 1 di 1
C'è un metodo per creare la pacchettizzazione dei programmi?
Inviato: ven 24 ott 2008, 23:03
da pauldianno85
Ciao a tutti sono nuovo del mondo slackware, c'è un modo per creare la pacchettizzazione dei programmi per questa distro, evitando così di installare ogni applicazioni in linea di comando ?

ciao e grazie
Re: C'è un metodo per creare la pacchettizzazione dei programmi?
Inviato: ven 24 ott 2008, 23:22
da kobaiachi
installpkg...
Re: C'è un metodo per creare la pacchettizzazione dei programmi?
Inviato: ven 24 ott 2008, 23:41
da ponce
Re: C'è un metodo per creare la pacchettizzazione dei programmi?
Inviato: sab 25 ott 2008, 3:15
da pauldianno85
grazie mille, adesso farò lo script, ma lo script che viene indicato come esempio nella guida che mi avete mostrato devo ricopiarla interamente nello script che vado a creare io?

Re: C'è un metodo per creare la pacchettizzazione dei programmi?
Inviato: sab 25 ott 2008, 9:12
da simplex
pauldianno85 ha scritto:grazie mille, adesso farò lo script, ma lo script che viene indicato come esempio nella guida che mi avete mostrato devo ricopiarla interamente nello script che vado a creare io?

Se vuoi fare uno script che decomprime, configura e crea il tgz a partire dai sorgenti, per poi installarlo con installpkg, allora quello che vuoi fare si chiama
SlackBuild.
Serve oltre che per pacchettizzare un software, a creare il nuovo pacchetto nel caso di una nuova release, o a ricompilare con qualche flag diversa nel configure senza dover rifare ./configure make ecc. ecc.
Quando fai un pacchetto ricordati di mettere anche lo
slack-desc (fatto correttamente) ed un eventuale
doinst.sh .
Questo è un template "standard" che puoi modificare per creare il tuo:
http://slackbuilds.org/template.SlackBuild
http://www.slacky.eu/wikislack/index.ph ... a:Packages qua trovi altre info.
Un consiglio: guardati anche vari SlackBuild già fatti (Slacky.eu o Slackware).
Re: C'è un metodo per creare la pacchettizzazione dei programmi?
Inviato: sab 25 ott 2008, 12:48
da samiel
E magari studiati un po' il lungo capitolo
dedicato alla creazione dei .tgz
in "Slackware4 dummies"...
M.