是否可以自訂Dconf的檔案儲存路徑?

是否可以自訂Dconf的檔案儲存路徑?

是否可以自訂Dconf檔案儲存路徑?

我想將Dconf設定檔儲存在我的同步目錄之一中,例如Google-Drive/Dropbox或任何其他用於持續同步的目錄。

假設我的 Dropbox 自動同步目錄位於~/Dropbox

我想將Dconf設定檔儲存在: ~/Dropbox/dconf 以便它自動同步(透過 Dropbox 用戶端)並且我已備份設定。

答案1

man 7 dconf解釋說用戶配置預設保存在 file 中$XDG_CONFIG_HOME/dconf/user。根據您的系統,這通常意味著~/.config/dconf/user未定義檔案XDG_CONFIG_HOME

您應該能夠將此目錄移動到所需的位置,並將其替換為符號連結。例如

mv ~/.config/dconf ~/Dropbox/
ln -s ~/Dropbox/dconf ~/.config/dconf

或者,您可以製作一個綁定掛載這使得同一個目錄出現在兩個不同的地方:

mkdir ~/Dropbox/dconf
sudo mount -o bind ~/.config/dconf ~/Dropbox/dconf

若要撤銷綁定,請使用sudo umount ~/Dropbox/dconf.

相關內容