Wie kann ich einige Objektive im Dash-Menü deaktivieren?
unity-dash
menu
lenses
deonis
quelle
quelle
Antworten:
Es gibt verschiedene Möglichkeiten, dies zu tun, obwohl man denkt, dass Ubuntu am einfachsten auf Konfigurationsoptionen zugreifen kann, aber das ist einfach verrückt.
Wenn Sie mit dem Terminal vertraut sind, empfehle ich Option 1, da das Verhalten des Software-Centers irreführend und verwirrend sein wird.
Option 1 - Verwenden des Terminals (empfohlen)
Öffnen Sie das Terminal Ctrl+ Shift+T
Um zu prüfen , welche Bereiche und Linsen derzeit installiert sind, verwenden Sie
dpkg
mitgrep
. ZB alle Zielfernrohre und Objektivverpackungen auflistenAnmerkungen zum 14.04
14.04 hat sehr viel mehr Objektive und Zielfernrohre als je zuvor. Einige davon können nicht entfernt werden, ohne das System zu zerstören, z
unity-scope-home
.Dies sind einige der in 14.04 standardmäßig installierten Bereiche und Objektive:
Bereiche und Bereiche, nach denen die meisten entfernt werden können, wurden entfernt:
Zum Entfernen eines Objektivs verwenden
apt-get remove
. zB das Unity-Shopping-Objektiv entfernen:Option 2 - Verwenden Sie Ubuntu Software Center
Deinstallieren Sie das Programm, indem Sie das Element auswählen und auf "Entfernen" klicken.
WICHTIG!
Sie müssen Show (count) technical items auswählen , um alle installierten Objektive anzuzeigen. zb das "shopping lens" ist ein technischer artikel, den ich persönlich ein bisschen frech finde. Weißt du, weil du zu dumm bist, um zu wissen, was das ist.
Wählen Sie nicht "Installed" und suchen Sie dann nach "lens". Dies entspricht nicht den Erwartungen. Es sollte alle "installierten" Len auflisten, aber das tut es nicht. Wahrscheinlich ein Bug.
Welche Objektive empfehle ich zu deinstallieren?
Alle außer
unity-lens-applications
und möglicherweiseunity-lens-files
. Persönlich würde ich seinglücklichsehr viel glücklicher ohne Bindestrich. Stattdessen gab es einen einfachen, unkomplizierten, unkomplizierten, schnellstmöglichen Anwendungsstarter. Ich kann nicht glauben, dass ich das gleich sagen werde, aber ich vermisse tatsächlich etwas an Fenstern.Hinweis zu 14.04 Sie können nicht entfernen,
unity-scope-home
ohneunity-desktop
das gesamte System zu entfernen und zu beschädigen.zusätzliche Information
quelle
unity-lens-applications
aber sie werden immer noch im Bindestrich angezeigt. Irgendwelche Ideen?unity-tweak-tool
funktioniert immer noch: askubuntu.com/questions/107701/…dpkg -l | egrep "(lens|scope)"
zeigt? zB können Sie den "home" Bereich nicht deinstallieren, dhunity-scope-home
ohne ihn zu deinstallierenunity-desktop
. Auch wenn die eine Entfernung ist , dass Sie können deinstallieren, Säuberungapt-get remove --purge <package_name_here>
Wenn Sie Ubuntu 13.04 oder neuer verwenden:
Im Tweak-Tool können Sie auf der Registerkarte Suche die relevanten Einstellungen ändern:
quelle
Das Deinstallieren der Objektive funktioniert in 14.04 nicht.
Was funktioniert ist:
com -> canonical -> unity -> dash
. Ich bin nurhome.scope
dort geblieben.(Von hier aus )
Sie können dies auch tun, ohne den dconf-editor zu installieren. Bearbeiten Sie den String mit doppelten Anführungszeichen nach Ihren Wünschen:
(Von hier aus )
quelle
Hier ist ein kleines Paket, das ich zusammengestellt habe, wenn Sie sich mit setsid unity oder mit dem Abmelden wohl fühlen
quelle
In Ubuntu 14.04LTS
Ich bevorzuge diese Methode, weil sie keine Superuser-Berechtigungen erfordert und daher weniger wahrscheinlich ist, dass etwas kaputt geht.
quelle
Ich würde mir vorstellen, dass der einfachste Weg dies zu tun wäre, es zu deinstallieren, sich abzumelden und sich anzumelden. Es befindet sich immer noch im Cache, wenn Sie es später erneut installieren möchten.
Wenn Sie es andererseits nicht deinstallieren und nur vom Dash entfernen möchten, können Sie es einfach aus dem
/usr/share/unity/lenses
Ordner verschieben.Nehmen wir zum Beispiel an, Sie haben die Askubuntu Linse wie ich installiert.
Sie hätten dann einen Ordner
/usr/share/unity/lenses
namens extras-unity-lens-askubuntu / . Verschieben Sie diesen Ordner an einen anderen Ort. Ausloggen. Einloggen.Ein Beispiel:
cd /usr/share/unity/lenses
sudo mv extras-unity-lens-askubuntu/ ..
Dadurch wird die askubuntu-Linse aus dem Linsenordner in den übergeordneten Ordner verschoben. Wenn Sie sich abmelden / einloggen, ist die askubuntu Linse verschwunden.
UPDATE - Wie aking1012 hervorhebt,
setsid unity
" aktualisiert" die Eingabe die Einheit mit den Änderungen.quelle
setsid unity
, müssen Sie sich nichtsetsid unity
funktioniert bei mir nicht Alle Fensterdekorationen sind verschwunden und das Programm wurde nicht beendet. Es zwingt mich dazuCtrl+C
und michgnome-session-quit
abzumelden.setsid unity
Entfernt alle Fensterdekorationen und wird auch am 14.04 nicht beendet. Irgendwelche Vorschläge, wie man dieses Verhalten debuggt?Öffne einfach das Terminal und führe dies aus (ohne sudo):
quelle