Oui! Vous pouvez installer Unity Desktop sur Arch Linux. Comme ça!

Quelques années après qu’Ubuntu ait abandonné l’environnement de bureau Unity, certains volontaires ont travaillé pour publier une nouvelle version 7.6. Quoi! Leur projet Ubuntu Unity est maintenant une version officielle d’Ubuntu.

Si vous aimez le bureau Unity et que vous voulez l’essayer à nouveau, vous n’avez pas besoin d’utiliser Ubuntu Unity. Les utilisateurs d’Arch Linux ont un moyen de l’installer.

Unity tourne sous Arch Linux

Pendant une courte période, il était disponible sur l’AUR mais ce n’est plus le cas. Il n’y a aucune mention du bureau Unity sur le site Arch Wiki et AUR.

Cela signifie qu’il n’est pas officiellement pris en charge sur Arch Linux, mais je l’ai quand même essayé.

Dans ce tutoriel, je vais vous montrer comment installer Unity 7 sur Arch Linux et partager mon expérience avec.

Installation de Unity sur Arch Linux (pour les utilisateurs avancés)

C’est assez simple mais on peut rencontrer quelques ratés.

L’installation implique l’ajout du référentiel non officiel (les packages sont également signés et hébergés par les développeurs Unity 7 eux-mêmes). Par conséquent, vous n’avez pas à vous soucier d’installer ou de créer des packages à partir de l’AUR.

Avertissement: Le processus implique de quitter l’environnement de bureau existant. Cela peut ne pas convenir à tout le monde. Suivez ceci uniquement si vous souhaitez utiliser Unity uniquement. Il est également conseillé de faire une sauvegarde à l’aide de Timeshift.

Étape 1 : Ajouter le référentiel arch-unity

Étant donné que le référentiel a signé des packages, vous devez ajouter sa signature à pacman.

curl https://unity.ruds.io/repo.key | sudo pacman-key --add -
sudo pacman-key --lsign-key 3FB6809130A5DB7F

Vous devez maintenant ajouter le référentiel au fichier de configuration pacman, c’est-à-dire /etc/pacman.conf.

Vous pouvez utiliser n’importe quel éditeur de texte pour modifier le fichier. Nano est ce que j’utilise ici.

sudo nano /etc/pacman.conf

Maintenant, ajoutez le référentiel juste au-dessus du référentiel communautaire. Voici le texte que vous devez ajouter :

[arch-unity]
SigLevel = Required DatabaseOptional
Server = https://unity.ruds.io/arch-unity

Le fichier résultant devrait ressembler à ceci.

...
[extra]
Include = /etc/pacman.d/mirrorlist

#[community-testing]
#Include = /etc/pacman.d/mirrorlist

[arch-unity]
SigLevel = Required DatabaseOptional
Server = https://unity.ruds.io/arch-unity

[community]
Include = /etc/pacman.d/mirrorlist

# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.

#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist
...

Vous avez maintenant terminé d’ajouter le référentiel et un pas de plus vers l’expérience Unity sur Arch.

Étape 2 : Laisser le bureau déjà installé

Cette étape est importante car le référentiel arch-unity contient un certain nombre de packages qui entrent en conflit avec les packages du référentiel communautaire. C’est pourquoi le référentiel est ajouté au-dessus du référentiel communautaire dans le fichier de configuration.

Pour avoir un minimum de conflits, je vous conseillerais de supprimer les packages appartenant à l’environnement de bureau que vous utilisez actuellement, en particulier ceux basés sur GTK/GNOME.

Si vous essayez de l’installer immédiatement sans supprimer votre bureau actuel, vous ne pourrez peut-être pas l’installer comme indiqué dans la capture d’écran ci-dessous.

Unity refuse de s’installer si vous avez déjà installé GNOME.

Je donne ci-dessous quelques commandes pour supprimer votre bureau actuel.

