user-dirs.dirs funktioniert nicht

user-dirs.dirs funktioniert nicht

Ich habe dies in meine ~/.config/user-dirs.dirs eingefügt … aber es funktioniert nicht (nur der Desktop-Teil funktioniert):

XDG_DESKTOP_DIR="/media/E/Administrateur/Bureau/"
XDG_DOWNLOAD_DIR="$HOME/Téléchargements"
XDG_TEMPLATES_DIR="$HOME/Modèles"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="/media/E/Administrateur/Mes_documents/"
XDG_MUSIC_DIR="/media/E/Administrateur/Mes_documents/Ma_musique/"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/"

Wenn ich zu ~/Documents gehe, ist es immer noch leer ...

Stimmt irgendetwas nicht ?

Danke

Antwort1

user-dirs.dirsfunktioniert so nicht. ~/Documentsist nur ein Verzeichnis im Dateisystem. Was geändert wird, sind die Symbole in Nautilus, Lesezeichen usw. Wenn Sie also zu Nautilus gehen und auf das Verzeichnis „Dokumente“ klicken (ich weiß nicht, wie es heißen wird, ich habe schon lange keine übersetzten Verzeichnisnamen mehr verwendet), sollten Sie an das gewünschte Ziel gelangen.

Mir scheint, Sie wollen eigentlich etwas anderes. Wenn Sie beispielsweise nehmen ~/Documents, können Sie Folgendes in verwenden user-dirs.dirs:

XDG_DOCUMENTS_DIR="$HOME/Documents"

Und lassen Sie uns ~/Documentsdarauf hinweisen /media/E/Administrateur/Mes_documents/:

rmdir ~/Documents
ln -s /media/E/Administrateur/Mes_documents/ ~/Documents

Dies sind Befehle, die Sie in ein Terminal eingeben können (suchen Sie einfach im Bindestrich nach „Terminal“).

Dadurch wird ein symbolischer Link mit dem Namen erstellt, ~/Documentsder auf verweist /media/E/Administrateur/Mes_documents/. Anwendungen (wie Nautilus) denken dann, dass sie auf schauen, ~/Documentsaber sie schauen tatsächlich auf ein anderes Verzeichnis, irgendwo anders im Dateisystem (oder auf einem anderen Dateisystem, was hier der Fall zu sein scheint). Sie können dies auch für die restlichen Verzeichnisse verwenden.

Ich denke, das Desktop-Verzeichnis ist eine kleine Ausnahme. So wie ich es verstehe, ist der Desktop einfach Nautilus, der im Vollbildmodus ohne Symbolleisten usw. hinter allen anderen Fenstern läuft und das in angegebene Verzeichnis anzeigt user-dirs.dirs. Das ist (glaube ich) der Grund, warum der Desktop funktioniert. (Beachten Sie, dass ~/Desktop wahrscheinlich immer noch leer wäre).

Ich empfehle Ihnen, auch ein richtiges Verzeichnis für Bilder und Videos anzulegen. Andernfalls könnten einige Anwendungen durcheinander geraten.

Mehr zu symbolischen Links:http://www.linuxchix.org/content/courses/filesystem/Lesson2a.html

verwandte Informationen