Comment puis-je supprimer exactement les mêmes éléments que j'ai installés ou que le système a installés en ajoutant la prise en charge d'une langue par exemple ? Y a-t-il une procédure que je peux suivre ? Apt-get remove, autoremove ou purge n'est pas ce que je recherche, cela laisse des choses derrière.
Je recherche actuellement debfoster
, mais j'espère que je supervise quelque chose de plus facile et de plus natif.
En ce moment, je dois restaurer mon système à partir d'un instantané pour le mettre dans la configuration précédente, je travaille sur une application internationale, lorsque j'installe et désinstalle par exemple le chinois, je vais me retrouver avec plusieurs polices indésirables qui n'étaient pas là avant et il rend mes tests inutiles.
Mise à jour :
Pour mettre à jour et clarifier ma question, je sais déjà que les installations de packages sont enregistrées il y a un mois. J'ai demandé comment supprimer correctement le support chinois et j'ai trouvé une solution, les packages installés comprenant les polices que je souhaite supprimer ne se trouvent que dans /var/log/dpkg. Journal. Je recherche une automatisation ou un outil qui automatisera cela afin que je n'aie pas à traiter les journaux chaque fois que j'installe et désinstalle une nouvelle langue ou une application. Apparemment, Ubuntu a un petit défaut et il ne désinstalle pas les polices lors de la suppression de la langue, j'installe une nouvelle langue puis la supprime plusieurs fois par jour pour les tests, j'ai un script que j'ai fait aujourd'hui où je mets tout des journaux qui ne désinstalle pas et j'espère toujours que je réinvente une roue et qu'il existe déjà une procédure en place qui garde une trace des fichiers et autres éléments qui touchent et s'assure qu'ils seront supprimés lors de la suppression.
Réponse acceptée :
Si vous avez installé "stuff" via un gestionnaire de paquets (apt-get
, dpkg
, synaptic
), tout est enregistré dans /var/log/apt/*
. C'est une simple question d'édition pour générer la apt-get purge
commandes.
Si vous avez installé "trucs" d'une autre manière (sudo make install
, /usr/bin/cpan
, …) vous devez le désinstaller en utilisant la même méthode.
Pour vous faciliter la vie à l'avenir, surtout si vous utilisez la deuxième méthode, envisagez d'installer et d'utiliser installwatch
. De l'man
page :
trusty (1) installwatch.1.gz
Provided by: checkinstall_1.6.2-4ubuntu1_i386
NAME
installwatch — Track installation of software
SYNOPSIS
installwatch [options] [command]
DESCRIPTION
installwatch is a program that is used in order to track the changes
made while installing local software (i.e. "make install"). It
monitors the requested command, and produces a log which indicates all
created and modified files.