Redémarrez ou déconnectez-vous du système et démarrez dans TTY à l’aide des touches de raccourci Ctrl+Alt+F3 (ou similaire).

Maintenant, pour désinstaller GNOME :

sudo pacman -Rns gnome gnome-extra
Suppression de GNOME

La commande ci-dessus peut refuser de s’exécuter si aucun package des groupes que vous avez mentionnés pour la suppression n’est installé, par exemple, aucun package de gnome-extra n’est installé. Ensuite, j’ai dû le supprimer pour que la suppression se produise, comme indiqué dans la capture d’écran ci-dessus.

Pour utiliser XFCE :

sudo pacman -Rns xfce4 xfce4-goodies

Pour utiliser MATE :

sudo pacman -Rns mate mate-extra

Notez que les commandes ci-dessus peuvent empêcher votre interface graphique de répondre, vous devez donc utiliser les commandes ci-dessus uniquement sur TTY.

Étape 3 : Installation du bureau Unity 7

Vous avez ajouté le référentiel arch-unity et supprimé les packages susceptibles d’entrer en conflit avec les packages Unity.

Vous pouvez maintenant entrer la commande suivante pour installer le bureau Unity.

sudo pacman -Syu unity-meta
Installation de l’unité après la désinstallation de GNOME

Notez que la commande ci-dessus mettra également à jour votre système car Arch Linux ne prend pas en charge les mises à niveau partielles. En outre, le méta-paquet comprend le gestionnaire de connexion, la suite Office, le navigateur Web, etc.

Vous pouvez recevoir des avertissements concernant les conflits de packages. Vous devez remplacer tous les packages (fournis dans le référentiel officiel d’arch-unity), appuyez donc sur ‘Y’ sans les guillemets, puis entrez lorsque vous y êtes invité.

Étape 4 : Activer le gestionnaire d’affichage LightDM

Le méta-paquet que vous avez installé ci-dessus inclut LightDM afin que vous puissiez l’activer pour l’utiliser par défaut. Pour cela, utilisez la commande ci-dessous pour définir LightDM comme gestionnaire d’affichage par défaut.

sudo systemctl enable -f lightdm
Activer LightDM après l’installation

Vous pouvez utiliser n’importe quel autre gestionnaire d’affichage, mais les développeurs de thèmes/salutations Unity fournissent LightDM. Je recommanderais d’utiliser les deux par défaut.

Maintenant, redémarrez et connectez-vous pour utiliser Unity 7 sur Arch Linux. Vous serez accueilli avec LightDM (en utilisant le thème Unity) comme indiqué dans la capture d’écran ci-dessous.

LightDM avec message d’accueil Unity

Une fois que vous avez entré votre mot de passe, vous serez sur le bureau Unity.

Mes pensées

Je suis très reconnaissant des efforts des membres de la communauté (en particulier Rudra) pour faire revivre un projet abandonné comme Unity. Je n’ai pas aimé Unity en tant que bureau dans ma brève interaction. Parce qu’en fin de compte, c’est un ordinateur de bureau de six ans qui est assez brillant.

Le compositeur s’affiche de manière incorrecte dans GTK4 ou dans les applications qui utilisent CSD (décorations côté client) et présente d’étranges artefacts autour des fenêtres. Je ne me plains pas car c’est à prévoir d’un environnement de bureau qui n’a pas eu de développement depuis longtemps.

J’ai également trouvé que l’utilisation de la RAM était plus élevée, comme indiqué dans la capture d’écran ci-dessous, c’est-à-dire autour d’un gigaoctet.

Utiliser Unity RAM dans Arch Linux

À mon avis, ce bureau ne peut s’adresser qu’aux fans d’Unity et ne peut pas être recommandé de sitôt sur GNOME ou KDE Plasma.

Que pensez-vous du bureau Unity ? Fais-moi savoir.

Leave a Reply

Your email address will not be published. Required fields are marked *