Ich hatte Ubuntu-14.04 in einer Mindestkonfiguration installiert, dh ohne X Windows-Unterstützung. Später habe ich X-Server-Pakete für meine Karte und einen leichten WindowManager hinzugefügt (ich möchte weder KDE noch GNOME), daher starte ich X normalerweise mit Startx, aber jemand erstellt weiterhin Dokumente, Desktop, Download, Video, Musik usw. Verzeichnisse in meinem $ HOME. Ich dachte, dass dies normalerweise in "fortgeschrittenen" Desktop-Umgebungen geschieht. Welche Anwendung / welcher Daemon kann überhaupt dahinter stehen?
quelle
sudo apt-get remove xdg-user-dirs
meine Test-VM ausprobiert und sie angeboten, sie zu entfernen.dpkg -S */xdg-user-dir
. Es sollte Ihnen alle Pakete anzeigen, die Dateien mit dem Namen bereitstellen/xdg-user-dir
. Hoffentlich gibt es Ihnen einen Hinweis.rc
, zeigen Sie, was sie bedeuten.r
ist fürRemove
undc
ist fürConf-files
. Dies bedeutet, dass das Paket entfernt wurde, die Konfigurationsdateien jedoch nicht. Sie müssen das Paket löschensudo apt-get purge xdg-user-dirs
, um es zu entfernen.Diese Verzeichnisse werden von Freedesktop unter dem Namen xdg-Benutzerverzeichnisse angegeben . Es wird von etlichen Anwendungen verwendet, nicht nur von den Desktop-Umgebungen, in denen Sie sich am besten fühlen.
Es gibt ein Dienstprogramm
xdg-user-dirs-update
, das diese Verzeichnisse erstellt, wenn sie fehlen. Sie können versuchen, die Aufrufe dieses Dienstprogramms zu verfolgen, aber das ist eine verlorene Ursache: Früher oder später möchte eine Anwendung eines dieser Verzeichnisse und erstellt sie alle. Zumindest unter Ubuntu wird es von den Sitzungsstart-Skripten aufgerufen, die ausgeführt werden, wenn Sie eine X-Sitzung starten, und Sie können dies nicht ohne schmutzige Tricks (oder als Root) unterdrücken.Um die Verzeichnisse aus dem Weg zu räumen, bearbeiten Sie sie
~/.config/user-dirs.dirs
und stellen Sie sie auf die gewünschten Pfade ein. Das einzige, was Sie nicht wirklich ändern können, istXDG_CONFIG_HOME=~/.config
, dass damit dieuser-dirs.dirs
Datei gefunden wird.quelle