Yerler menüsünde CIFS birimlerini nasıl gizleyebilirim?


9

Başlangıçta bu konuda bir Ubuntu forumları gönderisine başladım ama hiç yanıt almadım. Her neyse, fstab dosyama monte CIFS birimleri aracılığıyla sunucumdaki Samba paylaşımlarını gösteren Belgeler, Müzik, Resimler ve Videolar klasörlerim var. Sorun, Yerler menüsünde yinelenen girişler ile sonuçlanır.

Bu klasörler için yer imlerini kaldırabilirim, ancak bağlı hacimler hala görüntülendiğinden menü çirkin görünüyor ve menüdeki simgelerini değiştirmenin bir yolunu bulamıyorum. Ekran görüntüsünde rahatsız edici menü girişlerini daire içine aldım. Onları nasıl saklayabilirim?

ekran görüntüsü


Cevabımı güncelledim ve çalışıyor.
Kontrol

Yanıtlar:


4
  • Yeni bir dosya oluşturmak için yerler Menu.Type içinde hacimleri terminali içinde aşağıdakileri gizleyebilirsiniz saklambaç partitions.rules altında /etc/udev/rules.d

    sudo gedit /etc/udev/rules.d/hide-partitions.rules

  • Şimdi hide-partitions.rules dosyasına aşağıdakileri kopyalayın / yapıştırın

    ACTION! = "Add | change", GOTO = "hide_partition_end" SUBSYSTEM
    ! = "Blok", GOTO = "hide_partition_end"
    KERNEL == "döngü * | ram *", GOTO = "hide_partition_end"
    KERNEL == " döngü * | ram *", GOTO = "hide_partition_end" KERNEL == "sda5", ENV {UDISKS_PRESENTATION_HIDE} = "1"
    LABEL = "hide_partition_end"

  • Dosyayı kaydedin ve kapatın.

  • Şimdi sda6 (Stuffs) bölümünü Yerler Menüsünden gizleyeceğiz . alternatif metin

  • Fstab dosyasını düzenleyin

    sudo gedit /etc/fstab

  • Çizginin önüne # koy

    UUID=B630D52430D4EC7D /media/sda6 ntfs-3g defaults,locale=en_IN 0 0

  • Böylece olur

    #UUID=B630D52430D4EC7D /media/sda6 ntfs-3g defaults,locale=en_IN 0 0

  • Dosya 'yı kaydet.

  • Sistemi yeniden başlatın.

  • Şimdi, Stuff (Hacimler) birimi Rehber Menüsü'nden kaldırılacaktır.
    alternatif metin


Hepsi şu anda / media yerine / home dizinimdeki ilgili klasörlerine bağlı. Bana bir fikir verdin. Belki onları fstab içinde / mnt içine bağlayabilir ve sonra - bir başlangıç ​​komut dosyası aracılığıyla ana klasörlere bağlayabilirsiniz.
Ramón

Sda5, KERNEL == "sda5" satırında mı, ENV {UDISKS_PRESENTATION_HIDE} = "1", sda6 olmalı (yine de örneğinizde)? Ayrıca, bu dosyanın sözdizimini öğrenmek için ne "adam" olabilir? Bunu denemek için birden fazla bölüm var. Teşekkürler!
Ramón

Eğer gizlemek istiyorsanız sda6 sonra aşağıdakilere çizgisini değiştirmek KERNEL=="sda6", ENV{UDISKS_PRESENTATION_HIDE}="1"başka bölüm diyelim gizlemek istiyorsanız varsayalım sda7 sadece bir satır daha eklemek KERNEL=="sda7", ENV{UDISKS_PRESENTATION_HIDE}="1"
karthick87

1
Sonunda bunu bugün deneme şansım oldu. Harika bir cevap ama CIFS bağları için işe yaramıyor. Fstab dosyamdaki girişler şöyle görünüyor: "// <ip_adresi> / belgeler / ev / ramon / Belgeler smbfs iocharset = utf8, kimlik bilgileri = / home / ramon / .smbcredentials, gid = 1000 0 0" Aygıt adı yok .rules dosyasına eklemek için. Yine de cevap için teşekkürler.
Ramón

1

@ fluteflute : Bağladığınız sorunun cevabı beni uygulanabilir bir çözüme yönlendirdi. Yaptığım şey, bağlanma noktalarını /homeklasörümden dosyadaki /mntklasöre /etc/fstabdeğiştirmek ve ardından ana dizinimdeki klasörleri, bağlanan konumlara sembolik bağlantılarla değiştirmekti.

ln -s /mnt/documents/ /home/ramon/Documents

Artık her şey yolunda! Belgelerim, Video, Müzik ve Resimler klasörleri artık yerler menüsünde yinelenen girişlere sahip değil ve yine de sunucumdaki uzak dosya sistemine eşleniyor. Yardımlarınız için teşekkürler çocuklar.

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.