GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Unity dans Ubuntu 18.04 LTS

Ceci est un guide sur la façon d'installer Unity Desktop dans Ubuntu 18.04 LTS à l'aide d'un métapaquet qui installe tous les packages nécessaires pour exécuter Unity, comme dans Ubuntu 16.04, y compris l'écran de connexion Lightdm, l'interface Unity complète avec menu global, affichages standard , etc. .

Vous pouvez également trouver des instructions sur la façon de supprimer complètement Unity si vous souhaitez réutiliser Gnome (Shell) sur votre ordinateur Ubuntu 18.04 LTS.

Comment installer Unity Desktop dans Ubuntu 18.04 LTS

Pour une expérience Unity complète, vous devez avoir le ubuntu-unity-desktop méta-paquet contenant tout ce dont vous avez besoin pour exécuter le bureau Unity, y compris LightDM, les paramètres système Unity, Compiz, les affichages standard, etc.

Captures d'écran montrant Unity dans Ubuntu 18.04 LTS :

Pour installer Unity et tout ce qui est nécessaire pour une expérience complète dans Ubuntu 18.04, utilisez cette commande :

sudo apt install ubuntu-unity-desktop

Lorsque vous êtes invité à choisir entre gdm3 et lightdm , choisissez lightdm :

Une fois l'installation terminée, redémarrez votre système et assurez-vous que Unity (Default) est sélectionné sur l'écran de connexion :

Après avoir utilisé Unity pendant un certain temps dans Ubuntu 18.04, vous constaterez que certaines applications ne conviennent pas au bureau Unity. Je pense que cela peut arriver à cause de cela gtk3-nocsd installé avec la session Unity par défaut, ou des modifications de conception ont été apportées.

Par exemple, voici Gedit avec le thème d'ambiance par défaut dans Ubuntu 18.04 avec Unity :

Je recommanderais d'installer un thème différent qui s'intègre mieux.

Dans les référentiels, vous pouvez trouver le thème Numix Gtk. Voici Gedit dans Ubuntu 18.04 avec le bureau Unity avec le thème Numix Gtk :

Vous pouvez installer le thème Numix Gtk avec :

sudo apt install numix-gtk-theme

Pour modifier la conception, utilisez l'outil Unity Tweak. Pour l'installer, procédez comme suit :

sudo apt install unity-tweak-tool


C'est à peu près tout ! Mais encore une chose. Si vous souhaitez utiliser Unity avec Ubuntu 18.04 dans VirtualBox et que Unity ne définit pas automatiquement le mode LowGFX, les barres de titre de la fenêtre peuvent être manquantes et vous ne pourrez peut-être pas accéder aux affichages en haut. Dans ce cas, activez Unity lowgfx Option en démarrant un terminal et en utilisant cette commande :

gsettings set com.canonical.Unity lowgfx true

Comment supprimer complètement Unity d'Ubuntu 18.04 LTS

Pour faciliter la suppression, j'ai enregistré la liste des packages que le fichier. installé ubuntu-unity-desktop Méta-paquet.

Ceci est la liste des packages installés sur un nouveau système Ubuntu 18.04 sans aucun package supplémentaire installé. Vous avez peut-être installé certains de ces packages manuellement, ou il peut s'agir de dépendances pour certains des packages que vous avez installés. Soyez donc prudent lorsque vous utilisez cette commande. Il peut supprimer certains packages que vous avez installés vous-même.

J'ai utilisé ceci au lieu de simplement le supprimer ubuntu-unity-desktop puis avec apt autoremove comme seuls quelques paquets sont supprimés de cette façon, vous vous retrouveriez avec une longue liste résiduelle.

1. Connectez-vous à la session Gnome

Déconnectez-vous et sélectionnez Ubuntu dans l'écran de connexion :

De cette façon, vous serez connecté à la session Gnome et non à Unity. Vous pouvez maintenant procéder à la suppression de Unity.

2. Définir gdm3 comme standard

Après avoir installé Unity, lightdm a été défini par défaut, revenons donc à gdm3 :

sudo dpkg-reconfigure gdm3

Sélectionnez "gdm3" lorsque vous y êtes invité :

3. Supprimez tous les packages installés avec le métapackage ubuntu-unity-desktop :

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

Une fois tous les packages supprimés avec succès, redémarrez votre système pour éviter les problèmes.


Ubuntu
  1. Comment installer Docker sur Ubuntu 22.04 / 20.04 LTS

  2. Comment installer PlayOnLinux sur Ubuntu 20.04 LTS

  3. Comment installer MariaDB dans Ubuntu 20.04 LTS

  4. Comment installer Ansible sur Ubuntu 20.04 LTS / 21.04

  5. Comment installer Minikube sur Ubuntu 20.04 LTS / 21.04

Comment installer Ubuntu Server 18.04 LTS

Comment installer le serveur Ubuntu 20.04 LTS

Comment installer l'environnement de bureau Unity sur Ubuntu 20.04 LTS

Comment installer Go sur Ubuntu 22.04 LTS

Comment installer Go sur Ubuntu 18.04 LTS

Comment installer Go sur Ubuntu 20.04 LTS