Respostas:
Existem várias maneiras de fazer isso, embora alguém ache que a coisa mais fácil para o ubuntu seja ter algumas opções de configuração de fácil acesso a partir do painel, mas isso é apenas uma loucura.
Se você estiver confiante ao usar o terminal, recomendo a opção 1, porque o comportamento do centro de software será enganoso e confuso.
Abra o terminal Ctrl+ Shift+T
Para verificar quais escopos e lentes estão instalados no momento, use dpkg
com grep
. por exemplo, liste todos os escopos e pacotes de lentes
$ 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
Notas sobre 14.04
14.04 tem muito mais lentes e escopos do que nunca. Alguns dos quais não podem ser removidos sem destruir o sistema, por exemplo unity-scope-home
.
Estes são alguns dos escopos e lentes instalados por padrão no 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
Os escopos e leneses após a remoção da maioria dos que foram removidos foram removidos:
$ 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
Para remover uma lente, use apt-get remove
. por exemplo, remova a lente de compra da unidade:
sudo apt-get remove --purge unity-lens-shopping
Desinstale selecionando o item e clicando em "Remover".
IMPORTANTE!
Você deve selecionar Mostrar (contar) itens técnicos para mostrar todas as lentes instaladas. por exemplo, a "lente de compras" é um item técnico, que pessoalmente acho um pouco atrevido. Você sabe, porque você é burro demais para saber o que é isso.
Não selecione "Instalado" e procure por "lente". Isso não faz o que você poderia esperar. Ele deve listar todos os len "instalados", mas não faz isso. Provavelmente um bug.
Todos eles, exceto unity-lens-applications
e possivelmente unity-lens-files
. Pessoalmente, eu ficaria feliz muito mais feliz sem o traço. No lugar disso, havia um iniciador de aplicativos simples, direto, sem confusão e o mais rápido possível. Não posso acreditar que estou prestes a dizer isso, mas na verdade há algo que sinto falta nas janelas.
Nota na 14.04 Você não pode remover unity-scope-home
sem remover unity-desktop
e quebrar o sistema inteiro.
unity-lens-applications
mas elas ainda aparecem no painel. Alguma ideia?
unity-tweak-tool
ainda funciona: askubuntu.com/questions/107701/...
dpkg -l | egrep "(lens|scope)"
mostra? por exemplo, você não pode desinstalar o escopo "inicial", ou seja, unity-scope-home
sem desinstalar unity-desktop
. Além disso, ao remover o que é que você pode desinstalar, purgaapt-get remove --purge <package_name_here>
Se você estiver usando o Ubuntu 13.04 ou mais recente:
sudo apt-get install unity-tweak-tool
Na ferramenta de ajustes, você pode usar a guia de pesquisa para modificar as configurações relevantes:
Desinstalar as lentes não funciona no 14.04.
O que funciona é:
com -> canonical -> unity -> dash
. Eu saí apenas home.scope
lá.(De aqui )
Você também pode fazer isso sem instalar o dconf-editor. Edite a string com aspas duplas ao seu gosto:
$ dconf write /com/canonical/unity/dash/scopes "['home.scope', 'applications.scope', 'files.scope']"
(De aqui )
Aqui está um pequeno pacote que eu preparei se você se sentir confortável com uma unidade fixa ou com o logout
No Ubuntu 14.04LTS
Eu prefiro esse método porque ele não requer privilégios de superusuário, portanto, é menos provável que isso ocorra.
Eu imaginaria que a maneira mais fácil de fazer isso seria desinstalá-lo, sair e fazer login. Ainda estaria no cache se você gostaria de instalá-lo novamente mais tarde.
Se você, por outro lado, não deseja desinstalá-lo e deseja apenas afastá-lo do Dash, basta movê-lo para fora da /usr/share/unity/lenses
pasta.
Por exemplo, digamos que você instalou o Askubuntu Lense como eu.
você teria uma pasta /usr/share/unity/lenses
chamada extras-unity-lens-askubuntu / . Mova essa pasta para outro lugar. Sair. Entrar.
Um exemplo:
cd /usr/share/unity/lenses
sudo mv extras-unity-lens-askubuntu/ ..
Isso moveria a lente askubuntu da pasta da lente para a pasta pai. Se você efetuar logout / login, a lente askubuntu desaparecerá.
ATUALIZAÇÃO - Como aponta aking1012, digitar setsid unity
"atualizará" o Unity com as alterações.
setsid unity
, você não tem que fazer logout
setsid unity
não funciona para mim. Toda a decoração das janelas desapareceu e o programa não saiu. Isso me força a sair Ctrl+C
e gnome-session-quit
sair.
setsid unity
remove todas as decorações da janela e não sai no 14.04 também. Alguma sugestão de como depurar esse comportamento?
Basta abrir o terminal e executá-lo (sem o 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']"