tuto: metre a jour le paquet.deb
Publié : 09 nov. 2011, 19:39
comme promis, je viens noté la procédure pour mettre a jour le paquet au cas où un jour je ne soit plus présent ( on sait jamais..)
pré-requit:
avoir les derniers paquets fonctionnel 386 et 64
avoir le dernier client source
avoir le dernier dossier du jeu
dépaquetage de l'ancien paquet:
créez un dossier que nous appellerons "travail" pour le tuto, sur le bureau par exemple
puis:
dpkg -x /le/bon/dossier/LandesEternelles_*version*.deb ~/Bureau/travail/ (pour retrouver l’arborescence)
dpkg -e /le/bon/dossier/LandesEternelles_*version*.deb ~/Bureau/travail/ (pour retrouver les fichiers control, postinst et postrm)
ensuite:
crée un dossier "DEBIAN" (en majuscule) dans le dossier "travail" et y déplacer les 3 fichier (control, postinst et postrm).
voila un paquet près a être empaqueter! a non, faut faire la mise a jour:
mise a jour:
pour le x86:
dans ...travail/usr/games , vous trouverez le dossier du jeu "landeseternelleslinux" intacte, qu'il faudra remplacer si mis a jour!
pour le 64:
idem, mais en plus, j'ai placer le dossier du client source dans "landeseternelleslinux" !! il ne faut pas oublier de le remettre dedans même s'il n'est pas mit a jour !! c'est pour la compilation
ré-empaquetage:
sortir du dossier "travail"
cd ..
puis:
dpkg -b travail/ nom_de_paquet_version.deb
et enfin:
tester.
sudo dpkg -i mon_nouveau_paquet.deb
a tout les linuxiens plus expérimenté, je precise que je ne suis pas un pro du paquet, ceci n'est qu'une soluce de novice
je me demande si y'a moyen de directement télécharger tout ça automatiquement en installant le paquet...?
et après comment faire la mise a jour? et quand j'aurai le temps et la motivation pour me pencher sur la question?
ce qui serai top, ce serai d'avoir un depot a ajouter aux sources, directement.
suite a une modification du paquet pour l' alleger, voir mon post suivant pour la mise a jour
avoir les derniers paquets fonctionnel 386 et 64
avoir le dernier client source
avoir le dernier dossier du jeu
dépaquetage de l'ancien paquet:
créez un dossier que nous appellerons "travail" pour le tuto, sur le bureau par exemple
puis:
dpkg -x /le/bon/dossier/LandesEternelles_*version*.deb ~/Bureau/travail/ (pour retrouver l’arborescence)
dpkg -e /le/bon/dossier/LandesEternelles_*version*.deb ~/Bureau/travail/ (pour retrouver les fichiers control, postinst et postrm)
ensuite:
crée un dossier "DEBIAN" (en majuscule) dans le dossier "travail" et y déplacer les 3 fichier (control, postinst et postrm).
voila un paquet près a être empaqueter! a non, faut faire la mise a jour:
mise a jour:
pour le x86:
dans ...travail/usr/games , vous trouverez le dossier du jeu "landeseternelleslinux" intacte, qu'il faudra remplacer si mis a jour!
pour le 64:
idem, mais en plus, j'ai placer le dossier du client source dans "landeseternelleslinux" !! il ne faut pas oublier de le remettre dedans même s'il n'est pas mit a jour !! c'est pour la compilation
ré-empaquetage:
sortir du dossier "travail"
cd ..
puis:
dpkg -b travail/ nom_de_paquet_version.deb
et enfin:
tester.
sudo dpkg -i mon_nouveau_paquet.deb
a tout les linuxiens plus expérimenté, je precise que je ne suis pas un pro du paquet, ceci n'est qu'une soluce de novice

je me demande si y'a moyen de directement télécharger tout ça automatiquement en installant le paquet...?
et après comment faire la mise a jour? et quand j'aurai le temps et la motivation pour me pencher sur la question?
ce qui serai top, ce serai d'avoir un depot a ajouter aux sources, directement.
suite a une modification du paquet pour l' alleger, voir mon post suivant pour la mise a jour