Non so come cominciare.. ho fatto cook firefox
e mi da errore...
grazie a tutti

Mi fate un esempio di come programmare un pacchetto?
(10 posts) (2 voices)-
Posted 10 years ago #
-
Per cooking in genere si intende tutta la iso del so
tu vuoi creare un pacchetto di un programma che hai compilato (tazpkg)
o vuoi crearti una cooking di una live personalizzata?Posted 10 years ago # -
Vorrei un programma che ho compilato( che in verità non ho ancora cominciato perche non so come si faccia, anche se non e un problema, imparo in fretta)
Ad esempio io voglio aggiungere flash player manualmente e farne un pacchetto... Come devo fare.... O fammi un qualsiasi esempio tu! Grazie per la risposta!Posted 10 years ago # -
Flash player a midori... Ma comunque fammi un esempio a caso....
Posted 10 years ago # -
Non conoscendo la tua preparazione non so quanto potrà esserti utile, ma visto che in italiano non c'è quasi nulla, proverò anche per gli altri a spiegare in poche parole il gestore dei pacchetti (tazpkg)
Quando compili o modifichi un programma, ottieni una serie di cartelle e file che andranno nella root del sistema “/”.
Per trasferire velocemente gli stessi file da un sistema all'altro si possono impacchettare con appunto il tazpkg.Attenzione tutte le prove che andrò a spiegare debbono essere fatte sempre e solo su file system ext2 o ext3, mai su ntfs o fat fat32, pena errori con i symlink.
Tralasciando il fatto che lo stesso gestore può gestire le dipendenze necessarie al funzionamento di quel pacchetto (se gli vengono inserite nel receipt alla voce DEPENDENCY=”xxxxxx “) vediamo ora con un esempio pratico cosa contiene un pacchetto qualunque.
Aprite un terminale e date
su > root
tazpkg get midori
tazpkg extract midori*Ed ora con il file manager entrate nella cartella del pacchetto scompattato (io sono su 4.0 stable ed ho midori-0.4.6)
nella cartella trovate tre file “receipt md5sum files.list” una cartella “fs” e a volte anche qualcos'altro ma non importa.
La cartella fs è l'equivalente della root del sistema “/”, lì dentro vedrete tutto quello che compone il programma in questione, mentre il file receipt è la chiave per comprimerlo e installarlo tramite il tazpkg. Tutto il resto non vi interessa, volendo potete anche cancellarli.La base ora l'avete, cancellate il contenuto della cartella fs poi rimpiazzatela con quello che volete voi
aprite il receipt e con un editor e cambiate quello che vi serve (nome pacchetto dipendenze ecc)
uscite dalla cartella del pacchetto estratto, aprite un terminale e come root reimpacchettate il tutto con un
tazpkg pack midori-xxx
basta cambiare il nome di midori con il nome della cartella che volete ricompattare, che funziona basta che contenga sempre il file receipt e la cartella “fs”.
Alla fine del processo troverete il pacchetto pronto con estensione tazpkg.Midori è un po' ostico da far digerire al flash player, cmq se vuoi farti un'idea scaricati questo che avevo fatto tempo fa, e ripetendo l'operazione di estrazione esamina il contenuto della cartella fs.
http://www.freefilehosting.net/midori-048flashin genere cmq i programmi si compilano dai sorgenti, si installano con un make install, poi se funzionano sempre dai sorgenti si esegue un
make install DESTDIR=percorsocartellafs
e ti ritroverai tutto quello che ti serve pronto per essere reimpacchettato.Posted 10 years ago # -
Grazie mille! Non ho capito molto ma ci proveró!
Posted 10 years ago # -
Se sono in ext4 va bene?
Posted 10 years ago # -
Non ho mai provato in ext4, non saprei dirti di più.
Posted 10 years ago # -
ho provato col terminale ma mi da
root@slitaz:/home/Giorgio # tazpkg get midori
midori-0.5.2 already in the cache
root@slitaz:/home/Giorgio # tazpkg extract midoriUnable to find: /home/Giorgio/midori
Posted 10 years ago # -
Prova a mettere come ho scritto io l'asterisco alla parola midori
tazpkg extract midori*
che significa tutti i file trovati che iniziano con la parola midori
oppure specifichi per intero il nome file, che nel tuo caso dovrebbe essere
tazpkg extract midori-0.5.2.tazpkg
in caso di dubbio se dai un ls lo vedi nel dettaglio come si chiama quel pacchetto che ha tirato giùPosted 10 years ago #
Reply
You must log in to post.