Tgzbuilding/fr

Fredjd 14 mai 2011

Cette méthode de fabrication est décrite depuis n'importe quelle distribution Linux.

Les modules tgz sont des modules compressés en tar.gz qui constituent le format de package traditionnel des distributions Linux Slackware, ZenWalk et autres dérivées de Slackware. Ce format de package est géré par les instructions d'installation  et de désinstallation   Ces packages contiennent de manière transparente l'arborescence de destination des fichiers constituant le package.

Nous allons voir comment fabriquer nos packages OOo4Kids ou OOoLight en tgz pour Slackware.

= Comment faire ? =


 * 1) Télécharger la dernière archive .deb en tar.gz depuis nos sites
 * 2) * OOo4Kids : http://download.ooo4kids.org/fr
 * 3) * OOoLight : http://download.ooolight.org/fr
 * 4) Créer dans votre /home un répertoire /OOo4Kids_tgz
 * 5) Y copier l'archive tar.gz
 * 6) La décompresser
 * 7) On obtient un répertoire fr
 * 8) Dans ce répertoire fr, il y a un sous-répertoire DEBS
 * 9) Se placer dans ce répertoire DEBS
 * 10) On y trouve un répertoire desktop-integration contenant un .deb
 * 11) Déplacer ce .deb avec des autres au répertoire DEBS
 * 12) Se placer dans ce répertoire DEBS
 * 13) Créer un répertoire tmp
 * 14) En ligne de commande :
 * 15) Dans tmp, on devrait trouver 3 répertoires :
 * 16) * /etc qui contient ce qui concerne la configuration (Debian spécifique)
 * 17) * /opt qui contient OOo4Kids prêt à fonctionner
 * 18) * /usr qui contient les entrées de menus
 * 19) Toujours en ligne de commande, se placer dans tmp taper   pour créer l'archive compressée avec les numéros de versions N.n correspondants. L'opération devrait durer moins de cinq minutes. En cas de problème de création de ce package, passer en root pour réaliser la compression.
 * 20) Il ne reste plus qu'à le tester en l'installant avec l'instruction

N'hésitez pas à compléter cette rubrique ou à adresser vos questions sur la liste users d'EducOOo.