Як відключити всі області застосування, фільтри та плагіни?


34

Dash перевантажує мене речами, які мені не потрібні, аж до погодних і харчових рецептів (?!), Коли я просто шукаю файл чи додаток. Також я не можу зрозуміти, як налаштувати його на включення музичних файлів, не отримуючи результатів з файлів, яких у мене навіть немає.

Чи є спосіб повернутися до того, як він працював у 13.04, де програма запуску програм насправді запускає програми? (Тож позбудьтесь ВСІХ фільтрів, особливо результатів, які не мають нічого спільного з моїм комп'ютером.)

Це також, здається, не працює; Я проходжу список фільтрів, намагаючись натиснути все, але потім я набираю щось для пошуку, і він знову вмикає?

Відповіді:


20

Ви можете використовувати:

dpkg -l | grep scope

перерахувати всі сфери, встановлені на вашому комп’ютері.

Для 13.10 все, що вам дійсно потрібно, це: libunity-scopes-json-def-desktop, Jedin-domet-home, Jedin-scopes-master-default, Jedino-scopes-runner.

Ви можете безпечно видалити всі інші сфери застосування та все ще мати робочий тире, який буде шукати лише встановлені програми.

Напевно, вам буде цікаво знати, які існують також "нав'язливі" програми для лінз.

dpkg -l | grep lens

відобразить список усіх встановлених додатків об’єктива

Для 13.10 все, що вам дійсно потрібно, - це об'єднання-об’єктивні програми та, можливо, також файли-об'єктиви-об'єктиви.

Знову ж таки, ви можете спокійно видалити всі інші додатки об'єктивів і все ще мати робочий тире, який здійснюватиме пошук встановлених програм.

Щоб видалити ці програми, скопіюйте та вставте всю цю команду у відкритий термінал.

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

Завжди звертайте увагу на наступні підказки, щоб переконатися, що ви не видаляєте щось, що хочете зберегти у вашій системі в процесі.

Я просто використовую nautilus для пошуку файлів, але я впевнений, що ви отримаєте саме те, що вам потрібно зробити тут. Крім того, вам потрібно змінити налаштування конфіденційності на "не включати в Інтернет результати", щоб зберегти вашу конфіденційність.


За 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
Дякуємо, що включили команду, яка видаляє більшість цих областей. Мені все ще не подобається тире єдності нічого, крім швидкого пошуку програм. Все інше - сміття для мене.
Lonnie Best

12

Перш за все, фільтри та діапазони - це дві різні речі.

З того, що ви говорите, здається, що у вашій проблемі є сфери, а не фільтри.

Щоб їх відключити, просто перейдіть у Налаштування, Конфіденційність та безпеку та вимкніть, щоб включити результати пошуку в Інтернеті .


мої "тире плагіни" не відображалися (я думаю, тут є якась інша проблема), і це допомогло прискорити тире (я намагався вимкнути ці додатки окремо), дякую!
Сила Водолія

Діалогове вікно називається "Безпека та конфіденційність".
Серін

9

TL; DR

Ви майже хочете, щоб ці три команди. І вам нічого не потрібно встановлювати.

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

Я детально поясню, що роблять ці команди, і як ви можете налаштувати її на все, що завгодно.

Пояснена довга відповідь

1.

наступна команда автоматично видалить будь -який пакунок єдності-об’єктива-* та єдності-сфери-* , за винятком єдності - * - додому, єдності - * - програми, єдності - * - файлів

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.

друге, що вам потрібно зробити - це відредагувати конфігурацію gnome для єдності. ми будемо використовувати, dconf-editorякий не встановлений за замовчуванням (встановити його запустивши sudo apt-get install dconf-editor), але пам’ятайте, що ви все одно можете застосувати зміни безпосередньо з командного рядка за допомогою gsettingsвказаних вище команд.

Запустіть редактор dconf, запустивши: sudo dconf-editor

2.А.

і перейдіть до com> canonical> Единство> об’єктиви : редагуйте, always searchщоб мати ті, які ви хочете за замовчуванням, я вибрав це ['applications.scope'], але це може мати більше значень (мене цікавить лише пошук програм з єдністю, без файлів, будь-які інші речі)

2.В

нарешті, перейдіть до ком> канонічного> єдності> тире : редагуйте scopesта залиште як['home.scope', 'applications.scope', 'files.scope']

це все, що вам потрібно


1

Додатково ви можете встановити

sudo apt-get install unity-tweak-tool

та відключіть там пошук:
введіть тут опис зображення 6. Зніміть прапорець біля пошуку джерел в Інтернеті та покажіть "Більше пропозицій"

джерело: https://fixubuntu.com/


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

перелічує всі встановлені сфери застосування.

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

За допомогою цього ви можете повністю відключити сфери застосування, так що ви можете просто включити потрібні. Потрібно, щоб принаймні applications-scopes.scopeувімкнено використання тире для керування областями.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.