web-dev-qa-db-fra.com

Comment supprimer une application?

J'ai désinstallé Scilab de mon système à l'aide de Synaptic Package Manager. Mais il y a toujours un dossier nommé .Scilab dans mon dossier personnel. C'est le cas avec d'autres applications supprimées. Comment puis-je m'en débarrasser?

3
Sarath

Vous pouvez supprimer le paquet installé .deb avec:

$ Sudo apt remove [packagename] --purge

La désinstallation d'une application ne supprime pas les fichiers de votre espace personnel. La désinstallation d'une application est une fonction système réalisée par l'administrateur. Lorsque le service informatique supprime quelque chose, l'application ne recherche pas tout l'espace personnel des utilisateurs et ne modifie pas leurs fichiers. C'est à l'utilisateur de faire les changements lui-même.

Dans la même logique, l'installation d'un programme ne sortira pas de l'espace personnel de tous les utilisateurs pour installer des fichiers de configuration dans leur espace. Il appartient à l'utilisateur d'interagir avec l'application et de gérer ses fichiers de configuration.

Si vous souhaitez réinitialiser de nombreuses applications à leurs valeurs par défaut, vous pouvez supprimer les fichiers de configuration de cette application particulière. Lors de sa réexécution, il créera l'espace de configuration nécessaire.

Si le service informatique désinstallait Google-Chrome ou Thunderbird pour pouvoir installer une nouvelle version, l'application ne supprime pas le dossier ~/.config/google-chrome ni vos dossiers .Thunderbird avec votre configuration et vos données personnelles.

4
L. D. James

Il existe deux ensembles de dossiers pour la majorité des programmes exécutables dans l’espace utilisateur: l’un correspond au programme lui-même (contrôlé par le paquet en cours d’installation ou de suppression) et l’autre correspond aux "paramètres de configuration" de votre utilisateur ("utilisateur local"). données de configuration ').

Si vous avez supprimé le programme via Synaptic ou similaire, il n'est pas réellement installé. Cependant, l’emballage Debian n’est pas autorisé par les règles d’emballage et la politique à traiter avec votre dossier personnel.

Chaque fois que vous utilisiez SciLab, il stockait ses paramètres locaux spécifiques à votre utilisateur dans votre dossier personnel, dans ce dossier .Scilab. Ces données sont lues chaque fois que Scilab est exécuté, car il s’agit de fichiers de configuration locaux pour vous uniquement, tels que les fichiers récemment utilisés par Scilab, les informations de disposition de la fenêtre, etc.

En raison de la politique de packaging, la suppression du package ne peut pas affecter les données de configuration de l'utilisateur local. Si vous souhaitez vous en débarrasser, vous pouvez simplement le supprimer comme vous le feriez avec un dossier standard, soit via la ligne de commande (rm -r /home/$USER/.Scilab - ajuster la capitalisation en conséquence) ou à partir de l'interface graphique.

Le fait qu'un dossier .PROGRAM existe pour un programme donné dans votre dossier personnel ne signifie pas que l'application n'est pas désinstallée, cela signifie simplement que vous devez nettoyer par la suite pour supprimer les données de "configuration locale stockée" de votre propre utilisateur pour ce programme.

1
Thomas Ward

Je suppose que pour désinstaller Scilab, vous avez simplement supprimé /opt/scilab-5.5.2 et (le cas échéant) launcher scilab.desktop de/usr/share/applications /. Si c'est votre cas (c'est le mien, puisque pour l'installer, j'ai simplement étendu scilab-5.5.2.tar.gz dans/opt et créé laucher), pour supprimer le répertoire .Scilab, supprimez-le; N'oubliez pas que pour l'installation de scilab, vous n'avez utilisé ni programme d'installation, ni paquet Deb et vous ne l'avez pas compilé.

0
Silvia