Le projet Rhino Linux publie sa première version complète

  • Français


  • La première version de Rhino Linux apporte le modèle de version progressive d’Arch Linux à une base Ubuntu, ainsi que la philosophie du bricolage.

    Rhino Linux 2023.1 est la première version complète d’une nouvelle distribution que nous avons mentionnée en octobre dernier – comme nous l’avons fait pour son ancêtre, Rolling Rhino six mois auparavant. Rhino Linux est une distribution à diffusion continue qui s’appuie sur la branche de développement actuelle d’Ubuntu, combinant de nouveaux outils de gestion de packages inspirés d’Arch Linux, enveloppés avec un bureau personnalisé basé sur Xfce.

    Il s’agit donc d’une distribution expérimentale toujours nouvelle pour ceux qui apprécient d’avoir les composants les plus récents et les plus performants plutôt que des versions statiques fastidieuses et lentes, combinées à la compatibilité et à la prise en charge des pilotes d’Ubuntu. Si cela vous semble amusant, c’est peut-être pour vous. Si le changement constant et la maintenance continue ressemblent à un casse-tête et qu’Arch ressemble à trop de travail, cherchez peut-être ailleurs.

    Après avoir suivi l’histoire de Rhino pendant un moment, nous avions hâte de jeter un œil à la première émission. Le résultat est assez sensiblement différent d’Ubuntu – plus que ce à quoi nous nous attendions.

    La disposition du bureau par défaut de Rhino Linux ressemble assez à GNOME - mais cela ne fonctionne pas comme GNOME

    La disposition du bureau par défaut de Rhino Linux ressemble assez à GNOME – mais cela ne fonctionne pas comme GNOME

    Rhino utilise le programme d’installation inter-distributions Calamares, qu’il partage avec plusieurs autres distributions, dont Lubuntu. Une fois installé, si vous le démarrez en double avec d’autres distributions, il apparaît dans le menu GRUB sous le nom “Ubuntu Mantic Minotaur (branche de développement) (23.10)”. Le bureau est basé sur certains composants de Xfce, tels que le panneau supérieur de type GNOME avec une horloge centrale et un dock flottant sur la gauche, fourni par plank.

    Au premier lancement, un assistant s’ouvre pour poser quelques questions sur la gestion des packages, offrant par exemple la possibilité de désactiver le support Snap et AppImage… mais sur notre installation sur bare metal, il avait oublié le mot de passe Wi-Fi que nous avons entré dans le environnement en direct lors de l’installation, ce qui signifie qu’il n’y avait pas de connexion Internet. En conséquence, l’assistant s’est écrasé avant la fin.

    Le bureau ressemble superficiellement aux versions récentes de GNOME, mais il fonctionne assez différemment : par exemple, le bouton du panneau en haut à gauche n’ouvre pas de vue d’ensemble, comme c’est le cas dans GNOME ; à la place, c’est le contrôle de déconnexion et d’arrêt. Appuyer sur la touche super (“Windows”) n’en ouvre pas non plus, ni une fonction de recherche ; en effet, tout seul, il ne semble rien faire. Là est une recherche globale : c’est la première icône du dock, étrangement représentée par ce qui ressemble à un J majuscule. En cliquant dessus, on découvre qu’il s’agit d’un outil appelé Ulauncher (apparemment ce n’est pas un “J”) et le raccourci est Super+S. Cette fonction de recherche est distincte de la grille de l’application, qui est la deuxième icône dans le dock. Ils fonctionnent tous les deux bien, mais à la fois dans une machine virtuelle et sur du métal nu, il y a une pause perceptible avant l’ouverture de l’un ou l’autre, qui perd en un seul mouvement deux principaux arguments de vente de GNOME : son côté pratique combiné lanceur d’applications et sélecteur, et la façon dont il s’ouvre immédiatement d’un simple appui sur une touche.

    Ce n'est donc pas un J, c'est U pour Ulauncher, que vous ouvrez avec Super-S.  Cohérence?  Nous en avons entendu parler

    Ce n’est donc pas un J, c’est U pour Ulauncher, que vous ouvrez avec Super-S. Cohérence? Nous en avons entendu parler

    Le troisième élément sur le dock est un commutateur de bureau virtuel, fourni par xfdashboard de Xfce. Cela ouvre un ensemble de bureaux virtuels dans un panneau à droite de l’écran – encore une fois, esthétiquement similaire à GNOME, mais fonctionnant différemment. C’est redondant et c’est superflu : Xfce n’a besoin d’aucun add-on pour offrir un commutateur de bureau virtuel vertical à masquage automatique sur la droite, ou partout où les développeurs choisissent de le mettre, comme dans le panneau supérieur largement vide et gaspillé.

    Rhino a plusieurs outils de gestion de paquets installés, y compris le nala outil de ligne de commande que nous avons vu pour la première fois dans le remix de Zinc de-Snapped Ubuntu. Nous avons essayé de faire une mise à jour avec cela, qui a trouvé quelques composants, mais pas autant que nous nous attendions à en voir dans une distribution à diffusion continue. Plus tard, nous avons remarqué les instructions dans l’annonce de sortie :

    Cela a trouvé beaucoup plus de mises à jour, y compris une nouvelle version du noyau et plus encore. Il y a quelques leçons à tirer de cela.

    Tout d’abord, juste parce qu’il s’agit d’une distribution basée sur Ubuntu, vous ne devez pas supposer que les méthodes d’Ubuntu suffiront ; ils ne le feront pas.

    Deuxièmement, Rhino semble disposer de divers outils liés à la gestion des packages, et ils ne semblent pas interagir de manière très fluide. Par exemple, comme la plupart des outils d’empaquetage dans les distributions basées sur Debian, Nala doit être exécuté en tant que root, ou en utilisant sudo, travailler. Le rhinocéros pacstalld’autre part, ne le fera pas exécuter dans un shell root, donc si vous exécutez le rpk commande en un, il génère une erreur et ne parvient pas à se terminer. Toi doit exécutez-le en tant que commande non privilégiée.

    Avoir deux outils pour un travail n’est pas bon, mais quand ils ont des exigences contradictoires, c’est mauvais.

    Il n’y a pas beaucoup d’outils spécifiques à Ubuntu ici, tels que le panneau de configuration des paramètres globaux ou le software-properties-gtk programme pour trouver des miroirs de dépôt locaux et installer des pilotes propriétaires. Lorsque nous avons installé manuellement ce dernier, il ne s’ouvrait pas. En fait, nous n’avons pas du tout trouvé d’installateur de pilote dans Rhino, et lors de notre test Thinkpad W520, l’installation manuelle des pilotes Nvidia à partir d’un shell signifiait que le bureau ne se chargeait pas lorsque nous redémarrions.

    Nous avons redémarré et essayé de passer en mode de secours, en connectant un câble Ethernet (le Wi-Fi n’était pas configuré et nous n’avons pas trouvé de commandes shell pour le faire) et en ajoutant les outils Bumblebee pour la commutation GPU Nvidia Primus. Nous avons redémarré, mais cela n’a pas fonctionné non plus. Nous avons redémarré en mode de secours et effacé toute trace de Nvidia. Nous avons redémarré encoreet qui a redonné vie au GPU intégré d’Intel.

    Rhino intègre également Xfdashboard, qui possède son propre outil de recherche et lanceur d'applications, ainsi qu'un commutateur de bureau virtuel

    Rhino intègre également Xfdashboard, qui possède son propre outil de recherche et lanceur d’applications, ainsi qu’un commutateur de bureau virtuel

    Il s’agit d’une première version non seulement d’une nouvelle distribution, mais d’un nouveau taper de distribution avec ses propres outils : un Ubuntu à diffusion continue. Quelques bords rugueux ici et là sont assez justes. Comme nous l’avons écrit précédemment, l’équipe derrière tout cela est assez jeune et nous aimons voir des expériences comme celle-ci. Le bureau est innovant et la distribution a son propre look unique. C’est bien.

    Il y a une redondance substantielle ici, et ce n’est pas une bonne chose. Il existe plusieurs gestionnaires de packages : aptet apt-get, plus nalaet aussi pacstall, plus rpkg, qui encapsule pacstall et nala – ainsi que Snap et Flatpak s’ils sont installés. Ce n’est pas seulement exagéré, c’est trompeur : l’installation d’un outil tel que Nala nous a amenés à nous attendre à ce que nous puissions mettre à niveau le système avec, mais cela ne fera pas un travail complet. Si les utilisateurs doivent utiliser rpkg pour ce faire, les mainteneurs doivent supprimer autant d’autres que possible, plutôt que d’ajouter des interfaces APT supplémentaires. Il y a le Ulauncher axé sur la recherche, mais il y a aussi Xfdashboard, qui fait ça et donne un aperçu et bureaux virtuels. Il y a deux panneaux sur le bureau, à la fois un panneau supérieur Xfce et Plank. Cela rend Plank superflu : Xfce peut faire un meilleur dock, avec plus d’options de personnalisation, tout seul, en particulier avec le plugin docklike.

    Avec le temps, Rhino Linux peut devenir un peu plus raffiné. À ce stade précoce, cependant, il y a beaucoup trop de doublons pour notre confort : Ulauncher plus Xfdashboard ; un panneau Xfce plus Plank ; Nala plus rpk; et ainsi de suite. Si les développeurs veulent proposer une disposition de bureau de type GNOME – ce qui ne serait pas le premier choix de ce vautour, mais chacun à son goût – puis fournissez des contrôles de type GNOME dans des emplacements de type GNOME et en utilisant des frappes de type GNOME. Il y a un réel potentiel ici, mais cela fait environ 18 mois que nous avons couvert pour la première fois l’ancêtre de cette distribution, et nous aurions espéré que certains de ces aspérités auraient déjà été rasés maintenant. ®

    L'équipe de Comparaland

    L'équipe rédactionnnelle du site

    Pour contacter personnellement le taulier :

    Laisser un commentaire

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