wiki:tutoriels:archives_auto-extractible_et_auto-executable
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| wiki:tutoriels:archives_auto-extractible_et_auto-executable [2024/06/05 07:56] – créée iohan | wiki:tutoriels:archives_auto-extractible_et_auto-executable [2024/06/15 09:39] (Version actuelle) – [Création de l'archive d'installation] iohan | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== | + | ~~NOTOC~~ |
| + | ====== | ||
| + | |||
| + | Ce type d' | ||
| + | Pour ce faire il sera nécessaire d' | ||
| + | <note warning> | ||
| + | ===== Réalisation ===== | ||
| + | Nous devons fournir à tous nos gentils adhérents un petit script permettant de nettoyer le répertoire **/var** des fichiers devenus inutiles et qui prennent de la place.\\ | ||
| + | Ce script a été écrit pendant les ateliers libres du mercredi par des adhérents intéressés à la programmation en langage interprété (**BASH**).\\ | ||
| + | Cette application servira de base à ce tutoriel.\\ | ||
| + | === Principes === | ||
| + | Le programme s' | ||
| + | Pour faciliter sa mise en place sur le PC, il est empaqueté dans une nouvelle archive, versionnée elle aussi, auto-extractible et auto-exécutable contenant le fichier script | ||
| + | L' | ||
| + | === Archive du programme === | ||
| + | Le programme est composé (pour l' | ||
| + | ../ | ||
| + | | ||
| + | | ||
| + | | ||
| + | ===Création de l' | ||
| + | Dans le répertoire père contenant menage-0.6.0/ | ||
| + | tar -cf menage-0.6.0.tar menage-0.6.0/ | ||
| + | Dans le répertoire maintenant archivé supprimer tous les fichiers et y placer le fichier **menage-0.6.0.tar**.\\ | ||
| + | Ajouter le script d' | ||
| + | ../ | ||
| + | | ||
| + | | ||
| + | ===Création de l' | ||
| + | Pour créer ce type d' | ||
| + | Toujours dans le répertoire père de menage-0.6.0 | ||
| + | makeself menage-0.6.0/ | ||
| + | <note tip>Il n'y a plus qu'à distribuer le paquet : **menage-0.6.0.run**.</ | ||
| + | |||
| + | |||
wiki/tutoriels/archives_auto-extractible_et_auto-executable.1717574201.txt.gz · Dernière modification : de iohan
