Yer imleri Nautilus kenar çubuğundan nasıl kaldırılır?


88

Videoları ve Müzikleri sol panelden kaldırmak istiyorum. Ancak, bunu yapma seçeneğini bulamıyorum. Bunu nasıl yaptın?

görüntü tanımını buraya girin


Ana bölmedeki her klasörü yeniden adlandırarak onları yan bölmede yeniden adlandırabildim. Vurgulayın, F2 tuşuna basın, yeniden adlandırın. Gereksiz varsayılan klasörleri değiştirerek NAS klasörlerinize sembolik bir bağlantı kurmayı ve bunu Ana klasörünüze koymayı deneyebilirsiniz. Bir hedef klasörü sağ tıklayın, 'Bağlantı oluştur' seçeneğini seçin ve bağlantıyı ana klasöre sürükleyin. Müzik olarak veya başka bir şekilde yeniden adlandırın ve varsayılanları değiştirin.
Tom Brossman

Brainstorm.ubuntu.com adresinde bir şey bulabilirim .
49'da

@ObsessiveFOSS Daha fazla GNOME cihazına getirin.
jokerdino

Yanıtlar:


46

Ubuntu 14.04'te test edilmiştir.

Bu yer imleri kontrol edilir ~/.config/user-dirs.dirsve satırları yorumlayarak listenin görünümünü yapılandırır.

Örnek olarak, Videolar yer imini listeden kaldırmak için satırı değiştirin:

XDG_VIDEOS_DIR="$HOME/Videos"

için

#XDG_VIDEOS_DIR="$HOME/Videos"

Not:
Giriş yaptıktan sonra, dosya ~/.config/user-dirs.dirsayarlanan orijinal haline geri döner /etc/xdg/user-dirs.defaults. Dosyayı "salt okunur" yapmasını önlemek için, ya sağ tıklayıp ardından özellikler > izinler veya komutu kullanarak

chmod -w ~/.config/user-dirs.dirs

Dosyayı tekrar düzenlemeniz gerekirse, Nautilus üzerinden tersini yapın veya komutu kullanın.

chmod +w ~/.config/user-dirs.dirs

Eğer sistemdeki tüm kullanıcılara bu uygulamak istiyorsanız dosyayı değiştirmek vim /etc/xdg/user-dirs.confve seçeneği ayarlamak enablediçin False. Kök izinlerine veya buna ihtiyacınız var.


Bu, /home/USERNAME/.config/user-dirs.dirs konumunda bulunan user-dirs.dirs dosyasıyla aynı dosya mı? ~ / .Config / user-dirs.dirs konumunda bulunan bir DIR bulamıyorum
Kalamalka Kid

Yorum yapmak doğru bir çözüm değildir (dosya izinlerini değiştirmenin tek başına). Bunun yerine, örneğin XDG_VIDEOS_DIR="$HOME"diğer cevapların önerdiği gibi video kullanıcı dizinini devre dışı bırakmak için Bir kaynak için bkz. Freedesktop.org/wiki/Software/xdg-user-dirs/#settings .
balu

2
Bu, (en azından benim için) 16.04'te çalışmıyor. @ Ben'in aşağıdaki cevabı işe yarıyor.
AndyP

46

Dosyasını açın user-dirs.dirssizin de ~/.configsevdiğiniz metin editörü ile klasördeki.

Nautilus sol bölmesinde olmak istemediğiniz klasörle ilgili satır hakkında yorum yapın. Videolar klasörü hakkında yorum yaptım.

..........
..........
.........
XDG_DOCUMENTS_DIR = "$ HOME / Belgeler"
XDG_MUSIC_DIR = "$ HOME / Müzik"
XDG_PICTURES_DIR = "$ HOME / Resimler"
#XDG_VIDEOS_DIR = "$ HOME / Videolar"

Sonra bir terminal aç ve koş xdg-user-dirs-gtk-update, büyüyü gör.

13.04 veya üstü için:

Nautilus> = 3.6 'da çıkış / oturum açma veya yeniden başlatma işlemlerinde hayatta kalmayacak. Bunun üstesinden gelmek için, XDGdizinlerimizi "$HOME"beğenmeye yönlendirmek zorundayız :

XDG_VIDEOS_DIR="$HOME"

1
Bu doğru cevap olarak işaretlenmelidir.
Rafael Vega,

1
Kabul edildi, en iyi cevap! Çok teşekkürler.
enapupe

Bir süredir bunu arıyorum. Mükemmel cevap. Doğru olarak işaretle @jokerdino
SimplySimon

3
... yeniden başlatana kadar! Bunun etrafındaki yol, klasörü bu HOME $
çubuğuna

2
1.5 yıl sonra: daha kesin bir çözüm buldu (aşağıya bakınız).
Ben

