Wie deaktiviere ich alle Bereiche, Filter und Dash-Plugins?


34

Der Dash überfüllt mich mit Dingen, die ich nicht brauche, bis hin zu den Rezepten für Wetter und Essen (?!), Wenn ich nur nach einer Datei oder App suche. Ich kann auch nicht herausfinden, wie ich Musikdateien einbinden soll, ohne Ergebnisse von Dateien zu erhalten, die ich nicht einmal habe.

Gibt es eine Möglichkeit, auf die Funktionsweise in 13.04 zurückzugehen, in der der App-Launcher tatsächlich Apps startet? (Beseitigen Sie also ALLE Filter, insbesondere die Ergebnisse, die nichts mit meinem Computer zu tun haben.)

Es scheint auch nicht zu funktionieren; Ich gehe die Liste der Filter durch und versuche, alles auszuschalten. Dann gebe ich etwas ein, nach dem ich suchen möchte, und es schaltet sich wieder ein.

Antworten:


20

Sie können verwenden:

dpkg -l | grep scope

um alle auf Ihrem Computer installierten Bereiche aufzulisten.

Für 13.10 benötigen Sie lediglich: libunity-scopes-json-def-desktop, einheit-scope-home, einheit-scope-master-default, einheit-scope-runner.

Sie können alle anderen Bereiche sicher deinstallieren und verfügen dennoch über einen funktionsfähigen Dash, der nur installierte Anwendungen durchsucht.

Sie sollten wahrscheinlich interessiert sein zu wissen, welche "aufdringlichen" Linsenanwendungen ebenfalls existieren.

dpkg -l | grep lens

listet alle installierten Objektivanwendungen auf

Für 13.10 benötigen Sie lediglich Unity-Lens-Anwendungen und möglicherweise auch Unity-Lens-Dateien.

Auch hier können Sie alle anderen Objektivanwendungen problemlos deinstallieren und verfügen dennoch über einen funktionsfähigen Dash, mit dem installierte Anwendungen durchsucht werden können.

Kopieren Sie den gesamten Befehl in ein geöffnetes Terminal, um diese Anwendungen zu entfernen.

sudo apt-get purge unity-lens-friends unity-scope-audacious 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-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 unity-lens-friends unity-lens-music unity-lens-photos unity-lens-video

Beachten Sie immer die folgenden Anweisungen, um sicherzustellen, dass Sie nicht etwas deinstallieren, das Sie während des Vorgangs auf Ihrem System behalten möchten.

Ich verwende Nautilus nur zum Durchsuchen von Dateien, aber ich bin sicher, dass Sie hier genau das bekommen, was Sie tun müssen. Außerdem müssen Sie die Datenschutzeinstellungen noch in "Online-Ergebnisse nicht einbeziehen" ändern, um Ihre Privatsphäre zu schützen.


Für 15.10:

sudo apt-get purge unity-scope-audacious 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-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 unity-lens-music unity-lens-photos unity-lens-video


11
Vielen Dank, dass Sie einen Befehl eingefügt haben, der die meisten dieser Bereiche löscht. Ich mag den Gedankenstrich der Einheit immer noch nicht für etwas anderes als die schnelle Typensuche von Anwendungen. Alles andere ist Müll für mich.
Lonnie Best

12

Zunächst sind Filter und Bereiche zwei verschiedene Dinge.

Was Sie sagen, scheint Ihr Problem eher mit Bereichen als mit Filtern zu sein.

Um sie zu deaktivieren, gehen Sie einfach zu Einstellungen, Datenschutz und Sicherheit und deaktivieren Sie die Option " Online-Suchergebnisse einbeziehen" .


Meine "Dash-Plugins" wurden nicht angezeigt (ich glaube, es gibt hier ein anderes Problem), und dies hat dazu beigetragen, das Dash zu beschleunigen (ich habe versucht, diese Plugins einzeln zu deaktivieren). Danke!
Aquarius Power

Der Dialog heißt "Sicherheit & Datenschutz".
Cerin

9

TL; DR

Sie wollen diese drei Befehle so ziemlich. Und Sie müssen nichts installieren.

sudo apt-get remove $(dpkg --get-selections | cut -f1 | grep -P "^unity-(lens|scope)-" | grep -vP "unity-(lens|scope)-(home|applications|files)" | tr "\n" " ");
gsettings set com.canonical.Unity.Lenses always-search "['applications.scope']";
gsettings set com.canonical.Unity.Dash scopes "['home.scope', 'applications.scope', 'files.scope']";

Ich werde im Detail erklären, was diese Befehle bewirken und wie Sie sie nach Belieben anpassen können.

Lange Antwort erklärt

1.

Der folgende Befehl entfernt automatisch alle unity-lens- * und unity-scope- * -Pakete mit Ausnahme von unity - * - home, unity - * - application, unity - * - files

sudo apt-get remove $(dpkg --get-selections | cut -f1 | grep -P "^unity-(lens|scope)-" | grep -vP "unity-(lens|scope)-(home|applications|files)" | tr "\n" " ")

2.

Das zweite, was Sie tun müssen, ist die Gnomenkonfiguration für Unity zu bearbeiten. Wir werden verwenden, dconf-editorwas nicht standardmäßig installiert ist (installieren Sie es durch Ausführen sudo apt-get install dconf-editor), aber denken Sie daran, dass Sie die Änderungen immer noch direkt über die Befehlszeile mit den gsettingsoben genannten Befehlen anwenden können .

Starten Sie den dconf-editor mit: sudo dconf-editor

2.A.

und gehe zu com> canonical> unity> lens : bearbeite always search, um die zu haben, die du standardmäßig haben willst. Ich habe diese ausgewählt ['applications.scope'], aber sie kann mehr Werte haben alle anderen Sachen)

2.B

Zuletzt gehen Sie zu com> Canonical> Unity> Dash : Bearbeiten scopesund belassen Sie es als['home.scope', 'applications.scope', 'files.scope']

das ist alles was du brauchst


1

Zusätzlich können Sie installieren

sudo apt-get install unity-tweak-tool

und deaktivieren Sie die
Bildbeschreibung hier eingeben Suche dort: 6. Deaktivieren Sie Online-Quellen durchsuchen und "Weitere Vorschläge" anzeigen.

Quelle: https://fixubuntu.com/


0
find /usr/share/unity/scopes/ -name \*.scope -printf "%P "|sed -es':/:-:g'

Listet alle installierten Bereiche auf.

gsettings set com.canonical.Unity.Lenses disabled-scopes "[$(find /usr/share/unity/scopes/ -name \*.scope -printf "'%P',"|sed -es':/:-:g' -e's/,$//')]"

Mit dieser Option können Sie Bereiche insgesamt deaktivieren, sodass Sie nur die gewünschten aktivieren können. Sie müssen mindestens applications-scopes.scopeaktiviert sein, um den Dash zum Verwalten von Bereichen verwenden zu können.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.