Dash menüsünde lensler nasıl devre dışı bırakılır?


27

Dash menüsünde bazı lensleri nasıl devre dışı bırakabilirim?


Açık terminal: sudo apt-get unity-lens-shopping kaldır
Dr_Bunsen

Yanıtlar:


26

Bunu yapmanın birkaç yolu vardır, ancak bir kişi ubuntu'nun yapması en kolay olanın, yapılandırma seçeneklerine kısa bir çizgi içinden erişmenin kolay olacağını düşünür, ancak bu sadece çılgınca bir konuşmadır.

Terminali kullanmakta eminseniz, seçenek 1'i öneririm, çünkü yazılım merkezinin davranışı yanıltıcı ve kafa karıştırıcı olacaktır.

Seçenek 1 - Terminali Kullan (Önerilen)

  1. Ctrl+ Shift+ Terminalini açınT

  2. Hangi kapsamların ve lenslerin takılı olduğunu kontrol etmek için dpkgile kullanın grep. örneğin tüm kapsamları ve lens paketlerini listele

    $ dpkg -l | egrep "(unity-lens-|unity-scope-)"
    ii  unity-lens-applications     ...     Application lens for unity
    ii  unity-lens-files            ...     File lens for unity
    ii  unity-lens-gwibber          ...     Gwibber Lens for unity
    ii  unity-lens-photos           ...     Unity Photos Lens
    ii  unity-lens-shopping         ...     Shopping lens for unity
    

    14.04 ile ilgili notlar

    14.04, öncekinden çok daha fazla lens ve kapsama alanına sahip. Bazıları sistemi tahrip etmeden çıkaramazlar , örn unity-scope-home.

    Bunlar, 14.04'te varsayılan olarak yüklenen kapsam ve lenslerin bazılarıdır:

    unity-lens-video
    unity-lens-friends
    unity-scope-audacious 
    unity-scope-calculator 
    unity-scope-chromiumbookmarks 
    unity-scope-clementine 
    unity-scope-colourlovers 
    unity-scope-devhelp 
    unity-scope-firefoxbookmarks 
    unity-scope-gdrive 
    unity-scope-gmusicbrowser 
    unity-scope-gourmet 
    unity-scope-guayadeque 
    unity-scope-home 
    unity-scope-manpages 
    unity-scope-musicstores 
    unity-scope-musique 
    unity-scope-openclipart 
    unity-scope-texdoc 
    unity-scope-tomboy 
    unity-scope-video-remote 
    unity-scope-virtualbox 
    unity-scope-yelp 
    unity-scope-zotero
    

    Biri çıkarıldıktan sonra atılan kapsamlar ve kesimler kaldırıldı:

    $ dpkg -l | egrep "(unity-lens-|unity-scope-)"
    ii  unity-lens-applications ... Application lens for unity
    ii  unity-lens-files        ... File lens for unity
    ii  unity-scope-home        ... Home scope that aggregates results from multiple scopes
    
  3. Bir lens kullanımını kaldırmak için apt-get remove. örneğin, birleşik alışveriş lensini çıkarın:

    sudo apt-get remove --purge unity-lens-shopping 
    

Seçenek 2 - Ubuntu Yazılım Merkezini kullanın

  1. Software Center'ı açın ve "lens" için arama yapın.
  2. Öğeyi seçip "Kaldır" ı tıklayarak kaldırın.

    ÖNEMLİ!

    • Takılan tüm lensleri göstermek için teknik öğeleri Göster (say) seçeneğini seçmelisiniz . Örn: "alışveriş objektifi", şahsen biraz arsız olduğunu düşündüğüm teknik bir ürün. Biliyorsun, çünkü bunun ne olduğunu bilemeyecek kadar aptalsın.

    • "Installed" seçeneğini seçip "lens" için arama yapmayın. Bu beklediğiniz şeyi yapmaz. Bu gerektiğini ancak bunu yapmaz, herhangi bir "yüklü" Len'in sıralar. Muhtemelen bir hata.

