Saya telah menginstal Ubuntu-14.04 dalam konfigurasi minimum, yaitu tanpa dukungan Windows X. Kemudian saya menambahkan paket x-server untuk kartu saya, dan WindowManager yang ringan (saya tidak ingin KDE atau GNOME), jadi saya biasanya meluncurkan X dengan startx, namun seseorang terus membuat Dokumen, Desktop, Unduh, Video, Musik dll. direktori di $ HOME saya. Saya pikir ini biasanya dilakukan oleh lingkungan desktop "canggih". Aplikasi / daemon apa yang ada di balik ini?
sumber
sudo apt-get remove xdg-user-dirs
VM pengujian saya dan menawarkan untuk menghapusnya.dpkg -S */xdg-user-dir
. Itu akan menunjukkan kepada Anda semua paket yang menyediakan file bernama/xdg-user-dir
. Semoga ini akan memberi Anda petunjuk.rc
itu menunjukkan kepada Anda apa artinya.r
adalah untukRemove
danc
untukConf-files
. Ini artinya paket itu telah dihapus, tetapi file config belum. Anda perlu membersihkan paket -sudo apt-get purge xdg-user-dirs
untuk menghapusnya.Direktori-direktori ini ditentukan oleh Freedesktop dengan nama direktori pengguna xdg . Ini digunakan oleh beberapa aplikasi, tidak hanya lingkungan desktop yang paling in-your-face Anda.
Ada utilitas
xdg-user-dirs-update
yang membuat direktori ini jika hilang. Anda dapat mencoba melacak permintaan utilitas ini, tetapi itu adalah penyebab yang hilang: cepat atau lambat suatu aplikasi akan menginginkan salah satu dari direktori ini dan membuat semuanya. Setidaknya di Ubuntu, ini dipanggil dari skrip startup sesi yang dieksekusi setiap kali Anda memulai sesi X, dan Anda tidak dapat menekannya tanpa trik kotor (atau menjadi root).Untuk menyingkirkan direktori, edit
~/.config/user-dirs.dirs
dan setel ke jalur yang Anda sukai. Satu-satunya yang Anda tidak dapat benar-benar berubah adalahXDG_CONFIG_HOME=~/.config
, karena itu digunakan untuk menemukanuser-dirs.dirs
file.sumber