GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Unity in Ubuntu 18.04 LTS

Dies ist eine Anleitung zur Installation von Unity Desktop in Ubuntu 18.04 LTS mit einem Metapaket, das alle Pakete installiert, die zum Ausführen von Unity erforderlich sind, genau wie in Ubuntu 16.04, einschließlich des Lightdm-Anmeldebildschirms, der vollständigen Unity-Oberfläche mit globalem Menü und Standardanzeigen , usw. .

Sie können auch Anweisungen zum vollständigen Entfernen von Unity finden, wenn Sie Gnome (Shell) wieder auf Ihrem Ubuntu 18.04 LTS-Computer verwenden möchten.

So installieren Sie Unity Desktop in Ubuntu 18.04 LTS

Für ein vollständiges Unity-Erlebnis benötigen Sie den ubuntu-unity-desktop Metapaket, das alles enthält, was Sie zum Ausführen des Unity-Desktops benötigen, einschließlich LightDM, Unity-Systemeinstellungen, Compiz, Standardanzeigen usw.

Screenshots, die Unity in Ubuntu 18.04 LTS zeigen:

Um Unity und alles zu installieren, was für eine vollständige Erfahrung in Ubuntu 18.04 benötigt wird, verwenden Sie diesen Befehl:

sudo apt install ubuntu-unity-desktop

Wenn Sie aufgefordert werden, zwischen gdm3 zu wählen und lightdm , wählen Sie lightdm :

Sobald die Installation abgeschlossen ist, starten Sie Ihr System neu und stellen Sie sicher, dass Unity (Default) wird auf dem Anmeldebildschirm ausgewählt:

Nachdem Sie Unity eine Weile in Ubuntu 18.04 verwendet haben, werden Sie feststellen, dass einige Anwendungen nicht für den Unity-Desktop geeignet sind. Ich denke, das kann wegen gtk3-nocsd passieren standardmäßig mit der Unity-Sitzung installiert oder einige Designänderungen vorgenommen wurden.

Hier ist zum Beispiel Gedit mit dem standardmäßigen Ambiance-Design in Ubuntu 18.04 mit Unity:

Ich würde empfehlen, ein anderes Design zu installieren, das sich besser integriert.

In den Repositories finden Sie Numix Gtk Theme. Hier ist Gedit in Ubuntu 18.04 mit dem Unity-Desktop mit Numix Gtk-Design:

Sie können das Numix Gtk-Design installieren mit:

sudo apt install numix-gtk-theme

Um das Design zu ändern, verwenden Sie das Unity Tweak Tool – um es zu installieren, gehen Sie wie folgt vor:

sudo apt install unity-tweak-tool


Das ist so ziemlich alles! Aber noch etwas. Wenn Sie Unity mit Ubuntu 18.04 in VirtualBox verwenden möchten und Unity den LowGFX-Modus nicht automatisch einstellt, fehlen möglicherweise die Fenstertitelleisten und Sie können möglicherweise nicht auf die Anzeigen oben zugreifen. Aktivieren Sie in solchen Fällen Unity lowgfx Option durch Starten eines Terminals und Verwenden dieses Befehls:

gsettings set com.canonical.Unity lowgfx true

So entfernen Sie Unity vollständig aus Ubuntu 18.04 LTS

Um das Entfernen zu vereinfachen, habe ich die Liste der Pakete gespeichert, die die . ubuntu-unity-desktop installiert Metapaket.

Dies ist die Liste der installierten Pakete, die auf einem neuen Ubuntu 18.04-System installiert sind, auf dem keine zusätzlichen Pakete installiert sind. Möglicherweise haben Sie einige dieser Pakete manuell installiert, oder es handelt sich möglicherweise um Abhängigkeiten für einige der von Ihnen installierten Pakete. Seien Sie also vorsichtig, wenn Sie diesen Befehl verwenden. Es kann einige Pakete entfernen, die Sie selbst installiert haben.

Ich habe dies verwendet, anstatt es einfach zu entfernen ubuntu-unity-desktop und dann mit apt autoremove da auf diese Weise nur wenige Pakete entfernt werden, würden Sie am Ende eine große Restliste erhalten.

1. Melden Sie sich bei der Gnome-Sitzung an

Melden Sie sich ab und wählen Sie Ubuntu auf dem Anmeldebildschirm aus:

Auf diese Weise werden Sie bei der Gnome-Sitzung und nicht bei Unity angemeldet. Sie können nun mit dem Entfernen von Unity fortfahren.

2. Legen Sie gdm3 als Standard fest

Nach der Installation von Unity wurde lightdm als Standard festgelegt, also wechseln wir zurück zu gdm3:

sudo dpkg-reconfigure gdm3

Wählen Sie „gdm3“, wenn Sie dazu aufgefordert werden:

3. Entfernen Sie alle Pakete, die mit dem Metapaket ubuntu-unity-desktop installiert wurden:

sudo apt purge ubuntu-unity-desktop unity-tweak-tool a11y-profile-manager-indicator activity-log-manager appmenu-qt bamfdaemon compiz compiz-core compiz-gnome compiz-plugins-default doc-base fonts-nanum fonts-symbola fonts-takao-pgothic geoclue geoclue-ubuntu-geoip gir1.2-accounts-1.0 gir1.2-appindicator3-0.1 gir1.2-gdata-0.0 gir1.2-signon-1.0 gnome-calculator gnome-logs gnome-orca gnome-screensaver gnome-system-log gnome-system-monitor gtk3-nocsd gucharmap hud indicator-applet indicator-application indicator-appmenu indicator-bluetooth indicator-common indicator-datetime indicator-keyboard indicator-messages indicator-power indicator-printers indicator-session indicator-sound jayatana liba11y-profile-manager-0.1-0 liba11y-profile-manager-data libaccounts-glib0 libatkmm-1.6-1v5 libbamf3-2 libcairomm-1.0-1v5 libcolumbus1-common libcolumbus1v5 libcompizconfig0 libdbusmenu-qt2 libdbusmenu-qt5-2 libdecoration0 libdouble-conversion1 libfcitx-config4 libfcitx-gclient1 libfcitx-utils0 libframe6 libgeis1 libgeoclue0 libgeonames-common libgeonames0 libglewmx1.13 libglibmm-2.4-1v5 libgrail6 libgsettings-qt1 libgtk3-nocsd0 libgtkmm-3.0-1v5 libgucharmap-2-90-7 libido3-0.1-0 liblightdm-gobject-1-0 libmetacity1 libmng2 libmysqlclient20 libnm-glib4 libnm-gtk0 libnm-util2 libnux-4.0-0 libnux-4.0-common libpanel-applet3 libpangomm-1.4-1v5 libqt4-dbus libqt4-declarative libqt4-network libqt4-script libqt4-sql libqt4-sql-mysql libqt4-sql-sqlite libqt4-xml libqt4-xmlpatterns libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5sql5 libqt5sql5-sqlite libqt5svg5 libqt5widgets5 libqtcore4 libqtdbus4 libqtgui4 libsigc++-2.0-0v5 libsignon-glib1 libtelepathy-glib0 libtimezonemap-data libtimezonemap1 libunity-control-center1 libunity-core-6.0-9 libunity-gtk2-parser0 libunity-gtk3-parser0 libunity-misc4 libunity-settings-daemon1 liburl-dispatcher1 libutempter0 libuuid-perl libxcb-xinerama0 libyaml-tiny-perl libzeitgeist-1.0-1 lightdm metacity-common mysql-common notify-osd notify-osd-icons nux-tools onboard onboard-common onboard-data overlay-scrollbar overlay-scrollbar-gtk2 policykit-1-gnome python3-blinker python3-bs4 python3-feedparser python3-html5lib python3-jwt python3-lxml python3-oauthlib python3-webencodings qdbus qt-at-spi qt5-gtk-platformtheme qtchooser qtcore4-l10n qttranslations5-l10n rhythmbox-plugin-zeitgeist session-shortcuts sgml-base sni-qt ttf-ancient-fonts-symbola ttf-ubuntu-font-family ubuntu-touch-sounds unity unity-accessibility-profiles unity-asset-pool unity-control-center unity-greeter unity-gtk-module-common unity-gtk2-module unity-gtk3-module unity-lens-applications unity-lens-files unity-lens-music unity-lens-photos unity-lens-video unity-schemas unity-scope-calculator unity-scope-chromiumbookmarks unity-scope-colourlovers unity-scope-devhelp unity-scope-firefoxbookmarks unity-scope-home unity-scope-manpages unity-scope-openclipart unity-scope-texdoc unity-scope-tomboy unity-scope-video-remote unity-scope-virtualbox unity-scope-yelp unity-scope-zotero unity-scopes-master-default unity-scopes-runner unity-services unity-session unity-settings-daemon xterm zeitgeist-datahub

Nachdem alle Pakete erfolgreich entfernt wurden, starten Sie Ihr System neu, um Probleme zu vermeiden.


Ubuntu
  1. So installieren Sie Docker unter Ubuntu 22.04 / 20.04 LTS

  2. So installieren Sie PlayOnLinux auf Ubuntu 20.04 LTS

  3. So installieren Sie MariaDB in Ubuntu 20.04 LTS

  4. So installieren Sie Ansible unter Ubuntu 20.04 LTS / 21.04

  5. So installieren Sie Minikube unter Ubuntu 20.04 LTS / 21.04

So installieren Sie Ubuntu Server 18.04 LTS

So installieren Sie Ubuntu 20.04 LTS-Server

So installieren Sie die Unity Desktop-Umgebung auf Ubuntu 20.04 LTS

So installieren Sie Go unter Ubuntu 22.04 LTS

So installieren Sie Go unter Ubuntu 18.04 LTS

So installieren Sie Go unter Ubuntu 20.04 LTS