Seit ich Ubuntu 12.04 LTS einsetze, arbeite ich mit GNOME 3. Ob man nun die GNOME Shell oder mit Unity einsetzt, ist ja bekannterweise Geschmacksache. Auch wurde über dieses Thema ausgiebig diskutiert.
Seit fast zwei Monaten hat nun die GNOME Shell bei mir das Sagen. jetzt war es einfach an der Zeit sich von Unity zu befreien. Die GNOME Shell hatte ich zuvor ja schon über das Terminal mit
1 |
sudo apt-get install gnome-shell |
installiert. Um auf meinem Ubuntu nur noch GNOME zu verwenden, tauschte ich den Login-Manager GDM mit
1 |
sudo apt-get install gdm synaptic deborphan |
aus. Bei der Installation muß dieser als Standard gesetzt werden. Da ich die GNOME Shell schon länger installiert ist, brauchte ich mein System nicht zu rebooten. Mit
1 |
sudo apt-get remove unity unity-2d unity-2d-common unity-2d-panel unity-2d-shell unity-2d-spread unity-asset-pool unity-common unity-lens-applications unity-lens-files unity-lens-music unity-lens-video unity-scope-musicstores unity-scope-video-remote unity-services indicator-messages indicator-status-provider-mc5 appmenu-qt appmenu-gtk appmenu-gtk3 lightdm unity-greeter overlay-scrollbar zeitgeist zeitgeist-core zeitgeist-datahub activity-log-manager-common activity-log-manager-control-center |
konnte ich nun Unity vollständig entfernen. Ungenutzte Abhängigkeiten inklusive Pakete habe ich mit
1 |
sudo apt-get autoremove |
deinstalliert. Nach dem Neustart habe ich das System mit
1 |
sudo apt-get purge 'deborphan' |
auf überflüssige Pakete überprüft. Hinterlassenschaften in den Configs kann man mit
1 |
sudo dpkg --purge `dpkg -l | egrep "^rc" | cut -d' ' -f3` |
noch säubern. zum Abschluß habe ich noch
1 |
sudo apt-get autoremove |
1 |
sudo apt-get autoclean |
1 |
sudo reboot |
ausgeführt. Fertig!
Ich benutze Zeitgeist auch gern unter gnome3…hat nichts mit Unity zu tun.
Ja, bin genau deiner Meinung.
A.P.T.I.T.U.D.E.!
Damit hättest du nämlich weder deborphan, autoremove oder dpkg –purge gebraucht. Und (wahrscheinlich) auch keine ellenlangen remove Befehle eintippen brauchen. Und auf das Synaptic-Monster hättest du auch verzichten können…
Ich gebe zu, ich habe auch etwas gebraucht bis ich mich mit aptitude angefreundet hab, aber mittlerweile…
Man beachte dazu den Infokasten. 🙂
Hab den Link vergessen:
http://wiki.ubuntuusers.de/aptitude
Besteht bei aptitude eigentlich immer noch das Problem, dass es eine separate Paketdatenbank benutzt, sodass es zu Problemen kommt, wenn man aptitude zusammen mit apt-get oder Synaptic benutzt?
apt-get unterstützt auch Wildcards. Der Befehl lässt sich damit vereinfachen, autoremove und das löschen der Konfigurationsdateien lässt sich auch gleich mit erledigen:
sudo apt-get autoremove –purge unity* indicator-messages indicator-status-provider-mc5 appmenu* lightdm overlay-scrollbar zeitgeist* activity-log*
Danke für den Tipp! Ich werde nur nicht so schnell wieder in die Verlegenheit kommen.
könntest du die letzten beiden Befehle nochmal ausführlicher erläutern. Der erste, apt-get purge
deborphan
löscht ja, wie du schon geschrieben hast, nicht mehr notwendige Programmreste von der Platte. Was aber genau entferne ich wenn ich den zweiten Befehl ausführe, und wie kann ich diese gelöschten Artefakte notfalls wiederherstellen? Wäre es nicht sinnvoller den zweiten Befehl mit remove zu erledigen, anstelle von purge?Mit
sudo apt-get purge ‘deborphan’blockquot
prüft man, ob alle Pakete entfernt werden konnten.Mit
sudo dpkg –purge
dpkg -l | egrep “^rc” | cut -d’ ‘ -f3
sollten dann auch alle Unitity-Fragmente in den Configs verschwinden.Es können noch weitere Pakete entfernt werden:
sudo apt-get remove firefox-globalmenu unity-lens-gwibber unity-lens-photos unity-lens-shopping unity-scope-gdocs libunity-misc4 unity-webapps-common
Grundsätzlich müsste noch viel mehr weggehen, teilweise bestehen leider Abhängigkeiten zu Paketen, von denen ich keine Ahnung habe, wozu sie dienen…
Oha, Firefox ist leider von firefox-globalmenu abhängig. Also kann man nur noch
sudo apt-get remove firefox-globalmenu unity-lens-gwibber unity-lens-photos unity-lens-shopping unity-scope-gdocs libunity-misc4 unity-webapps-common
ausführenDanke für deine Tipps!
[…] mal habe ich nicht wie im Artikel “Wie werde ich Unity los?“ beschrieben gnome-shell installiert, sondern mich für den Desktop des Ubuntu GNOME Remix […]
[…] mal habe ich nicht wie im Artikel „Wie werde ich Unity los?“ beschrieben gnome-shell installiert, sondern mich für den Desktop des Ubuntu […]