web-dev-qa-db-fra.com

Comment désactiver les objectifs dans le menu Dash?

Comment puis-je désactiver certaines lentilles dans le menu Dash?

27
deonis

Il y a plusieurs façons de le faire, mais on pourrait penser que la meilleure chose à faire pour Ubuntu serait de pouvoir accéder facilement aux options de configuration à partir du tableau de bord, mais ce n'est que des propos loufoques.

Si vous êtes sûr d'utiliser le terminal, je recommande l'option 1, car le comportement du centre de logiciel sera trompeur et source de confusion.

Option 1 - Utiliser le terminal (recommandé)

  1. Ouvrir le terminal Ctrl+Shift+T

  2. Pour vérifier les étendues et les objectifs actuellement installés, utilisez dpkg avec grep. par exemple. liste tous les scopes et packages 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 lunettes que jamais auparavant. Certains dont ne peuvent pas être supprimés sans détruire le système, par exemple. unity-scope-home.

    Voici quelques unes des lunettes et objectifs installés par défaut dans 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 lenèses après la plupart de ceux qui peuvent être supprimés ont été supprimés:

    $ 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
    
  3. Pour retirer un objectif, utilisez apt-get remove. par exemple. retirer la lentille shopping unitaire:

    Sudo apt-get remove --purge unity-lens-shopping 
    

Option 2 - Utiliser le centre logiciel Ubuntu

  1. Ouvrez le Centre logiciel et recherchez "objectif".
  2. Désinstallez en sélectionnant l'élément et en cliquant sur "Supprimer".

    IMPORTANT!

    • Vous devez sélectionner Afficher (compter) les éléments techniques pour afficher toutes les lentilles installées. par exemple. La "lentille de magasinage" est un élément 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é", puis recherchez "objectif". Cela ne fait pas ce que vous pourriez attendre. Il devrait lister tous les len "installés", mais ne le fait pas. Probablement un bug.

Quels objectifs est-ce que je recommande de désinstaller?

Tous sauf le unity-lens-applications et éventuellement le unity-lens-files. Personnellement je serais heureux beaucoup plus heureux sans le tiret. À la place de ce qui était un lanceur d'applications simple, simple, sans ficher, rapide comme possible. Je ne peux pas croire que je suis sur le point de dire cela, mais il y a quelque chose qui me manque à propos de Windows.

Remarque sur 14.04 Vous ne pouvez pas supprimer unity-scope-home sans supprimer le unity-desktop et détruire le système entier.

Information additionnelle

26
Gerard Roche

Si vous utilisez Ubuntu 13.04 ou une version plus récente:

Sudo apt-get install unity-Tweak-tool

Dans l'outil Tweak, vous pouvez utiliser l'onglet de recherche pour modifier les paramètres pertinents:

  • Décocher "Recherche dans les sources en ligne"
  • Décocher "Afficher plus de suggestions"
  • Décochez "Activer la recherche de vos fichiers"
8
syoavc

La désinstallation des lentilles ne fonctionne pas dans 14.04.

Ce qui fonctionne est:

  • installer dconf-editor
  • supprime les étendues des chaînes de com -> canonical -> unity -> dash. J'ai laissé seulement home.scope dedans.
  • se déconnecter, se connecter, profiter.

(De ici )


Vous pouvez également le faire sans installer dconf-editor. Editez la chaîne avec des guillemets à votre convenance:

$ dconf write /com/canonical/unity/dash/scopes "['home.scope', 'applications.scope', 'files.scope']"

(De ici )

6
Gauthier

Voici un petit paquet que j'ai préparé si vous êtes à l'aise avec l'union ou la déconnexion

2
RobotHumans

Dans Ubuntu 14.04LTS

  1. Appuyez sur Super-A pour afficher le Applications Scope
  2. Faites défiler jusqu’à ce que vous voyiez l’en-tête Dash Plugins
  3. Si ce n'est déjà fait, cliquez sur le bouton Afficher plus de résultats
  4. Pour chaque plugin que vous souhaitez désactiver, cliquez dessus, puis cliquez sur désactiver

Je préfère cette méthode car elle ne nécessite pas de privilèges de super-utilisateur. Par conséquent, elle risque moins de casser quelque chose.

2
user3096322

Je pense que le moyen le plus simple de le faire serait de le désinstaller, de se déconnecter et de se connecter. Il serait toujours dans le cache si vous souhaitez le réinstaller ultérieurement.

Par contre, si vous ne voulez pas le désinstaller et que vous voulez simplement le faire disparaître du tableau de bord, vous pouvez simplement le déplacer hors du dossier /usr/share/unity/lenses.

Par exemple, disons que vous avez installé le 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. S'identifier.

Un exemple:

cd /usr/share/unity/lenses
Sudo mv extras-unity-lens-askubuntu/ ..

Cela déplacerait la lentille askubuntu du dossier des lentilles vers le dossier parent. Si vous vous déconnectez/connectez-vous, la lentille askubuntu disparaîtra.

UPDATE - Comme le souligne aking1012, taper setsid unity "actualisera" Unity avec les modifications.

1
Luis Alvarado

Ouvrez simplement le terminal et exécutez ceci (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']"
0
Daniel Loureiro