Відповіді:
Існує декілька способів зробити це, хоча можна подумати, що найпростіше для ubuntu зробити це - мати кілька доступних параметрів конфігурації всередині тире, але це просто шалена розмова.
Якщо ви впевнено використовуєте термінал, то рекомендую варіант 1, оскільки поведінка програмного центру буде вводити в оману та заплутати.
Відкрийте термінал Ctrl+ Shift+T
Для того, щоб перевірити , які приціли і лінзи в даний час встановлені, використовуйте 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
Для видалення лінз використовуйте apt-get remove
. наприклад, видаліть об'єктив для покупок:
sudo apt-get remove --purge unity-lens-shopping
Видаліть, вибравши елемент та натиснувши «Видалити».
ВАЖЛИВО!
Ви повинні вибрати Показувати (рахувати) технічні елементи, щоб показати всі встановлені об'єктиви. Наприклад, "торговий об'єктив" - це технічний предмет, який особисто я думаю, що це трохи нахабно. Ви знаєте, тому що ви занадто німі, щоб знати, що це таке.
Не вибирайте "Встановлено", а потім шукайте "об'єктив". Це не робить те, що ви могли очікувати. Він повинен перелічити будь-яку "встановлену" позицію, проте це не робить. Напевно, помилка.
Всі вони , за винятком unity-lens-applications
і , можливо unity-lens-files
. Особисто я був би щасливий набагато щасливішим без тире. Замість цього був простий, прямий вперед, без водіння, швидкий, як це можливо, запуск програми. Я не можу повірити, що ось-ось я це скажу, але насправді у вікнах мені щось не вистачає.
Примітка 14.04. Ви не можете видалити, unity-scope-home
не видаляючи unity-desktop
та порушуючи всю систему.
unity-lens-applications
але вони все ще з’являються у тире. Якісь ідеї?
unity-tweak-tool
все ще працює: askubuntu.com/questions/107701/…
dpkg -l | egrep "(lens|scope)"
показує? наприклад, ви не можете видалити "домашній" сферу, тобто unity-scope-home
без видалення unity-desktop
. Також, видаляючи той, який ви можете видалити, очиститиapt-get remove --purge <package_name_here>
Якщо ви використовуєте Ubuntu 13.04 або новішу версію:
sudo apt-get install unity-tweak-tool
На інструменті налаштування ви можете скористатися вкладкою пошуку, щоб змінити відповідні налаштування:
Видалення лінз не працює в 14.04.
Що працює:
com -> canonical -> unity -> dash
. Я лишився тільки home.scope
там.( Звідси )
Ви також можете це зробити без встановлення dconf-редактора. Відредагуйте рядок з подвійними лапками на свій смак:
$ dconf write /com/canonical/unity/dash/scopes "['home.scope', 'applications.scope', 'files.scope']"
( Звідси )
Ось невеликий пакунок, який я зіштовхнув, якщо вам подобається або setid єдність, або вихід із системи
В Ubuntu 14.04LTS
Я віддаю перевагу цьому методу, оскільки він не вимагає привілеїв суперкористувача, тому менше шансів щось порушити.
Я б міг уявити, що найпростішим способом зробити це було б його видалення, вихід із системи та вхід у систему. Це все ще буде в кеші, якщо ви хочете пізніше встановити його знову.
Якщо ви, з іншого боку, не хочете його видалити і хочете просто змусити його відійти від тире, ви можете просто перемістити його з /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
"оновить" Єдність із змінами.
setsid unity
, то вам не доведеться виходити
setsid unity
не працює для мене. Усі прикраси вікон зникли і програма не вийшла. Це змушує мене виходити Ctrl+C
та gnome-session-quit
виходити.
setsid unity
видаляє всі прикраси вікон і не виходить також 14.04 . Будь-які пропозиції, як налагодити цю поведінку?
Просто відкрийте термінал і виконайте це (без судо):
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']"