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?

masukkan deskripsi gambar di sini


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.
Tom Brossman

Saya akan membawa sesuatu di brainstorm.ubuntu.com .
ζ--

@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:

XDG_VIDEOS_DIR="$HOME"

1
Jawaban ini harus ditandai sebagai jawaban yang benar.
Rafael Vega

1
Setuju, jawaban terbaik! TY sangat banyak.
mulai

Saya telah mencari ini untuk sementara waktu. Jawaban yang bagus Tandai sebagai sudah benar @jokerdino
SimplySimon

3
... sampai Anda me-reboot! Cara mengatasinya adalah dengan menunjuk folder ke $ HOME this sticks :)
SimplySimon

2
1,5 tahun kemudian: menemukan solusi yang lebih pasti (lihat di bawah).
Ben

36

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.conffile dan menambahkan entri enabled=false.

Solusi ini tetap ada saat boot.


* ... ini bisa dilakukan dengan satu kalimat: echo "enabled=false" > ~/.config/user-dirs.conf


5
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 ;-)
sxc731

5

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.


4
  1. Buat modifikasi yang Anda ingin ~ / .config / user-dirs.dirs seperti mengomentari direktori yang tidak Anda inginkan misalnya.
  2. 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.
  3. Uji perubahan dan kegigihannya dengan keluar dan masuk lagi. Nautilus akan menampilkan:

tampilan


1
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.
    "
}

0

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.

masukkan deskripsi gambar di sini


1
Saya sudah mencobanya. Itu tidak bekerja.
jokerdino

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

jika tidak, Ctrl + D untuk mengakses menu


Ini tidak berfungsi lagi di Places. Terakhir saya coba di Ubuntu 13.04. Mengedit user-dirs.dirs seperti yang disarankan di atas bekerja untuk saya.
Cardin
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.