36

Aha - Kesin cevap, AJ McMinn sayesinde : Nautilus Yerleri'nden girişleri kaldırmak

1) içindeki istenmeyen yer imlerini yorumlayın ~/.config/user-dirs.dirs

2) Bir ~/.config/user-dirs.confdosya oluşturun veya düzenleyin ve girişi ekleyin enabled=false.

Bu çözüm önyüklemeye devam ediyor.


* ... bu tek bir astarla yapılabilir: echo "enabled=false" > ~/.config/user-dirs.conf


5
enabled=falsebayrak içinde ~/.config/user-dirs.confbunu yapmak için amaçlanan bir yoldur, chmod -w@Bruno Pereira önerdiği yolu, bir çözümdür.
LeartS

1
Bu 16.04'te çalışır, ancak tekrar giriş yapana kadar.
bennos

Bu 16.04 tarihinde çalışır ve yeniden başlatmaya devam etti. Teşekkürler!!!
kullanıcı334639

2
16.04LTS tarihinde onaylandı
Rtsne42

3
Aslında 16.04 için bir çıkış / giriş yeterlidir; yeniden başlatmaya gerek yok, birkaç saniye kazandırır ;-)
sxc731 9

5

Bu dizinler xdg-user-dirs tarafından ayarlanır .

Belgeleri okumak, bir kullanıcı dizinini giriş dizinine işaret ederek etkisizleştirebileceğinizi gösterir. Ubuntu-Tweak kullanın veya ~ / .conf / user-dirs.dirs dosyasını el ile düzenleyin ve görmek istemediğiniz tüm yer işaretlerini giriş dizininize getirin; Nautilus kenar çubuğundan da kaybolurlar.

NOT: Forestpiskie'nin önerdiği gibi ~ / .conf / user-dirs.dirs satırlarından yorum yapmayı ve satırları kaldırmayı denedim ve bu işlem sadece bir dahaki sefere giriş yapana kadar işe yaradı.


4
  1. ~ / .Config / user-dirs.dirs istediğiniz değişiklikleri yapın, örneğin istemediğiniz dizinleri yorumlayın.
  2. Giriş sırasında geri alınmaması gereken değişiklikler için, terminalinizde seçeneği içeren user-dirs.conf dosyasını echo "enabled=false" > ~/.config/user-dirs.confyaratacak şekilde çalıştırabilirsiniz .enable=false
  3. Değişiklikleri ve kalıcılıklarını, çıkış yapıp tekrar yaparak test edin. Nautilus şunları göstermelidir:

Görüntüle


1
Şahsen, buradaki tüm cevaplardan, işe yarayan tek kişi bu.
sinekonata

1

Bu adımlar 18.04'te hala çalışıyor gibi görünüyor. Bu konudaki yorumlara dayanarak, görevi yapan aşağıdaki bash betiğini yaptım. Unutmayın, nautilus'u yeniden başlatmanız ve bu komutları yürüttükten sonra öğeleri silmeniz gerekiyor

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

Düzenle -

Biraz daha içine soktum - ~ / .config / user-dirs.dir dosyasını düzenlerseniz, onları panelden kaldırabilir ve hala / home'unuzdaki klasörleri görüyorsunuz.

görüntü tanımını buraya girin


1
Bunu denedim. Çalışmıyor.
jokerdino

Hangisini denedim - kaldırdığım eski mi yoksa bu mu?
23 93 26 35 19 57 3 89

4
Özel klasör işlevlerini sistemden de kaldıran yani: indirmeler artık indirme klasörü olarak seçilmeyecek, resim programları kullanılırken resimler varsayılan klasör olmayacak, gerçekten bu jokerdino'yu yapmanızı tavsiye etmiyorum.
Bruno Pereira

@ brunopereira81 Varsayılan dizinler değişecek tek şey mi? Ya da başka, daha sert şeyler olabilir mi?
Kris Harper,

1
Sadece varsayılan dizinlerin daha sonra değişeceğini düşünüyorum, bu yüzden uyarının, onu nasıl eski haline getirebileceğini ancak bu dosyanın hangi fonksiyonlar için kullanmak istediğini ayarlamak için kullanılır. bir işlev.
Bruno Pereira

-1

pencere menüsünde yer imleri , yer imleri> yer imlerini değiştirme (italyanca ubuntu'dan çeviri) ve istemediklerinizi kaldırın.

aksi takdirde menüye erişmek için Ctrl + D


Bu, artık en son Ubuntu 13.04'te denediğim Yerler üzerinde çalışmıyor. User-dirs.dirs öğesinin yukarıda önerildiği şekilde düzenlenmesi benim için çalıştı.
Cardin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.