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? :D

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