Risposte:
Esistono diversi modi per farlo, anche se si potrebbe pensare che la cosa più semplice da fare per Ubuntu sia avere alcune opzioni di configurazione di facile accesso dall'interno del trattino, ma è solo un discorso folle.
Se sei sicuro di usare il terminale, ti consiglio l'opzione 1, perché il comportamento del centro software sarà fuorviante e confuso.
Apri il terminale Ctrl+ Shift+T
Per verificare quali ambiti e obiettivi sono attualmente installati, utilizzare dpkg
con grep
. ad es. elencare tutti gli ambiti e i pacchetti di obiettivi
$ 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
Note del 14.04
14.04 ha molti più obiettivi e obiettivi che mai. Alcuni dei quali non possono essere rimossi senza distruggere il sistema ad es unity-scope-home
.
Questi sono alcuni degli ambiti e degli obiettivi installati per impostazione predefinita in 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
Scopi e lenesi dopo la maggior parte di quelli che possono essere rimossi sono stati rimossi:
$ 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
Per rimuovere un obiettivo utilizzare apt-get remove
. ad es. rimuovere l'obiettivo shopping unitario:
sudo apt-get remove --purge unity-lens-shopping
Disinstallare selezionando l'elemento e facendo clic su "Rimuovi".
IMPORTANTE!
È necessario selezionare Mostra (conta) elementi tecnici per mostrare tutti gli obiettivi installati. ad es. la "lente della spesa" è un articolo tecnico, che personalmente ritengo un po 'sfacciato. Sai, perché sei troppo stupido per sapere di cosa si tratta.
Non selezionare "Installato" e quindi cercare "obiettivo". Questo non fa ciò che potresti aspettarti. Esso dovrebbe elencare tutti "installati" di Len, tuttavia non lo fa. Probabilmente un bug.
Tutti eccetto unity-lens-applications
e possibilmente unity-lens-files
. Personalmente sarei felice molto più felice senza il trattino. Al posto del quale era un semplice, diretto, senza problemi, il più veloce possibile, lanciatore di applicazioni. Non posso credere che sto per dirlo, ma in realtà c'è qualcosa che mi manca di Windows.
Nota su 14.04 Non è possibile rimuovere unity-scope-home
senza rimuovere unity-desktop
e rompere l'intero sistema.
unity-lens-applications
ma vengono comunque visualizzati nel trattino. Qualche idea?
unity-tweak-tool
ancora funziona: askubuntu.com/questions/107701/…
dpkg -l | egrep "(lens|scope)"
mostra? ad es. non è possibile disinstallare l'ambito "home", ovvero unity-scope-home
senza disinstallarlo unity-desktop
. Inoltre, quando si rimuove quello che è possibile disinstallare, eliminareapt-get remove --purge <package_name_here>
Se stai usando Ubuntu 13.04 o successivo:
sudo apt-get install unity-tweak-tool
Nello strumento di modifica è possibile utilizzare la scheda di ricerca per modificare le impostazioni pertinenti:
La disinstallazione degli obiettivi non funziona in 14.04.
Ciò che funziona è:
com -> canonical -> unity -> dash
. Ho lasciato solo home.scope
lì.(Da qui )
Puoi anche farlo senza installare dconf-editor. Modifica la stringa con virgolette doppie a tuo piacimento:
$ dconf write /com/canonical/unity/dash/scopes "['home.scope', 'applications.scope', 'files.scope']"
(Da qui )
Ecco un piccolo pacchetto che ho preparato se ti senti a tuo agio con setsid unity o il logout
In Ubuntu 14.04LTS
Preferisco questo metodo perché non richiede privilegi di superutente, quindi è meno probabile che rompa qualcosa.
Immagino che il modo più semplice per farlo sia disinstallarlo, disconnettersi e accedere. Sarebbe ancora nella cache se si desidera installarlo nuovamente in seguito.
Se invece non si desidera disinstallarlo e si desidera semplicemente farlo scomparire dal Dash, è possibile spostarlo fuori dalla /usr/share/unity/lenses
cartella.
Ad esempio, supponiamo che tu abbia installato Askubuntu Lense come me.
avresti quindi una cartella all'interno /usr/share/unity/lenses
chiamata extras-unity-lens-askubuntu / . Sposta quella cartella da qualche altra parte. Disconnettersi. Accesso.
Un esempio:
cd /usr/share/unity/lenses
sudo mv extras-unity-lens-askubuntu/ ..
Ciò sposterebbe la lente askubuntu dalla cartella lente alla cartella padre. Se esegui il logout / login, la lente askubuntu sparirà.
AGGIORNAMENTO - Come sottolinea aking1012, la digitazione setsid unity
"aggiorna" l'Unità con le modifiche.
setsid unity
non è necessario disconnettersi
setsid unity
non funziona per me. Tutte le decorazioni di Windows sono scomparse e il programma non è stato chiuso. Mi costringono ad Ctrl+C
e gnome-session-quit
al logout.
setsid unity
rimuove tutte le decorazioni delle finestre e non esce anche il 14.04 . Qualche suggerimento su come eseguire il debug di questo comportamento?
Basta aprire il terminale ed eseguirlo (senza 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']"