[pacman]Petite précision

Mise à jour / Création /debug de paquetages
Avatar de l’utilisateur
Ypnose
Maître du Kyudo
Messages : 1363
Inscription : sam. 01 mai 2010, 13:17

[pacman]Petite précision

Message par Ypnose »

Bonsoir à tous,

J'avais une question à propos de pacman: lorsque l'on supprime un paquet avec

Code : Tout sélectionner

pacman -R
et que ce paquet a été précédemment utilisé, reste-il des traces de ce paquet dans la racine comme des fichiers de configs (je ne parle pas du dossier .logiciel dans le /home).
J'ai aussi entendu parler de fichier .pacsave donc voilà je voulais juste m'instruire un peu plus.

Merci à vous pour vos précisions.
Avatar de l’utilisateur
Abazigal
Chu Ko Nu
Messages : 313
Inscription : sam. 26 avr. 2008, 14:45
Localisation : Seine et Marne

Re: [pacman]Petite précision

Message par Abazigal »

Tous les fichiers qui figurent dans "pacman -Ql TonPaquet" vont être supprimés, SAUF ceux qui sont marqués comme devant être sauvés (et qui ont été modifiés). Ces derniers vont être renommés en blabla.pacsave.

Tu peux ignorer ce marquage pour que les fichiers soient quand même supprimés, en utilisant l'option -n (ou --nosave), lors de la désinstallation.

D'un point de vue plus technique, tu peux voir que pour chaque paquet installé, tu as un répertoire dans /var/lib/pacman/local, avec dedans un fichier "files" listant tous les fichiers du paquet (ie. pacman -Ql), et à la fin, une section %BACKUP% avec la liste des fichiers qui doivent être sauvegardés. Après chacun de ces fichiers, tu as une somme de controle MD5, que pacman utilise pour savoir, au moment de la désinstallation, si le fichier en question à été modifié (il le renomme en .pacsave) ou non (il le supprime).
Si les cons savaient voler, il ferait nuit tout le temps ...
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [pacman]Petite précision

Message par tuxce »

Pour info:

Code : Tout sélectionner

pacman -Qii <paquet>
donne en plus des infos, la liste des fichiers indiqués comme à sauver et leur états.
Avatar de l’utilisateur
Ypnose
Maître du Kyudo
Messages : 1363
Inscription : sam. 01 mai 2010, 13:17

Re: [pacman]Petite précision

Message par Ypnose »

Merci pour l'apprentissage. :)
Répondre