Hangi lensleri kaldırmanızı öneririm?

unity-lens-applicationsMuhtemelen hariç hepsi unity-lens-files. Şahsen ben çizgi olmadan çok daha mutlu mutlu olurdum . Bunun yerine, basit, yalındır, hiçbir karışıklık, mümkün olduğunca hızlı, uygulama başlatıcısı oldu. Bunu söyleyeceğime inanamıyorum, ama aslında pencereleri özlediğim bir şey var.

14.04 ile ilgili not Tüm sistemi unity-scope-home kaldırmadan ve sökmeden kaldıramazsınız unity-desktop.

ek bilgi


3
Katılıyorum. Ubuntu'yu ilk kullanmaya başladığımda, sevdiğim şey basitliği ve hızıydı. Ve yanılmıyorsam Birlik, işinizi halletmeniz için yalındır bir ortam sağlamak için yapılır. Birliğin amaçlarından uzaklaştığını düşünüyorum. Çok fazla seçeneğim olması gerçeğini seviyorum, ancak karşılığında hız veya sadeliği feda etmek istemem. "İç hata algılandı" pop-up'larını Kesin'de gerçekten beğenmedim (insanların Windows'u sevmemesinin sebeplerinden biri değil mi?). Quantal’daki yeni reklamlar, hizmet şartlarıyla, bundan hoşlanmadım.
tofurator

3
Bu benim için 14.04 Trusty'de işe yaramaz . Dışında tüm lensleri kaldırdım unity-lens-applicationsama onlar hala çizgi görünmüyor. Herhangi bir fikir?
Nicolai Fröhlich

@nifr unity-tweak-toolHareketsiz işleri kullanarak devre dışı bırakma : askubuntu.com/questions/107701/…
Cedric Reichenbach

@nifr Whar hala çizgi gösteriyor? 14.04'te yukarıda tarif ettiğimden çok daha fazla kapsam ve lens var. Ne dpkg -l | egrep "(lens|scope)"gösterir? örneğin "home" kapsamını kaldıramazsınız, yani unity-scope-homekaldırmadan unity-desktop. Birini çıkartırken Ayrıca, işte edebilir , tasfiye kaldırmakapt-get remove --purge <package_name_here>
Gerard Roche

@ nifr 14.04 tarihinde bazı notlar ile cevap güncellendi.
Gerard Roche,

8

Ubuntu 13.04 veya daha yenisini kullanıyorsanız:

sudo apt-get install unity-tweak-tool

Tweak aracında, ilgili ayarları değiştirmek için arama sekmesini kullanabilirsiniz:

  • "Çevrimiçi kaynakları ara" seçeneğinin işaretini kaldırın
  • "Daha fazla öneri göster" seçeneğinin işaretini kaldırın
  • "Dosyalarınızın aranmasını etkinleştir" seçeneğinin işaretini kaldırın.

6

Lenslerin çıkarılması 14.04'te çalışmaz.

Ne işe yarıyor:

  • dconf-editor'ü kurun
  • dizelerideki kapsamları kaldırın com -> canonical -> unity -> dash. Sadece home.scopeorada bıraktım .
  • oturumu kapat, giriş yap, keyfini çıkar.

(Gönderen burada )


Dconf-editor programını kurmadan da yapabilirsiniz. Dize istediğiniz gibi çift tırnak ile düzenleyin:

$ dconf write /com/canonical/unity/dash/scopes "['home.scope', 'applications.scope', 'files.scope']"

(Gönderen burada )


2

İşte ya setit birliğinden ya da oturumu kapatmadan rahat edersen çırptığım küçük bir paket.


Harika bir araç. Ne yazık ki, sistemlerimde sık sık çökeceği için şehirler kapsamını hizmet kapsamı içinde devre dışı bırakmanın bir yolunu bulamadım (Ubuntu 12.04 AMD64), ancak hesap makinesi kapsamı çok faydalı ve bunu korumak istiyorum.
Filbuntu,

