如何永久更改 .config/user-dirs.dirs?

Xiè*_*léi 5 preferences 11.04

每次我更改和保存.config/user-dirs.dirs,并在重新启动系统后,XDG_DOWNLOAD_DIR恢复:

diff --git a/.config/user-dirs.dirs b/.config/user-dirs.dirs
index 8f6e2db..dcff34e 100644
--- a/.config/user-dirs.dirs
+++ b/.config/user-dirs.dirs
@@ -7,11 +7,9 @@
 # 
 XDG_PUBLICSHARE_DIR="$HOME/public"
 XDG_TEMPLATES_DIR="$HOME/public/template"
-
 XDG_DESKTOP_DIR="$HOME/private/desktop"
 XDG_DOCUMENTS_DIR="$HOME/private/doc"
 XDG_PICTURES_DIR="$HOME/private/picture"
 XDG_MUSIC_DIR="$HOME/private/music"
 XDG_VIDEOS_DIR="$HOME/private/video"
-
-XDG_DOWNLOAD_DIR="$HOME/var/downloads"
+XDG_DOWNLOAD_DIR="$HOME/"
Run Code Online (Sandbox Code Playgroud)

如何使我的更改永久化?

Gun*_*son 10

我认为这是正确的方法:

xdg-user-dirs-update --set DOWNLOAD $HOME/var/downloads
Run Code Online (Sandbox Code Playgroud)


小智 5

请参阅 Ubuntu 软件中心中的 xdg-user-dirs:

它在$(XDG_CONFIG_HOME)/user-dirs.dirs. 更改 中的默认目录及其初始值/etc/xdg/user-dirs.defaults。这些值是主目录的相对路径名。


小智 5

创造.config/user-dirs.conf

enabled=False
filename_encoding=UTF-8
Run Code Online (Sandbox Code Playgroud)

你可以看看上面的解释/etc/xdg/user-dirs.conf