Oui! Vous pouvez installer Unity Desktop sur Arch Linux. Voici comment!


  • Français


  • Plusieurs années après qu’Ubuntu ait abandonné l’environnement de bureau Unity, quelques bénévoles se sont efforcés de publier une nouvelle version 7.6. Zut! Leur projet Ubuntu Unity est maintenant une version officielle d’Ubuntu.

    Si vous avez aimé le bureau Unity et que vous voulez l’essayer à nouveau, vous n’avez pas nécessairement besoin d’utiliser Ubuntu Unity. Les utilisateurs d’Arch Linux ont un façon de l’installer.

    arch unité firefox
    Unity fonctionnant sous Arch Linux

    Pendant une brève période, il était disponible dans AUR mais ce n’est plus le cas. Il n’y a aucune mention du bureau Unity nulle part sur Arch Wiki et le site Web 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 pourrait faire face à quelques ratés.

    L’installation implique l’ajout d’un référentiel non officiel (les packages sont signés et également 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 la suppression de l’environnement de bureau existant. Cela peut ne pas convenir à tout le monde. Ne le suivez que si vous souhaitez utiliser Unity uniquement. Faire une sauvegarde avec Timeshift comme aussi est également conseillé.

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

    Comme 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 de pacman, c’est-à-dire /etc/pacman.conf.

    Vous pouvez utiliser n’importe quel éditeur de texte pour modifier le fichier. J’utilise nano 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 devriez 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 vous rapprochez un peu plus de l’expérience Unity sur Arch.

    Étape 2 : Suppression du bureau déjà installé

    Cette étape est cruciale car le référentiel arch-unity contient peu de packages 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 conseillerai 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.

    unité d'arc de conflit de paquets
    Unity refuse de s’installer si vous avez déjà installé GNOME.

    Je fournis 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 supprimer GNOME, utilisez :

    sudo pacman -Rns gnome gnome-extra
    supprimer l'unité de l'arche gnome
    Suppression de GNOME

    La commande ci-dessus peut refuser de s’exécuter s’il n’y a pas de paquet installé à partir des groupes que vous mentionnez pour la suppression, par exemple, aucun paquet de gnome-extra n’a été installé. Ensuite, j’ai dû l’omettre pour que la suppression se produise, comme indiqué dans la capture d’écran ci-dessus.

    Pour une utilisation XFCE :

    sudo pacman -Rns xfce4 xfce4-goodies

    Pour l’utilisation de 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 dans 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é d'arche
    Installation de Unity après la suppression de GNOME

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

    Vous pouvez recevoir des invites sur les conflits de packages. Vous devez remplacer tous les packages (fournis dans le référentiel arch-unity par des packages officiels), appuyez donc sur ‘Y’ sans guillemets, puis entrez chaque fois que 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 l'unité de l'arche lightdm
    Activer LightDM après l’installation

    Vous pouvez utiliser n’importe quel autre gestionnaire d’affichage, mais les développeurs fournissent un thème/greeter Unity pour LightDM. Je recommanderai la même chose à utiliser 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.

    unité d'arche lightdm
    LightDM avec message d’accueil Unity

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

    Mes pensées

    J’apprécie beaucoup les efforts des membres de la communauté (surtout Roudra) pour ressusciter un projet abandonné comme Unity. Je n’aimais pas Unity en tant que bureau avec ma courte interaction. Parce qu’en fin de compte, il s’agit d’un ordinateur de bureau vieux de six ans, ce qui est assez évident.

    Le compositeur n’a pas rendu correctement GTK4 ou les applications qui utilisent CSD (décorations côté client) et avait d’étranges artefacts autour des fenêtres. Je ne me plains pas car cela est attendu d’un environnement de bureau qui n’a connu aucun 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.

    arch unité
    Utilisation de la RAM Unity dans Arch Linux

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

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

    Source

    Houssen Moshinaly

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Copy code