Doğrudan kapsamları manipüle etmiyor ... sadece lensler
RobotHumans

Açıklama için teşekkürler. Kapsamları manipüle etmenin bir yolunu biliyor musunuz?
Filbuntu,

Bunu yapmak istiyorsanız, tüm lens açıklamalarını değiştirmeniz veya tam olarak ne yapmak istediğinize bağlı olarak dbus çağrılarını kaçırmanız gerekir. Sohbet etmek istersen ... sohbet odasına
gir

Açıklama ve teklif için teşekkürler. Ancak bu, bu konuda harcadığımdan daha fazla zaman ve çaba gerektirecektir. Tekrar teşekkürler.
Filbuntu,

2

Ubuntu'da 14.04LTS

  1. Uygulamalar Kapsamını getirmek için Süper A'ya basın
  2. Çizgi Eklentileri Başlığını görene kadar kaydırın
  3. Henüz tıklanmadıysa, Daha fazla sonuç göster düğmesini tıklayın
  4. Devre dışı bırakmak istediğiniz her eklenti için, tıklayın, ardından devre dışı bırak'ı tıklayın.

Bu yöntemi tercih ediyorum çünkü süper kullanıcı ayrıcalıkları gerektirmiyor, bu nedenle herhangi bir şeyi kırma olasılığı daha düşük.


1

Bunu yapmanın en kolay yolunun onu kaldırmak, oturumu kapatıp oturum açmak olduğunu görüyordum. Daha sonra tekrar yüklemek isterseniz yine de önbellekte olur.

Öte yandan, onu kaldırmak istemezseniz ve yalnızca Dash'den uzaklaştırmak istiyorsanız, onu /usr/share/unity/lensesklasörün dışına çıkarabilirsiniz .

Örneğin, benim gibi Askubuntu Lense'i yüklediğinizi söyleyelim.

Daha sonra extras-unity-lens-askubuntu //usr/share/unity/lenses adında bir klasöre sahip olacaksınız . Bu klasörü başka bir yere taşıyın. Çıkış Yap. Oturum aç.

Bir örnek:

cd /usr/share/unity/lenses
sudo mv extras-unity-lens-askubuntu/ ..

Bu askubuntu lensini lens klasöründen ana klasöre taşır. Çıkış yaparsanız / giriş yaparsanız, askubuntu lensi gider.

GÜNCELLEME - aking1012'nin işaret ettiği gibi, yazmak setsid unitydeğişikliklerle Birliği "yenileyecektir".


2
sadece bir not, sen setsid unity, oturumu kapatmak zorunda değilsin
RobotHumans

1
setsid unitybenim için çalışmıyor Tüm pencereler kayboldu ve program kapanmadı. Beni zorla Ctrl+Cve gnome-session-quitoturumu kapatmaya zorluyor .
fikr4n

@BornToCode Bir hata veya yanlış yapılandırma tahmin ediyorum. Bunu son test ettiğimde bir yıl önceydi. Belki de yout sistemi hakkında daha fazla bilgi sağlayabilirsin.
Luis Alvarado,

Ubuntu 13.04 kullanıyorum, en son bir aydan daha kısa bir süre önce güncellendi. Sanırım bu konunun dışına çıkıyor ve tartışma daha da ileri giderse tekmeleyeceğim: D.
fikr4n

1
setsid unityTüm pencere dekorasyonlarını kaldırır ve 14.04'te de çıkmaz . Bu davranış nasıl hata ayıklamak için herhangi bir öneriniz?
Nicolai Fröhlich

0

Sadece terminali açın ve şunu çalıştırın (sudo olmadan):

gsettings set com.canonical.Unity.Lenses disabled-scopes "['more_suggestions-amazon.scope', 'more_suggestions-u1ms.scope', 'more_suggestions-populartracks.scope', 'music-musicstore.scope', 'more_suggestions-ebay.scope', 'more_suggestions-ubuntushop.scope', 'more_suggestions-skimlinks.scope']"
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.