Ответы:
Есть несколько способов сделать это, хотя можно было бы подумать, что для 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
. Например, снимите объектив покупателя Unity:
sudo apt-get remove --purge unity-lens-shopping
Удалите, выбрав элемент и нажав «Удалить».
ВАЖНЫЙ!
Вы должны выбрать Показать (количество) технических элементов, чтобы показать все установленные объективы. Например, «объектив для покупок» - это техническая вещь, которая, на мой взгляд, немного дерзкая. Вы знаете, потому что вы слишком глупы, чтобы знать, что это такое.
Не выбирайте «Установлено», а затем ищите «объектив». Это не делает то, что вы могли ожидать. Он должен перечислить все «установленные» len's, однако он этого не делает. Вероятно, ошибка.
Все они, за исключением 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-editor. Отредактируйте строку с двойными кавычками по своему вкусу:
$ dconf write /com/canonical/unity/dash/scopes "['home.scope', 'applications.scope', 'files.scope']"
( Отсюда )
Вот небольшой пакет, который я взбил, если вам удобно либо с сетидом, либо выходом из системы.
В Ubuntu 14.04LTS
Я предпочитаю этот метод, потому что он не требует привилегий суперпользователя, поэтому он с меньшей вероятностью что-либо сломает.
Я хотел бы представить, что самый простой способ сделать это - удалить его, выйти из системы и войти в систему. Он все еще будет в кеше, если вы захотите установить его позже.
С другой стороны, если вы не хотите удалять его и хотите просто удалить его из Dash, вы можете просто переместить его из /usr/share/unity/lenses
папки.
Например, допустим, вы установили Askubuntu Lense, как я.
тогда у вас будет папка, которая /usr/share/unity/lenses
называется extras-unity-lens-askubuntu / . Переместите эту папку куда-нибудь еще. Выйти. Авторизоваться.
Пример:
cd /usr/share/unity/lenses
sudo mv extras-unity-lens-askubuntu/ ..
Это переместит линзу askubuntu из папки линз в родительскую папку. Если вы выйдете из системы или войдете, линзы askubuntu исчезнут.
ОБНОВЛЕНИЕ - Как указывает aking1012, ввод setsid unity
«обновит» Unity с изменениями.
setsid unity
, вам не нужно выходить из системы
setsid unity
не работает для меня Все декорации окон исчезли и программа не вышла. Это заставляет меня Ctrl+C
и gnome-session-quit
выйти.
setsid unity
удаляет все декорации окон и тоже не выходит 14.04 . Любые предложения, как отладить это поведение?
Просто откройте терминал и выполните следующее (без sudo):
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']"