Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/10/2014, à 11:53

Gaara

[résolu] Implémenter un script pre-uninstall dans un paquet (ppa)

Bonjour à tous,

J'ai créé un ppa pour un logiciel, qui fonctionne bien à l'installation.
Cependant, j'aimerais sécuriser la désinstallation, en restaurant les fichiers de sauvegarde lors d'un
apt-get install --remove <paquet>

J'ai lu quelque part (je ne retrouve plus le lien) qu'on pouvait créer un script pre-unistall et post-uninstall, mais je ne sais pas du tout comment faire, ni ou le placer dans le build.

Si quelqu'un a une idée, je suis preneur.

Merci

Dernière modification par Gaara (Le 09/10/2014, à 18:19)


Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid

                                        <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne

#2 Le 09/10/2014, à 12:07

Gaara

Re : [résolu] Implémenter un script pre-uninstall dans un paquet (ppa)

Je me répond à moi-même, sur ce forum je viens de trouver ça: (lien)
http://pix.toile-libre.org/upload/img/1339139532.png
Ce sont ces fichiers bash: prerm, postrm, etc.
Je ferais un essai avec ça.

Dernière modification par Gaara (Le 09/10/2014, à 12:08)


Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid

                                        <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne

#3 Le 09/10/2014, à 18:23

Gaara

Re : [résolu] Implémenter un script pre-uninstall dans un paquet (ppa)

ça fonctionne, j'ai ajouté un script dans le dossier debian nommé prerm (pre-remove)

#!/bin/bash

# mon code ici
echo "-- Les Sauvegardes ont ete restaurees --"

exit 0

Ne pas oublier un saut de ligne après exit(0), il parait que ça ne fonctionne pas sans. Je ne me suis pas aventuré avec les accents, ça fonctionne comme ça.

Dernière modification par Gaara (Le 10/10/2014, à 12:47)


Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid

                                        <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne