Comment installer Lumina de BSD sur Linux
Un nouveau concurrent fait son apparition dans l'univers des environnements de bureau, aux côtés de KDE et Gnome. Il s'agit de Lumina, conçu spécifiquement pour la plateforme BSD. Cet environnement de bureau se distingue par plusieurs caractéristiques notables qui méritent l'attention des utilisateurs Linux. Premièrement, Lumina est basé sur Qt5, ce qui le rend léger et performant, capable de fonctionner sur une large gamme de configurations. De plus, il intègre nativement ZFS, simplifiant considérablement la restauration des instantanés du système de fichiers. L'intérêt suscité par Lumina est donc justifié. Si vous vous demandez ce qui rend Lumina si particulier, bonne nouvelle : il est possible de l'installer sur Linux, bien que cela nécessite un peu de travail. Le processus peut être fastidieux selon les distributions, mais le résultat en vaut la peine pour ceux qui cherchent une alternative.
Ce guide vous expliquera comment compiler l'environnement de bureau Lumina, initialement développé pour TrueOS, afin de l'utiliser sur les principales distributions Linux, et même certaines moins connues.
Installation
L'installation de Lumina sous Linux n'est pas uniforme, car il n'a pas été conçu pour cet OS. Lumina est destiné à la plateforme BSD, ce qui implique généralement une compilation pour pouvoir l'utiliser sous Linux.
Fedora
Fedora Linux est l'une des rares distributions grand public à proposer Lumina directement dans ses dépôts. Son installation se fait simplement via la commande :
sudo dnf install lumina-desktop
OpenSUSE
L'installation de Lumina est simplifiée grâce au service de compilation d'OpenSUSE. Rendez-vous sur cette page, choisissez votre version de SUSE et cliquez sur "installer".
N'oubliez pas de cocher "Afficher les paquets instables".
Arch Linux
Le code source de Lumina est disponible pour Arch Linux via l'AUR (Arch User Repository). Les utilisateurs d'Arch peuvent l'installer en téléchargeant le paquet AUR, en le construisant, en le compilant et en l'installant. Il n'est pas prévu de l'ajouter aux dépôts principaux pour le moment. Téléchargez la dernière version et compilez-la, ou utilisez votre gestionnaire AUR habituel.
Compilation pour Ubuntu et Debian

Avant de compiler Lumina, il est nécessaire d'installer plusieurs dépendances : bibliothèques, outils, etc. Pour cela, ouvrez un terminal et exécutez :
sudo apt install git
sudo apt-get install build-essential git qt5-default qttools5-dev-tools libqt5gui5 qtmultimedia5-dev libqt5multimediawidgets5 libqt5network5 libqt5svg5-dev libqt5x11extras5-dev libxcb-icccm4-dev libxcb-ewmh-dev libxcb-composite0-dev libxcb-damage0-dev libxcb-util0-dev libphonon-dev libxcomposite-dev libxdamage-dev libxrender-dev libxcb-image0-dev libxcb-screensaver0-dev qtdeclarative5-dev fluxbox kde-style-oxygen xscreensaver xbacklight alsa-utils acpi numlockx pavucontrol xterm sysstat
Une fois les dépendances installées, récupérez le code source de Github et entrez dans le répertoire :
git clone https://github.com/trueos/lumina.git;cd lumina
Voici comment compiler le code source sous Debian et Ubuntu. Cette opération peut prendre du temps, soyez patient.
Instructions pour Debian
La compilation sous Debian requiert un drapeau spécifique pour qmake. Lancez qmake avec :
qmake LINUX_DISTRO=Debian
Ensuite, installez Lumina avec make :
make
sudo make install
Instructions pour Ubuntu
Pour compiler Lumina sur Ubuntu, utilisez la commande qmake:
qmake
Une fois la compilation terminée, installez-le avec make :
make
sudo make install
Compilation pour autres distributions

Il est possible de compiler Lumina sur presque n'importe quelle distribution Linux en suivant les instructions. Chaque système Linux étant différent, il est impossible de fournir des instructions précises ici. Si vous souhaitez installer Lumina sur une autre distribution, consultez la page Github du projet.
Vous y trouverez des instructions génériques pour compiler le code source. Cliquez ici.
Connexion à Lumina
Le code source étant compilé et installé, il est temps de se connecter à Lumina. Déconnectez-vous de votre environnement de bureau actuel, et sur votre gestionnaire de connexion (DM).

Les gestionnaires de connexion étant nombreux et variés, les instructions pour se connecter à Lumina sont volontairement générales. Recherchez une option "session" ou un menu affichant votre environnement de bureau actuel (ex: "Mate", "Plasma").
Cliquez sur ce menu, cherchez "Lumina", sélectionnez-le, puis connectez-vous avec votre nom d'utilisateur.
Conclusion
Bien que le choix d'environnements de bureau sous Linux soit vaste, Lumina apporte une proposition intéressante. Son orientation vers les utilisateurs expérimentés et ses performances sont un atout. Peu d'environnements de bureau adoptent cette approche.
L'installation de Lumina peut être fastidieuse, mais le résultat est un environnement de bureau unique, doté de fonctionnalités peu courantes, qui justifient les efforts consentis.