Comment puis-je désactiver certains objectifs du menu Dash?
Il y a plusieurs façons de faire cela, mais on pourrait penser que la solution la plus simple pour ubuntu serait d’avoir des options de configuration faciles d’accès à partir du tableau de bord, mais c’est un discours fou.
Si vous êtes sûr d’utiliser le terminal, je vous recommande l’option 1, car le comportement du centre logiciel sera trompeur et déroutant.
Ouvrez le terminal Ctrl + Shift + T
Pour vérifier les étendues et les objectifs actuellement installés, utilisez dpkg
avec grep
. par exemple. énumérer tous les scopes et les emballages de lentilles
$ 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
Notes sur 14.04
14.04 a beaucoup plus de lentilles et de portées que jamais auparavant. Certains d'entre eux ne peuvent pas être supprimés sans détruire le système, par ex. unity-scope-home
.
Voici certains des objectifs et objectifs installés par défaut en 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
Les portées et les leneses après la plupart de celles qui peuvent être supprimées ont été supprimées:
$ 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
Pour retirer une lentille, utilisez apt-get remove
. par exemple. retirez l’objectif d’unité:
sudo apt-get remove --purge unity-lens-shopping
Désinstaller en sélectionnant l'élément et en cliquant sur "Supprimer".
IMPORTANT!
Vous devez sélectionner Afficher les éléments techniques pour afficher tous les objectifs installés. par exemple. La "lentille de magasinage" est un article technique qui, à mon avis, est un peu effronté. Vous savez, parce que vous êtes trop bête pour savoir ce que c'est.
Ne sélectionnez pas "Installé" et recherchez "objectif". Cela ne fait pas ce que vous pourriez attendre. Il devrait lister tous les "len" installés, mais il ne le fait pas. Probablement un bug.
Tous sauf unity-lens-applications
et éventuellement unity-lens-files
. Personnellement, je serais beaucoup plus heureux sans le tiret. Au lieu de cela, il y avait un lanceur d'applications simple, direct, sans fioritures, rapide comme possible. Je ne peux pas croire que je suis sur le point de le dire, mais il y a en fait quelque chose qui me manque dans les fenêtres.
Remarque sur 14.04 Vous ne pouvez pas supprimer unity-scope-home
sans supprimer unity-desktop
et casser le système entier.
Si vous utilisez Ubuntu 13.04 ou une version plus récente:
sudo apt-get install unity-tweak-tool
Dans l’outil de réglage, vous pouvez utiliser l’onglet de recherche pour modifier les paramètres pertinents:
La désinstallation des objectifs ne fonctionne pas en 14.04.
Ce qui fonctionne est:
com -> canonical -> unity -> dash
. Je n'y ai laissé que home.scope
. ( cliquez ici )
Vous pouvez également le faire sans installer dconf-editor. Editez la chaîne avec des guillemets à votre guise:
$ dconf write /com/canonical/unity/dash/scopes "['home.scope', 'applications.scope', 'files.scope']"
( cliquez ici )
Voici un petit paquet que je vous ai préparé si vous êtes à l’aise avec setsid
Dans Ubuntu 14.04LTS
Je préfère cette méthode car elle ne nécessite pas de privilèges de super-utilisateur. Par conséquent, elle risque de ne rien casser.
J'imagine que la façon la plus simple de procéder serait de le désinstaller, de le déconnecter et de se connecter. Il serait toujours dans le cache si vous souhaitez l'installer plus tard.
D'autre part, si vous ne souhaitez pas le désinstaller et que vous voulez simplement le faire disparaître du tableau de bord, vous pouvez simplement le déplacer du dossier /usr/share/unity/lenses
.
Par exemple, disons que vous avez installé la lentille Askubuntu comme moi.
vous auriez alors un dossier dans /usr/share/unity/lenses
appelé extras-unity-lens-askubuntu / . Déplacez ce dossier ailleurs. Connectez - Out. Connexion.
Un exemple:
cd /usr/share/unity/lenses
sudo mv extras-unity-lens-askubuntu/ ..
Cela déplacerait la lentille askubuntu du dossier lentille vers le dossier parent. Si vous vous déconnectez / vous connectez, la lentille askubuntu disparaîtra.
UPDATE - Comme le fait remarquer aking1012, taper setsid unity
"rafraîchira" l'unité avec les modifications.
Ouvrez simplement le terminal et exécutez-le (sans 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']"
Lire d'autres questions sur les étiquettes menu unity-dash lenses