Bagaimana cara menonaktifkan semua cakupan, filter, dan plugin dash?


34

Dash sedang membebani saya dengan barang-barang yang tidak saya butuhkan, hingga resep cuaca dan makanan (?!) Ketika saya hanya mencari file atau aplikasi. Saya juga tidak tahu bagaimana mengaturnya untuk memasukkan file musik tanpa mendapatkan hasil dari file yang bahkan tidak saya miliki.

Apakah ada cara untuk kembali ke cara kerjanya di 13.04, di mana peluncur aplikasi benar-benar meluncurkan aplikasi? (Jadi singkirkan SEMUA filter, terutama hasil yang tidak ada hubungannya dengan komputer saya.)

Itu juga sepertinya tidak berfungsi; Saya membaca daftar filter yang mencoba mengklik semuanya, tetapi kemudian saya mengetik sesuatu untuk dicari dan ternyata hidupkan kembali?

Jawaban:


20

Anda dapat gunakan:

dpkg -l | grep scope

untuk mencantumkan semua cakupan yang diinstal pada komputer Anda.

Untuk 13.10, yang Anda butuhkan adalah: libunity-scopes-json-def-desktop, unity-scope-home, unity-scopes-master-default, unity-scopes-runner.

Anda dapat dengan aman menghapus semua cakupan lain dan masih memiliki dasbor yang berfungsi yang hanya akan mencari aplikasi yang diinstal.

Anda mungkin harus tertarik untuk mengetahui aplikasi lensa "intrusif" apa yang ada.

dpkg -l | grep lens

akan mendaftar semua aplikasi lensa yang dipasang

Untuk 13.10, yang Anda butuhkan adalah: unity-lens-application dan mungkin unity-lens-files juga.

Sekali lagi, Anda dapat dengan aman menghapus semua aplikasi lensa lainnya dan masih memiliki dash bekerja yang akan mencari aplikasi yang diinstal.

Untuk menghapus aplikasi itu, salin / tempelkan seluruh perintah ini ke terminal terbuka.

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

Selalu perhatikan permintaan berikut untuk memastikan Anda tidak menghapus sesuatu yang ingin Anda simpan di sistem Anda dalam proses.

Saya hanya menggunakan nautilus untuk mencari file tetapi saya yakin Anda akan mendapatkan apa yang perlu Anda lakukan di sini. Selain itu, Anda masih harus mengubah pengaturan privasi untuk "tidak termasuk hasil online" untuk menjaga privasi Anda.


Untuk 15.10:

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
Terima kasih telah memasukkan perintah yang menghapus sebagian besar cakupan ini. Saya masih tidak suka dasbor kesatuan untuk apa pun selain pencarian jenis aplikasi yang cepat. Semua hal lain adalah sampah bagiku.
Lonnie Best

12

Pertama-tama, filter dan cakupan adalah dua hal yang berbeda.

Dari apa yang Anda katakan, sepertinya masalah Anda adalah pada cakupan daripada filter.

Untuk menonaktifkannya, cukup buka Pengaturan, Privasi dan keamanan dan matikan sertakan hasil pencarian online .


"dasbor plugin" saya tidak muncul (saya pikir ada beberapa masalah lain di sini), dan ini membantu mempercepat dasbor (saya mencoba menonaktifkan plugin ini satu per satu), terima kasih!
Aquarius Power

Dialog itu disebut "Keamanan & Privasi".
Cerin

9

TL; DR

Anda cukup menginginkan tiga perintah ini. Dan Anda tidak perlu menginstal apa pun.

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']";

Saya akan menjelaskan secara rinci apa yang dilakukan perintah-perintah ini, dan bagaimana Anda dapat menyesuaikannya dengan apa pun yang Anda inginkan.

Jawaban Panjang Dijelaskan

1.

perintah berikut akan secara otomatis menghapus paket unity-lens- * dan unity-scope- * , dengan pengecualian unity - * - home, unity - * - application, unity - * - files

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.

hal kedua yang perlu Anda lakukan adalah mengedit konfigurasi gnome untuk persatuan. kami akan menggunakan dconf-editoryang tidak diinstal secara default (instal dengan menjalankan sudo apt-get install dconf-editor), tetapi ingat Anda masih bisa menerapkan perubahan langsung dari baris perintah dengan gsettingsperintah yang disebutkan di atas.

Luncurkan dconf-editor dengan menjalankan: sudo dconf-editor

2.A.

dan pergi ke com> canonical> unity> lens : edit always searchuntuk memiliki yang Anda inginkan secara default, saya memilih yang ini menjadi ['applications.scope'], tetapi dapat memiliki nilai lebih (saya hanya tertarik mencari aplikasi dengan unity, tidak ada file, atau barang lainnya)

2.B

terakhir, buka com> canonical> unity> dash : edit scopesdan biarkan sebagai['home.scope', 'applications.scope', 'files.scope']

itu yang kamu butuhkan


1

Selain itu Anda dapat menginstal

sudo apt-get install unity-tweak-tool

dan nonaktifkan pencarian di sana:
masukkan deskripsi gambar di sini 6. Hapus centang Cari sumber daring dan Tampilkan "Saran Lainnya"

sumber: https://fixubuntu.com/


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

mencantumkan semua cakupan terinstal Anda.

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

Dengan ini, Anda dapat menonaktifkan cakupan sekaligus, jadi Anda bisa mengaktifkan yang Anda inginkan. Anda harus applications-scopes.scopemengaktifkan setidaknya untuk menggunakan Dash untuk mengelola Lingkup.

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.