Mon virt-manager a récemment commencé à refuser d'ouvrir un VM qui avait parfaitement fonctionné auparavant. Je ne pouvais pas trouver la raison ou la solution à cela, alors j'ai pensé que je désinstallerais vraiment, complètement et totalement virt-manager et ensuite faire une installation vraiment, complètement et totalement nouvelle. J'ai utilisé TOUTES les commandes du terminal que j'ai pu trouver: autoremove
, remove
, --purge
, autoclean
, clean
& c sur virt-manager, qemu et kvm. J'ai même supprimé manuellement certains fichiers pertinents que j'ai pu trouver et rasé le dossier Corbeille au sol.
J'ai également eu des problèmes avec Wine et j'ai suivi les mêmes étapes avec autoremove
& c.
Pourtant…
Lorsque j'ai "réinstallé" virt-manager, qemu et kvm, j'ai vu que le VM que j'avais précédemment créé était automatiquement mis à disposition sur l'hyperviseur. Comment se fait-il? Cela signifiait que les fichiers de configuration ou tout ce qui avait été conservé quelque part, même si je pensais que j'avais tout supprimé. Cela n'augurait rien de bon. En effet, lorsque j'ai essayé d'ouvrir la machine virtuelle… bien sûr, le même message d'erreur était là.
Avec Wine, c'est la même chose: lorsque vous pensez que vous supprimez, purgez ou nettoyez automatiquement, vous dites en fait à Ubuntu de ne pas exécuter certains fichiers, mais aucune suppression réelle ne semble se produire. Ils se retirent simplement dans une vie privée.
À moins de reformater un ordinateur, existe-t-il un moyen de supprimer vraiment, complètement, totalement un programme et ses fichiers et références connexes d'un ordinateur, puis de faire une installation vraiment, complètement, totalement nouvelle comme si l'ordinateur et le programme avaient jamais été présenté l'un à l'autre auparavant?
le problème que vous rencontrez est plus une fonctionnalité qu'un bogue. Ouais, ça semble fou, mais nu avec moi.
Comme vous l'avez peut-être remarqué, Linux place tous ses fichiers et bits à différents endroits, cela (principalement) suit le File Hierarchy Standard
- plus sur Wikipedia . Et là sous 3.8. /home : User home directories
Ils écrivent en plus des autres suivants:
Les fichiers de configuration spécifiques à l'utilisateur pour les applications sont stockés dans le répertoire personnel de l'utilisateur dans un fichier commençant par le caractère ’.’ (Un "fichier à points"). Si une application doit créer plusieurs fichiers de points, ils doivent être placés dans un sous-répertoire dont le nom commence par un caractère ‘.’ (Un "répertoire de points"). Dans ce cas, les fichiers de configuration ne doivent pas commencer par le caractère ‘.’.
Ces fichiers ne sont délibérément pas touchés lors de la désinstallation du logiciel. Ainsi, lorsqu'un utilisateur ramène sa maison à une autre machine, il conserve ses configurations.
A propos de votre situation spécifique :
wine
stocke les fichiers du programme windows sous ~/.wine/
si vous voulez désinstaller un programme allez utiliser leur programme d'aide winecfg
si vous voulez obtenir tout ce que vous avez installé dans wine, vous pouvez allez simplement supprimer le dossier mentionné ci-dessus.virt-manager
Stocke sa configuration via le système gconf-settings
. Vous pouvez les éditer sans démarrer le programme en utilisant dconf-editor
, Respectablement ces thèses sont stockées sous ~/.gconf/apps/virt-manager/
- mais avec les paramètres standard de nouvelles virt-images sont stockées dans /var/lib/libvirt/images
Donc si vous voulez pour vous débarrasser des images créées, il vous suffit de les supprimer.Un moyen rapide d'obtenir plus de connaissances sur Ubuntu, en plus des questions de dépannage sur ce site, pourrait être de lire http://ubuntu-manual.org/ .