Tüm kapsamları, filtreleri ve çizgi eklentileri nasıl devre dışı bırakılır?


34

Dash sadece bir dosya veya uygulamayı ararken, ihtiyaç duymadığım şeylerle beni havaya ve yemek tariflerine (?!) Kadar yüklüyor. Ayrıca sahip olmadığım dosyalardan sonuç almadan müzik dosyalarını içerecek şekilde nasıl ayarlayacağımı çözemiyorum.

Uygulama başlatıcısının gerçekte uygulamaları başlattığı 13.04'te nasıl çalıştığına geri dönmenin bir yolu var mı? (Bu nedenle, TÜM filtrelerden, özellikle de bilgisayarımla ilgisi olmayan sonuçlardan kurtulun.)

Aynı zamanda sadece işe görünmüyor; Her şeyi tıklamaya çalışan filtreler listesine giriyorum, ancak sonra aramak için bir şeyler yazdım ve yeniden açtınız mı?

Yanıtlar:


20

Kullanabilirsiniz:

dpkg -l | grep scope

bilgisayarınızda yüklü olan tüm kapsamları listelemek için.

13.10 için, gerçekten tek ihtiyacınız olan şey: özgürlük-kapsamları-json-def-masaüstü, birlik-kapsamı-ev, birlik-kapsamları-ana-varsayılan, birlik-kapsamları-koşucusu.

Diğer tüm kapsamları güvenle kaldırabilirsiniz ve yine de yalnızca yüklü uygulamaları araştıran bir çalışma çubuğuna sahip olabilirsiniz.

Muhtemelen ne "müdahaleci" lens uygulamasının mevcut olduğunu bilmek ilgini çekmelidir.

dpkg -l | grep lens

Tüm lens uygulamalarını listeleyecek

13.10 için tek ihtiyacınız olan şey: birlik lens uygulamaları ve belki de birlik lens dosyaları.

Yine, diğer tüm lens uygulamalarını güvenle kaldırabilir ve yine de yüklü uygulamaları araştıran bir çalışma çubuğuna sahip olabilirsiniz.

Bu uygulamaları kaldırmak için, komutun tamamını kopyalayıp açık bir terminale yapıştırın.

sudo apt-get purge unity-lens-friends unity-scope-audacious 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-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 unity-lens-friends unity-lens-music unity-lens-photos unity-lens-video

Sisteminizde tutmak istediğiniz herhangi bir şeyi kaldırmadığınızdan emin olmak için daima aşağıdaki istemlere dikkat edin.

Sadece dosyaları aramak için nautilus kullanıyorum, ancak burada yapmanız gerekenleri elde edeceğinizden eminim. Ayrıca, gizliliğinizi korumak için gizlilik ayarlarını yine de "çevrimiçi sonuçları dahil etme" olarak değiştirmeniz gerekir.


15.10 için:

sudo apt-get purge unity-scope-audacious 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-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 unity-lens-music unity-lens-photos unity-lens-video


11
Bu kapsamların çoğunu silen bir komut eklediğiniz için teşekkür ederiz. Hala uygulamaların hızlıca arama yapmasından başka bir şey için birlik çizgi filmini sevmiyorum. Her şey benim için çöp.
Lonnie Best

12

Her şeyden önce, filtreler ve kapsamlar iki farklı şeydir.

Söylediğinize göre, probleminiz filtrelerden ziyade kapsamlarla ilgili.

Bunları devre dışı bırakmak için Ayarlar, Gizlilik ve güvenlik bölümüne gidin ve çevrimiçi arama sonuçlarını dahil edin .


"Eklenti Eklentilerim" görünmüyordu (burada başka bir sorun olduğunu düşünüyorum) ve bu, bu Eklentiyi hızlandırmaya yardımcı oldu (Bu eklentileri tek tek devre dışı bırakmaya çalışıyordum), teşekkürler!
Kova Gücü

İletişim kutusuna "Güvenlik ve Gizlilik" denir.
Cerin

9

TL; DR

Bu üç komutu hemen hemen istiyorsun. Ve hiçbir şey yüklemenize gerek yok.

sudo apt-get remove $(dpkg --get-selections | cut -f1 | grep -P "^unity-(lens|scope)-" | grep -vP "unity-(lens|scope)-(home|applications|files)" | tr "\n" " ");
gsettings set com.canonical.Unity.Lenses always-search "['applications.scope']";
gsettings set com.canonical.Unity.Dash scopes "['home.scope', 'applications.scope', 'files.scope']";

Bu komutların ne yaptığını ve ne istersen onu nasıl ayarlayabileceğini ayrıntılı olarak açıklayacağım.

Açıklanan Uzun Cevap

1.

aşağıdaki komut , birlik - * - ev, birlik - * - uygulama, birlik - * - dosyalarının haricinde, birlik-lens- * ve birlik-kapsam- * paketlerini otomatik olarak kaldıracaktır.

sudo apt-get remove $(dpkg --get-selections | cut -f1 | grep -P "^unity-(lens|scope)-" | grep -vP "unity-(lens|scope)-(home|applications|files)" | tr "\n" " ")

2.

Yapmanız gereken ikinci şey birlik için gnome yapılandırmasını düzenlemektir. dconf-editorvarsayılan olarak kurulu olmayanı kullanacağız (çalıştırarak kurun sudo apt-get install dconf-editor), ancak değişiklikleri gsettingsyukarıda belirtilen komutlarla doğrudan komut satırından uygulayabileceğinizi unutmayın .

Dconf-editor programını şu şekilde çalıştırın: sudo dconf-editor

2.A

ve com> canonical> unity> lenses'e gidin : always searchvarsayılan olarak istediklerinize sahip olmak için düzenleyin , bunu olmayı seçtim ['applications.scope'], ancak daha fazla değere sahip olabilir (yalnızca birliği olan, dosyaları olmayan uygulamaları aramakla ilgileniyorum veya başka şeyler)

2.B

son olarak, com> canonical> unity> dash : dash'e gidin scopesve düzenleyin ve bırakın.['home.scope', 'applications.scope', 'files.scope']

tüm ihtiyacın olan bu


1

Ek olarak yükleyebilirsiniz

sudo apt-get install unity-tweak-tool

ve oradaki gezintiyi devre dışı bırak:
görüntü tanımını buraya girin 6. Çevrimiçi kaynaklarda ara seçeneğinin işaretini kaldırın ve "Daha Fazla Öneri" göster

kaynak: https://fixubuntu.com/


0
find /usr/share/unity/scopes/ -name \*.scope -printf "%P "|sed -es':/:-:g'

Kurulu kapsamların tümünü listeler.

gsettings set com.canonical.Unity.Lenses disabled-scopes "[$(find /usr/share/unity/scopes/ -name \*.scope -printf "'%P',"|sed -es':/:-:g' -e's/,$//')]"

Bununla, kapsamları tamamen devre dışı bırakabilirsiniz, böylece yalnızca istediğinizleri etkinleştirebilirsiniz. applications-scopes.scopeKapsamları yönetmek için Dash'i kullanmak için en azından etkinleştirmeniz gerekir.

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.