Bagaimana cara menghapus bookmark dari bilah sisi Nautilus?
88
Saya ingin menghapus Video dan Musik dari panel sebelah kiri. Tapi, sepertinya saya tidak dapat menemukan pilihan untuk melakukannya. Bagaimana kamu melakukannya?
Saya dapat mengubah nama mereka di panel samping dengan hanya mengganti nama setiap folder di panel utama. Sorot, tekan F2, ganti nama. Anda dapat mencoba membuat symlink ke folder NAS Anda dan meletakkannya di folder Home Anda, menggantikan folder default yang tidak dibutuhkan. Klik kanan folder tujuan, pilih 'Buat tautan', dan seret tautan ke folder rumah. Ganti nama itu Musik atau apa pun, dan ganti yang default.
@ObsessiveFOSS Lebih baik membawanya ke para pengembang GNOME.
jokerdino
Jawaban:
46
Diuji di Ubuntu 14.04
Bookmark tersebut dikendalikan oleh ~/.config/user-dirs.dirsdan mengomentari garis yang mengonfigurasi tampilan daftar
Sebagai contoh, untuk menghapus bookmark Video dari daftar, ubah baris:
XDG_VIDEOS_DIR="$HOME/Videos"
untuk
#XDG_VIDEOS_DIR="$HOME/Videos"
Catatan:
Setelah login, file ~/.config/user-dirs.dirsdikembalikan ke pengaturan semula oleh /etc/xdg/user-dirs.defaults. Untuk mencegahnya, buat file "read-only" baik dengan mengklik kanan dan kemudian properti > izin atau menggunakan perintah
chmod -w ~/.config/user-dirs.dirs
Jika Anda perlu mengedit file lagi lakukan sebaliknya melalui Nautilus atau gunakan perintah
chmod +w ~/.config/user-dirs.dirs
Jika Anda ingin menerapkan ini pada semua pengguna di sistem Anda, ubah file vim /etc/xdg/user-dirs.confdan setel opsi enabledmenjadi False. Anda memerlukan izin root atau ini.
apakah ini file yang sama dengan file user-dirs.dirs yang berlokasi di: /home/USERNAME/.config/user-dirs.dirs? Saya tidak dapat menemukan DIR yang terletak di ~ / .config / user-dirs.dirs
Kalamalka Kid
Mengomentari bukanlah solusi yang tepat (apalagi mengubah izin file). Alih-alih mengatur mis XDG_VIDEOS_DIR="$HOME"untuk menonaktifkan direktori pengguna video seperti jawaban yang disarankan Untuk sumber, lihat freedesktop.org/wiki/Software/xdg-user-dirs/#settings .
balu
2
Ini tidak berfungsi (bagi saya, setidaknya) pada 16,04. @ Ben menjawab di bawah ini tidak bekerja.
AndyP
46
Buka file user-dirs.dirsdi ~/.configfolder Anda dengan editor teks favorit Anda.
Komentari baris tentang folder, yang Anda tidak ingin berada di panel kiri nautilus. Saya berkomentar tentang folder Video.
..........
..........
.........
XDG_DOCUMENTS_DIR = "$ HOME / Dokumen"
XDG_MUSIC_DIR = "$ HOME / Musik"
XDG_PICTURES_DIR = "$ HOME / Gambar"
#XDG_VIDEOS_DIR = "$ HOME / Video"
Kemudian buka terminal, dan jalankan xdg-user-dirs-gtk-update, lihat keajaiban.
untuk 13,04 atau lebih baru:
Di Nautilus> = 3.6 ini tidak akan bertahan logout / login atau reboot. Untuk mengatasinya kita harus mengarahkan XDGdirektori kita "$HOME"seperti eg:
yang enabled=falsebendera di ~/.config/user-dirs.confadalah cara yang dimaksudkan untuk melakukan hal ini, chmod -wcara yang disarankan oleh @Bruno Pereira adalah solusi.
LeartS
1
Ini berfungsi di 16.04, tetapi tidak sampai Anda login lagi.
bennos
Ini bekerja pada 16,04 dan selamat dari reboot. Terima kasih!!!
user334639
2
Dikonfirmasi dalam 16.04LTS
Rtsne42
3
Sebenarnya untuk 16,04, logout / login sudah mencukupi; tidak perlu reboot penuh, menghemat beberapa detik ;-)
Membaca dokumentasi menunjukkan bahwa Anda dapat menonaktifkan direktori pengguna dengan mengarahkannya ke direktori home Anda. Gunakan Ubuntu-Tweak atau edit file secara manual ~ / .conf / user-dirs.dirs dan arahkan semua bookmark yang tidak ingin Anda lihat ke direktori home Anda, dan mereka juga akan menghilang dari bilah sisi Nautilus.
CATATAN: Saya mencoba berkomentar dan menghapus baris dari ~ / .conf / user-dirs.dirs seperti yang disarankan forestpiskie, dan itu hanya berfungsi sampai waktu berikutnya saya login. Dengan mengaturnya ke dir $ HOME, pengaturan macet.
Buat modifikasi yang Anda ingin ~ / .config / user-dirs.dirs seperti mengomentari direktori yang tidak Anda inginkan misalnya.
Agar perubahan tidak dapat dikembalikan saat masuk, Anda dapat mengeksekusi di terminal Anda echo "enabled=false" > ~/.config/user-dirs.confyang akan membuat file user-dirs.conf berisi opsi enable=false.
Uji perubahan dan kegigihannya dengan keluar dan masuk lagi. Nautilus akan menampilkan:
Secara pribadi, dari semua jawaban di sini, yang ini adalah satu-satunya yang berfungsi.
sinekonata
1
Langkah-langkah ini tampaknya masih berfungsi di 18.04. Berdasarkan komentar di utas ini saya membuat skrip bash berikut yang melakukan tugas. Catatan, Anda masih perlu memulai ulang nautilus dan klik kanan menghapus item setelah menjalankan perintah ini:
nautilus_hide_unwanted_sidebar_items()
{
echo "Removing unwanted nautilus sidebar items"
if [ "1" == "0" ]; then
# Sidebar items are governed by files in $HOME and /etc
ls ~/.config/user-dirs*
ls /etc/xdg/user-dirs*
cat ~/.config/user-dirs.dirs
cat ~/.config/user-dirs.locale
cat /etc/xdg/user-dirs.conf
cat /etc/xdg/user-dirs.defaults
#cat ~/.config/user-dirs.conf
fi
### --------------------------------------
### modify local config files in $HOME/.config
### --------------------------------------
chmod u+w ~/.config/user-dirs.dirs
#sed -i 's/XDG_DOCUMENTS_DIR/#XDG_DOCUMENTS_DIR/' ~/.config/user-dirs.dirs
sed -i 's/XDG_TEMPLATES_DIR/#XDG_TEMPLATES_DIR/' ~/.config/user-dirs.dirs
sed -i 's/XDG_PUBLICSHARE_DIR/#XDG_PUBLICSHARE_DIR/' ~/.config/user-dirs.dirs
sed -i 's/XDG_MUSIC_DIR/#XDG_MUSIC_DIR/' ~/.config/user-dirs.dirs
sed -i 's/XDG_PICTURES_DIR/#XDG_PICTURES_DIR/' ~/.config/user-dirs.dirs
sed -i 's/XDG_VIDEOS_DIR/#XDG_VIDEOS_DIR/' ~/.config/user-dirs.dirs
###
echo "enabled=true" >> ~/.config/user-dirs.conf
chmod u-w ~/.config/user-dirs.dirs
### --------------------------------------
### Modify global config files in /etc/xdg
### --------------------------------------
#sudo sed -i 's/DOCUMENTS/#DOCUMENTS/' /etc/xdg/user-dirs.defaults
sudo sed -i 's/TEMPLATES/#TEMPLATES/' /etc/xdg/user-dirs.defaults
sudo sed -i 's/PUBLICSHARE/#PUBLICSHARE/' /etc/xdg/user-dirs.defaults
sudo sed -i 's/MUSIC/#MUSIC/' /etc/xdg/user-dirs.defaults
sudo sed -i 's/PICTURES/#PICTURES/' /etc/xdg/user-dirs.defaults
sudo sed -i 's/VIDEOS/#VIDEOS/' /etc/xdg/user-dirs.defaults
###
sudo sed -i "s/enabled=true/enabled=false/" /etc/xdg/user-dirs.conf
sudo echo "enabled=false" >> /etc/xdg/user-dirs.conf
sudo sed -i "s/enabled=true/enabled=false/" /etc/xdg/user-dirs.conf
# Trigger an update
xdg-user-dirs-gtk-update
echo "
NOTE:
After restarting nautilus the unwanted items will be demoted to regular
bookmarks. You can now removed them via the right click context menu.
"
}
Gali sedikit lebih jauh - jika Anda mengedit ~ / .config / user-dirs.dir Anda dapat menghapusnya dari panel dan masih menyimpannya sebagai folder di / home Anda.
Mencoba yang mana - yang lama saya hapus atau ini?
23 93 26 35 19 57 3 89
4
Itu menghapus fungsi folder khusus juga dari sistem yaitu: unduhan tidak akan dipilih sebagai folder unduhan lagi, gambar tidak akan menjadi folder default saat menggunakan program gambar, saya benar-benar tidak menyarankan Anda melakukan hal itu @jokerdino.
Bruno Pereira
@ brunopereira81 Apakah direktori default satu-satunya hal ini akan berubah? Atau mungkin ada hal-hal lain yang lebih drastis?
Kris Harper
1
Ini akan berubah lebih dari hanya direktori default yang saya pikir, itu sebabnya peringatan, Anda dapat ofc mengatur kembali ke bagaimana itu tetapi file itu digunakan untuk mengatur direktori yang ingin Anda gunakan untuk fungsi-fungsi tersebut, menghapus direktori, menghapus sebuah fungsi.
Bruno Pereira
-1
coba buka Bookmark di menu window, bookmark> ubah bookmark (terjemahkan dari italian ubuntu) dan hapus yang tidak Anda inginkan
Jawaban:
Diuji di Ubuntu 14.04
Bookmark tersebut dikendalikan oleh
~/.config/user-dirs.dirs
dan mengomentari garis yang mengonfigurasi tampilan daftarSebagai contoh, untuk menghapus bookmark Video dari daftar, ubah baris:
untuk
Catatan:
Setelah login, file
~/.config/user-dirs.dirs
dikembalikan ke pengaturan semula oleh/etc/xdg/user-dirs.defaults
. Untuk mencegahnya, buat file "read-only" baik dengan mengklik kanan dan kemudian properti > izin atau menggunakan perintahJika Anda perlu mengedit file lagi lakukan sebaliknya melalui Nautilus atau gunakan perintah
Jika Anda ingin menerapkan ini pada semua pengguna di sistem Anda, ubah file
vim /etc/xdg/user-dirs.conf
dan setel opsienabled
menjadiFalse
. Anda memerlukan izin root atau ini.sumber
XDG_VIDEOS_DIR="$HOME"
untuk menonaktifkan direktori pengguna video seperti jawaban yang disarankan Untuk sumber, lihat freedesktop.org/wiki/Software/xdg-user-dirs/#settings .Buka file
user-dirs.dirs
di~/.config
folder Anda dengan editor teks favorit Anda.Komentari baris tentang folder, yang Anda tidak ingin berada di panel kiri nautilus. Saya berkomentar tentang folder Video.
Kemudian buka terminal, dan jalankan
xdg-user-dirs-gtk-update
, lihat keajaiban.untuk 13,04 atau lebih baru:
Di Nautilus> = 3.6 ini tidak akan bertahan logout / login atau reboot. Untuk mengatasinya kita harus mengarahkan
XDG
direktori kita"$HOME"
seperti eg:sumber
Aha - jawaban pasti, terima kasih kepada AJ McMinn : Menghapus entri dari Nautilus Places
1) Mengomentari bookmark yang tidak diinginkan di
~/.config/user-dirs.dirs
2) Membuat atau mengedit
~/.config/user-dirs.conf
file dan menambahkan entrienabled=false
.Solusi ini tetap ada saat boot.
* ... ini bisa dilakukan dengan satu kalimat:
echo "enabled=false" > ~/.config/user-dirs.conf
sumber
enabled=false
bendera di~/.config/user-dirs.conf
adalah cara yang dimaksudkan untuk melakukan hal ini,chmod -w
cara yang disarankan oleh @Bruno Pereira adalah solusi.Direktori-direktori ini diatur oleh xdg-user-dirs .
Membaca dokumentasi menunjukkan bahwa Anda dapat menonaktifkan direktori pengguna dengan mengarahkannya ke direktori home Anda. Gunakan Ubuntu-Tweak atau edit file secara manual ~ / .conf / user-dirs.dirs dan arahkan semua bookmark yang tidak ingin Anda lihat ke direktori home Anda, dan mereka juga akan menghilang dari bilah sisi Nautilus.
CATATAN: Saya mencoba berkomentar dan menghapus baris dari ~ / .conf / user-dirs.dirs seperti yang disarankan forestpiskie, dan itu hanya berfungsi sampai waktu berikutnya saya login. Dengan mengaturnya ke dir $ HOME, pengaturan macet.
sumber
echo "enabled=false" > ~/.config/user-dirs.conf
yang akan membuat file user-dirs.conf berisi opsienable=false
.sumber
Langkah-langkah ini tampaknya masih berfungsi di 18.04. Berdasarkan komentar di utas ini saya membuat skrip bash berikut yang melakukan tugas. Catatan, Anda masih perlu memulai ulang nautilus dan klik kanan menghapus item setelah menjalankan perintah ini:
sumber
Sunting -
Gali sedikit lebih jauh - jika Anda mengedit ~ / .config / user-dirs.dir Anda dapat menghapusnya dari panel dan masih menyimpannya sebagai folder di / home Anda.
sumber
coba buka Bookmark di menu window, bookmark> ubah bookmark (terjemahkan dari italian ubuntu) dan hapus yang tidak Anda inginkan
jika tidak, Ctrl + D untuk mengakses menu
sumber