Як відключити лінзи в меню Dash?


Відповіді:


26

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

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

Варіант 1 - Використовуйте термінал (рекомендується)

  1. Відкрийте термінал Ctrl+ Shift+T

  2. Для того, щоб перевірити , які приціли і лінзи в даний час встановлені, використовуйте dpkgз grep. наприклад, перерахуйте всі сфери застосування та об'єктиви

    $ 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

    14.04 має набагато більше об'єктивів та приладів, ніж будь-коли раніше. Деякі з яких не можна видалити без руйнування системи, наприклад unity-scope-home.

    Ось деякі сфери застосування та об'єктиви, встановлені за замовчуванням у 14.04:

    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
    

    Області та лінези після того, як більшість тих, які можна вилучити, були вилучені:

    $ 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. Для видалення лінз використовуйте apt-get remove. наприклад, видаліть об'єктив для покупок:

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

Варіант 2 - Використовуйте програмний центр Ubuntu

  1. Відкрийте Центр програмного забезпечення та шукайте "об'єктив".
  2. Видаліть, вибравши елемент та натиснувши «Видалити».

    ВАЖЛИВО!

    • Ви повинні вибрати Показувати (рахувати) технічні елементи, щоб показати всі встановлені об'єктиви. Наприклад, "торговий об'єктив" - це технічний предмет, який особисто я думаю, що це трохи нахабно. Ви знаєте, тому що ви занадто німі, щоб знати, що це таке.

    • Не вибирайте "Встановлено", а потім шукайте "об'єктив". Це не робить те, що ви могли очікувати. Він повинен перелічити будь-яку "встановлену" позицію, проте це не робить. Напевно, помилка.

Які лінзи рекомендую видалити?

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

Примітка 14.04. Ви не можете видалити, unity-scope-home не видаляючи unity-desktopта порушуючи всю систему.

Додаткова інформація


3
Я згоден. Коли я вперше почав користуватися Ubuntu, те, що мені сподобалось, - це його простота та швидкість. І якщо я не помиляюсь, Єдність створена для забезпечення прямого середовища, в якому можна зробити вашу роботу. Я думаю, що Єдність відходить від своїх цілей. Мені подобається те, що у мене є багато варіантів, але я не хотів би жертвувати швидкістю чи простотою у відповідь. Мені дуже не подобалося спливаюче вікно "Виявлена ​​внутрішня помилка" в Precision (чи не це одна з причин, що люди не люблять Windows ??). І нові оголошення на Quantal, з умовами обслуговування, мені це не подобається.
тофуратор

3
Це, здається, не працює для мене 14.04 . Я видалив усі лінзи, за винятком, unity-lens-applicationsале вони все ще з’являються у тире. Якісь ідеї?
Микола Фрехліч

@nifr Вимкнення його за допомогою unity-tweak-toolвсе ще працює: askubuntu.com/questions/107701/…
Седрік Рейхенбах

@nifr Whar все ще з'являється тире? На 14.04 набагато більше приладів та лінз, ніж те, що я описав вище. Що dpkg -l | egrep "(lens|scope)"показує? наприклад, ви не можете видалити "домашній" сферу, тобто unity-scope-homeбез видалення unity-desktop. Також, видаляючи той, який ви можете видалити, очиститиapt-get remove --purge <package_name_here>
Джерард Рош

@nifr Я оновив відповідь деякими примітками 14.04.
Джерард Рош

8

Якщо ви використовуєте Ubuntu 13.04 або новішу версію:

sudo apt-get install unity-tweak-tool

На інструменті налаштування ви можете скористатися вкладкою пошуку, щоб змінити відповідні налаштування:

  • Зніміть прапорець "Пошук в мережі"
  • Зніміть прапорець "Показати більше пропозицій"
  • Зніміть прапорець "Увімкнути пошук файлів"

6

Видалення лінз не працює в 14.04.

Що працює:

  • встановити dconf-редактор
  • видаліть сфери з рядків у com -> canonical -> unity -> dash. Я лишився тільки home.scopeтам.
  • вийти, увійти, насолоджуватися.

( Звідси )


Ви також можете це зробити без встановлення dconf-редактора. Відредагуйте рядок з подвійними лапками на свій смак:

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

( Звідси )


2

Ось невеликий пакунок, який я зіштовхнув, якщо вам подобається або setid єдність, або вихід із системи


Чудовий інструмент. На жаль, я не знайшов способу відключити область міста в межах утиліти, оскільки це часто виходить з ладу в моїй системі (Ubuntu 12.04 AMD64), але область калькулятора дуже корисна, і я хочу її зберегти.
Filbuntu

Він не маніпулює областями прямо ... просто лінзами
RobotHumans

Дякую за пояснення. Чи знаєте ви спосіб маніпулювати сферами дії?
Filbuntu

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

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

2

В Ubuntu 14.04LTS

  1. Натисніть Super-A, щоб відобразити область застосування
  2. Прокрутіть, доки не з’явиться заголовок плагінів Dash
  3. Якщо вже не натиснута, натисніть Показати більше результатів кнопку
  4. Для кожного плагіна, який ви хочете відключити, натисніть його, а потім вимкніть вимкнути

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


1

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

Якщо ви, з іншого боку, не хочете його видалити і хочете просто змусити його відійти від тире, ви можете просто перемістити його з /usr/share/unity/lensesпапки.

Наприклад, скажімо, що ви встановили Askubuntu Lense, як я.

тоді у вас буде папка всередині, яка /usr/share/unity/lensesназивається extras-unit-lens-askubuntu / . Перемістіть цю папку кудись інше. Вийти. Вхід.

Приклад:

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

Це перемістило б об'єктив askubuntu з папки лінзи в батьківську папку. Якщо ви увійдете / увійдете, об'єктив askubuntu вже не буде.

ОНОВЛЕННЯ - Як вказує aking1012, введення тексту setsid unity"оновить" Єдність із змінами.


2
просто зауважте, якщо вам setsid unity, то вам не доведеться виходити
RobotHumans

1
setsid unityне працює для мене. Усі прикраси вікон зникли і програма не вийшла. Це змушує мене виходити Ctrl+Cта gnome-session-quitвиходити.
fikr4n

@BornToCode Я б здогадався про помилку чи неправильну конфігурацію. Востаннє я тестував це рік тому. Можливо, ви можете надати більше інформації про вашу систему.
Луїс Альварадо

Я використовую Ubuntu 13.04, востаннє оновлений приблизно менше місяця тому. Я думаю, що це вийде з теми, і мене виб’ють, якщо дискусія піде далі: D.
fikr4n

1
setsid unityвидаляє всі прикраси вікон і не виходить також 14.04 . Будь-які пропозиції, як налагодити цю поведінку?
Nicolai Fröhlich

0

Просто відкрийте термінал і виконайте це (без судо):

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