J'avais Ubuntu-14.04 installé dans une configuration minimale, c'est-à-dire sans support X Windows. Plus tard, j'ai ajouté des packages x-server pour ma carte et un WindowManager léger (je ne veux pas de KDE ou GNOME), donc je lance normalement X avec startx, mais quelqu'un continue de créer des documents, du bureau, des téléchargements, des vidéos, de la musique, etc. répertoires dans mon $ HOME. Je pensais que cela se faisait généralement par des environnements de bureau "avancés". Quelle application / démon peut être derrière tout cela?
la source
sudo apt-get remove xdg-user-dirs
ma VM de test et il m'a proposé de la retirer.dpkg -S */xdg-user-dir
. Il devrait vous montrer tous les packages qui fournissent des fichiers nommés/xdg-user-dir
. J'espère que cela vous donnera un indice.rc
cela vous montre ce qu'elles signifient.r
est pourRemove
etc
est pourConf-files
. Cela signifie que le package a été supprimé, mais pas les fichiers de configuration. Vous devez purger le package -sudo apt-get purge xdg-user-dirs
pour les supprimer.Ces répertoires sont spécifiés par Freedesktop sous le nom de répertoires utilisateur xdg . Il est utilisé par un certain nombre d'applications, pas seulement par les environnements de bureau les plus visibles.
Il existe un utilitaire
xdg-user-dirs-update
qui crée ces répertoires s'ils sont manquants. Vous pouvez essayer de suivre les appels de cet utilitaire, mais c'est une cause perdue: tôt ou tard, une application voudra l'un de ces répertoires et les créera tous. Sur Ubuntu au moins, il est appelé à partir des scripts de démarrage de session qui sont exécutés chaque fois que vous démarrez une session X, et vous ne pouvez pas supprimer cela sans trucs sales (ou étant root).Pour éliminer les répertoires, modifiez-les
~/.config/user-dirs.dirs
et définissez-les sur les chemins que vous souhaitez. Le seul que vous ne pouvez pas vraiment changerXDG_CONFIG_HOME=~/.config
, c'est parce qu'il est utilisé pour trouver leuser-dirs.dirs
fichier.la source