Ich habe die Ordner gelöscht, aber jedes Mal, wenn ich mich wieder anmelde, werden sie neu erstellt. Ich habe ~/.config/user-dirs.dirs
die fehlerhaften Zeilen bearbeitet und entfernt, aber sie werden ersetzt, wenn ich mich wieder anmelde! Die Datei sagt, dass sie von automatisch generiert wurde /usr/bin/xdg-user-dirs-update
, aber das scheint eine Sackgasse zu sein.
21
Antworten:
Drei Dateien steuern das Verhalten "Persönliche Spezialordner":
~/.config/user-dirs.dirs
- Erlauben Sie dem Benutzer, einen benutzerdefinierten Pfad für die speziellen Ordner anzugeben . Sie könnenMusic
Ihren Ordner also beispielsweise in "$ HOME / My Music" oder "/ datapartition / mp3" ablegen. Sein hat nicht erlauben Ihnen zu „deaktivieren“ diese Ordner. Wenn Sie eine Zeile (oder die gesamte Datei) löschen, werden die Standardwerte verwendet, wie Sie bereits bemerkt haben./etc/xdg/user-dirs.conf
(überschrieben von~/.config/user-dirs.conf
) - Ermöglicht das Aktivieren oder Deaktivieren der automatischen Ordner- (Neu-) Erstellung. Wenn Sieenabled=False
entweder global oder nur für Ihren eigenen Benutzer festlegen , werden beim Anmelden keine speziellen Ordner mehr neu erstellt, falls Sie die Ordner löschen oder umbenennen./etc/xdg/user-dirs.defaults
- Globale Vorlage für Ordner Pfad und Name. Dies ist die Datei, die gelesen wird, wenn sie~/.config/user-dirs.dirs
neu erstellt wird. Beachten Sie, dass das Ändern der Standardnamen verhindert, dass Ordnernamen lokalisiert (übersetzt) werden, wenn Sie Ihre Sprache / Ihr Gebietsschema ändern.Übrigens war der von Ihnen deaktivierte Dienst nur der Daemon, der die Umbenennung der Ordner für den Fall anbot, dass Sie Ihre Sprache / Ihr Gebietsschema geändert haben.
quelle
Ihr Problem wurde im Software-Wiki erklärt
Sie
~/.config/user-dirs.dirs
können also als geändert werdenquelle
Es ist eigentlich ein Daemon, der diese Ordner erstellt, die Starteinstellungen überprüft und im Systemmenü angezeigt wird. Ich glaube, Sie können diese Funktion ganz einfach deaktivieren.
quelle
xdg-user-dirs-gtk-update - Update common folders names to match current locale
, dass es deaktiviert istAuf mindestens Ubuntu 18.10 können Sie einfach die Verzeichnisse entfernen und xdg-user-dirs-update auf einem Terminal ausführen. Die Einträge werden wieder der Startseite zugewiesen und verschwinden aus der Liste unter "Dateien".
quelle
quelle
Sie können versuchen, Ubuntu Tweak zu installieren ... auf der Registerkarte "Persönlich" + "Standardordner": Sie können den Speicherort der Ordner beliebig ändern oder sie alle auf dasselbe Verzeichnis verweisen lassen (dh / home / Benutzer/)
quelle