Outils pour utilisateurs

Outils du site


issue184:critique2

As part of our ongoing look at some Linux distributions that are not Debian or Ubuntu-based, this month we are going to take Void Linux out for a test drive. Void Linux is an independent distribution, meaning it is not based upon any other “upstream” distribution. It also has no corporate backing and is created by a team of volunteer developers, with no paid staff. The official website ominously invites you to “enter the void”, but in reality it turns out to be a friendly distribution with the Xfce desktop. Good documentation makes it easy for newcomers to download it and use it, too. Void Linux is a rolling release so there are no “new releases”, unlike in the Ubuntu world. Instead, there are regular software updates and every few months a new download version is posted which incorporates all the updates to that point. I downloaded the Void Linux 20210930 version which was five months old at that time and that meant a lot of updates!

Faisant partie de notre examen en cours de quelques distributions Linux qui ne sont ni Debian, ni basée sur Ubuntu, ce mois-ci, nous allons soumettre Void Linux à quelques tests.

Void Linux est une distribution indépendante, ce qui signifie qu'elle n'est pas basée sur une autre distribution « en amont ». De plus, elle n'est pas parrainée par une entreprise et est créée par une équipe de développeurs bénévoles. Nul personnel rémunéré.

De façon inquiétante, le site Web officiel vous invite à « entrer dans le vide », mais, en fait, elle s'avère être une distribution conviviale avec le bureau Xfce. Grâce à la bonne documentation, les débutants peuvent la télécharger et l'utiliser facilement.

Void Linux est une distribution à mise à jour en continu ; ainsi, il n'y a pas de « nouvelles versions », contrairement au monde d'Ubuntu. À la place, il y a des mises à jour régulières des logiciels e,t tous les quelques mois, une nouvelle version à télécharger, incorporant toutes les mises à jour antérieures, est mise en ligne. J'ai téléchargé la version Void Linux 20210930 qui, à l'époque, avait cinq mois et cela signifiait beaucoup de mises à jour !

Background Void Linux was started by Juan Romero Pardines from Spain in 2008. A NetBSD developer, he was working on a personal project (a new package management system) and needed a test environment to try it out on. The command line-only ‘X Binary Package System‘ (XBPS) package manager was successful and attracted some additional help to work on the distribution. Pardines left the project in 2018 and it was taken over by the community who now number over 700 developers who enthusiastically keep it going. XBPS is also developed by the Void Linux team and remains a feature of the distribution. Void Linux comes only in 64-bit versions for i686, x86-64, ARMv6, ARMv7 and ARMv8 architectures. It has two versions, “base” with no graphical interface, and “Xfce” with the Xfce desktop environment. The base version is a 568 MB download while the Xfce version is 871 MB, at least when I tested them. This is in the middle ground for download size between really lightweight distributions like SliTaz 5.0 at 53.6 MB and Ubuntu 21.10 at 2.9 GB.

Contexte

Void Linux a été démarré par Juan Romero Pardines d'Espagne en 2008. Un développeur de Net BSD, il travaillait sur un projet personnel (un nouveau système de gestion des paquets) et avait besoin d'un environnement textuel où il pouvait l'essayer. Le gestionnaire de paquets « X Binary Package System » (XBPS) en ligne de commande uniquement, était une réussite et a attiré des gens supplémentaires pour travailler sur la distribution.

Pardines a quitté le projet en 2018 et il a été repris par la communauté qui comporte maintenant plus de 700 développeurs qui le garde en vie avec enthousiasme. XBPS est également développé par l'équipe de Void Linux et reste une caractéristique de la distribution.

Void Linux ne vient que dans des versions 64-bit pour les architectures i686, x86-64, ARMv6, ARMv7 et ARMv8. Elle a deux versions, « base » sans interface graphique et « Xfce » avec l'environnement de bureau Xfce. Le téléchargement de la version base est de 568 Mo, alors que la version Xfce fait 871 Mo, du moins au moment où je les ai testées. Ainsi, la taille de son téléchargement se trouve quelque part entre celles de distributions qui sont vraiment légères, comme SliTaz 5.0 à 53,6 Mo, et celle d'Ubuntu 21.10 à 2,9 Go.

The initialization system employed is runit rather than the common systemd used in most distributions today, including all those based on Debian and Fedora. Runit seems to result in fast boots at least. The Void Linux website is well worth mentioning. Unlike many distribution websites, it is well-thought out and information is easily found. It also has very complete and well-written documentation which is something that makes using Void Linux easy, as all the answers are quickly found. There is even a searchable database of applications to install. This level of documentation makes Void Linux suitable for Linux beginners. There is no need to feel alone in the void, as help and community connections are available. The project has a presence on Twitter, a libera.chat IRC channel, and its own dedicated subreddit too. Getting Void Linux I downloaded the 64-bit Xfce desktop version void-live-x86_64-20210930-xfce.iso from the downloads page on the website. Downloads are all via https, with no bittorrents advertised. A SHA 256 sum is available and I ran a test from the command-line to make sure the download was correct, which is always recommended.

Le système d'initialisation utilisé est runit plutôt que systemd qui est utilisé dans la plupart de distributions aujourd'hui, dont toutes celles basées sur Debian et Fedora. Au moins, runit semble donner des démarrages rapides.

Le site Web de Void Linux vaut vraiment le coup d'être mentionné. Contrairement à beaucoup de sites Web de distributions, il est bien pensé et il est facile de trouver des informations. Il propose aussi une documentation très complète et bien écrite, ce qui est quelque chose qui rend facile l'utilisation de Void Linux, puisque toutes les réponses sont trouvées rapidement. Ce niveau de documentation rend Void Linux convenable pour des débutants dans Linux.

Vous ne vous sentez pas seul dans le vide, car de l'aide et des connexions communautaires sont disponibles. Le projet est présent sur Twitter, a un canal IRC libera.chat et aussi son propre subreddit dédié.

Obtenir Void Linux

J'ai téléchargé la version Xfce 64-bit void-live-x86_64-20210930-xfce.iso depuis la page des téléchargements du site Web. Tous les téléchargements se font via https, sans aucun bittorrent affiché.

Une somme SHA 256 est disponible et j'ai lancé un test à partir de la ligne de commande pour m'assurer que le téléchargement était bon, ce qui est toujours recommandé.

Installing I used Ventoy 1.0.71 to put Void Linux onto a USB stick. This is as easy as just copying and pasting it onto the stick from your file manager, as Ventoy takes care of the rest at boot-up. I ran a series of live sessions to try it out and it ran very well from the USB. To permanently install most Linux distributions, there is usually a nice, friendly icon on the live session desktop, and clicking on it gets the process started, but not so on Void Linux. In fact, the desktop and menus give no clue as to how to install it from a live session but everything is well explained in the documentation, of course. The installation is done from the command-line with: sudo void-installer Overall, Void Linux is not complex to use, as long as you are not reluctant to open a terminal to use the XBPS package manager. The great documentation makes that easy to do.

Installation

J'ai utilisé Ventoy 1.0.7 pour mettre Void Linux sur une clé USB. Cela est aussi facile que de faire un copier/coller de l'ISO sur la clé à partir de votre gestionnaire de fichiers, car Ventoy s'occupe du reste au démarrage. J'ai lancé une série de sessions Live pour l'essayer et il s'exécutait très bien à partir de la clé USB.

Pour installer la plupart des distributions Linux de façon permanente, vous trouvez habituellement une icône sympa et conviviale sur le bureau de la session Live et, si vous cliquez dessus, le processus démarre, mais ce n'est pas le cas de Void Linux. En fait, ni le bureau, ni les menus ne donnaient d'indications sur comment l'installer à partir d'une session Live, mais, bien entendu, tout est expliqué dans la documentation. L'installation est fait à partir de la ligne de commande avec :

sudo void-installer

Globalement, Void Linux n'est pas compliqué à utiliser, du moment que vous n'hésitez pas à ouvrir un terminal pour utiliser le gestionnaire de paquets XBPS. La documentation géniale rend cela facile.

System requirements The documentation says that the minimum hardware for an installation is an x86_64 (64-bit) processor, 96 MB of RAM, and 700 MB of disk storage space. This seems pretty low until you realize that this is for the non-graphical “base” version and not the Xfce desktop version. For that, no hardware is specified but at least 2 GB of RAM would be a reasonable guess. As the downloaded ISO file is complete, an internet connection is not needed to run or install Void Linux but, of course, you won’t get any updates. I tested it out on a nine-year old desktop with a 3.3 GHz dual-core processor and 6 GB of RAM, and it ran very well. One of the dangers of running any rolling release distribution on old hardware is that the operating system may be upgraded at some future point to a new kernel or other software that no longer supports your increasingly dated hardware – the so-called “system-breaking update”. At that point, you will need to either upgrade to newer hardware or move to a distribution that supports your older hardware, like SliTaz or Puppy Linux.

Exigences système

La documentation dit que le matériel minimum pour une installation est un processeur x86_64 (64-bit), 96 Mo de RAM et 700 Mo d'espace de stockage sur disque. Cela semble très bas jusqu'à ce que vous vous rendiez compte que c'est pour la version « base » qui n'a pas d'interface graphique, pas pour la version avec le bureau Xfce. Pour cela, il n'y a aucune précision concernant le matériel, mais 2 Go de RAM seraient une conclusion raisonnable.

Puisque le fichier ISO téléchargé est complet, vous n'avez pas besoin d'une connexion Internet pour exécuter ou pour installer Void Linux, mais, bien entendu, vous ne recevrez aucune mise à jour.

Je l'ai testé sur un ordinateur de bureau de neuf ans avec un processeur dual-core à 3,3 GHz et 6 Go de RAM et elle a très bien fonctionné.

L'un des dangers de l'exécution d'une distribution à mise à jour en continu sur du vieux matériel est que le système d'exploitation peut être mis à niveau dans le futur vers un nouveau noyau ou autre qui ne prend plus en charge votre matériel, qui est de plus en plus démodé - ce qui s'appelle « la mise à jour qui casse le système ». C'est à ce stade qu'il faudrait, soit faire une mise à niveau vers du matériel plus récent, soit changer pour une distribution qui prend en charge votre matériel vieillissant, comme SliTaz ou Puppy Linux.

Trying out Void Linux Booting up Void Linux gives two choices, “live” and “RAM”. The live mode loads faster but swaps between RAM and the installation media, while “RAM” mode loads the whole thing into RAM, if you have the capacity. On my first boot, I tried “live” mode and it quickly opened a beautiful, friendly, blue Xfce desktop. I was honestly expecting something more nihilistic from the void! In trying to take some screenshots, I discovered that by default it comes without a screenshot tool, and, also, in “live” mode you are locked out of both updates and installing packages. I booted into “RAM” mode and that used up about 2.5 GB of RAM. The updates worked when I ran those from the command-line using the XBPS package manager: sudo xbps-install -Su The syntax -Su is “system update.” That took a while, as there were five months of updates, but it completed the task and consumed about another 1 GB of RAM for a total of 3.5 GB. It was quickly apparent that a “RAM” session requires lots of RAM, but with 6 GB I did not run out.

Mes essais de Void Linux

Lors du démarrage de Void Linux, vous avez deux choix, « live » et « RAM ». Le mode live se charge plus rapidement mais bascule entre la RAM et le support d'installation, tandis que le mode RAM charge le tout dans la RAM, si vous en avez la capacité.

Lors de mon premier démarrage, j'ai essayé le mode « live » et un beau bureau bleu Xfce bien convivial s'est affiché. Honnêtement je m'attendais à quelque chose de plus nihiliste venant du vide sidéral !

Quand j'ai essayé de faire quelques captures d'écrans, j'ai découvert que, par défaut, elle est livrée sans outil de capture d'écran et, également, que dans le mode « live » les mises à jour et l'installation de paquets sont toutes les deux verrouillées.

Quand j'ai démarré en mode « RAM », environ 2,5 Go de RAM étaient utilisées. Les mises à jour fonctionnaient quand je les ai lancées à partir de la ligne de commande avec le gestionnaire de paquets XBPS :

sudo xbps-install -Su

La syntaxe -Su est « system update ». Cela a pris pas mal de temps, car il y avait cinq mois de mises à jour, mais la tâche fut achevée et Void Linux a utilisé 1 Go de RAM de plus pour un total de 3,5 Go. Il était rapidement évident qu'une session « RAM » nécessite beaucoup de RAM, mais, avec 6 Go, je n'en manquais pas.

My next challenge was installing a screenshot tool. Since Void uses the Xfce desktop, I installed the native xfce4-screenshooter package with: sudo xbps-install xfce4-screenshooter and that worked perfectly. The XBPS package manager is actually fairly easy to use after a bit of reading through the documentation. This was starting to feel easy. Void Linux’s implementation of the Xfce desktop is pure and simple, with no changes or modifications. Following the updates, it was using tools from Xfce 4.16, the current release. It uses the standard Xfce single menu and not the Whisker menu found on Xubuntu, although Whisker is available for installation in the repositories as xfce4-whiskermenu-plugin.

Ensuite, le défi a été d'installer un outil de capture d'écran. Puisque Void utilise le bureau Xfce, j'ai installé le paquet xfce4-screenshooter natif avec :

sudo xbps-install xfce4-screenshooter

et cela a fonctionné parfaitement. Le gestionnaire de paquets XBPS est en fait assez facile à utiliser après avoir parcouru la documentation. Tout commençait à me sembler facile.

L'implémentation du bureau Xfce de Void Linux est pure et simple, sans changements ou modifications. Après les mises à jour, elle utilisait des outils venant de Xfce 4.16, la version actuelle.

Elle utilise le menu standard de Xfce, pas le menu Whisker que l'on trouve sur Xubuntu, bien que Whisker soit disponible dans les dépôts en tant que xfce4-whiskermenu-plugin.

In the default setup, the Xfce desktop has the xfce4-panel 4.16.3 at the top of the screen and a Mac-style launcher at the bottom. The launcher is actually a second implementation of the panel, which auto-hides when a window touches it, but it is not easy to configure. Its default icons show: desktop, terminal, file browser, web browser, application finder, and file locations. It actually just duplicates selections from the main menu and creates clutter so, if you don’t like it, the launcher is easy to remove from the desktop. Unusual for a distribution running a live session, the Xfce screenlocker actually locks after ten minutes, and it is useful to know that the live user account is “anon” and the password is “voidlinux” otherwise you won't get back into your live session! Overall, Void Linux will be really appealing to users who like the Xfce experience and want it clean, plain and unmodified.

Dans la configuration par défaut, le panneau xfce4-panel 4.16.3 est en haut de l'écran du bureau Xfce avec un lanceur du style Mac en bas. Le lanceur est en fait une deuxième implémentation du panneau, qui se cache automatiquement quand une fenêtre le touche, mais il n'est pas facile à configurer. Les icônes par défaut affichent bureau, terminal, navigateur de fichiers, navigateur Web, recherche d'applications et emplacements des fichiers. En réalité, il ne fait que reproduire des selections du menu principal et il crée un fouillis ; aussi, s'il ne vous plaît pas, il est facile d'enlever le lanceur du bureau.

Ce qui est inhabituel pour une distribution en session Live, c'est que le verrouilleur d'écran Xfce se verrouille après dix minutes. Il est donc utile de savoir que le compte utilisateur Live est « anon » et le mot de passe est « voidlinux » sinon, vous ne pourrez pas retourner dans votre session Live !

Globalement, Void Linux sera vraiment attrayante pour les utilisateurs qui aime l'expérience Xfce et la veulent propre, simple et non modifiée.

Settings Being pure Xfce, Void Linux has lots of user settings and customization available. It comes with four wallpapers, all of them standard Xfce mouse logo wallpapers and basically blue in color. Oddly, there is no Void Linux-themed wallpaper. I guess the developers have left it to the users to make their own. A quick internet search shows many already have. Other settings include a choice of three window themes: Adwaita, Adwaita dark, and high contrast, plus a choice of three icons sets. So, not a huge range, but enough to keep most users happy. More Xfce themes are available online, too, of course.

Paramétrage

Étant du Xfce pur, il y a beaucoup de paramètres utilisateur et de personnalisation disponibles dans Void Linux.

Elle est livrée avec quatre papiers peints, tous ont le logo standard d'une souris de Xfce et sont bleus à la base. Bizarrement, il n'y a pas de papier peint avec un thème Void Linux. Je pense que les développeurs ont laissé aux utilisateurs la possibilité de faire leurs propres papiers peints. Une recherche rapide sur Internet démontre que beaucoup l'ont fait déjà.

Les autres paramétrages comprennent le choix entre trois thèmes de fenêtre : Adwaita, Adwaita dark, et high contrast, plus un choix parmi trois jeux d'icônes. Ainsi, ce n'est pas une large gamme, mais assez pour que la plupart des utilisateurs soient contents. Bien entendu, d'autres thèmes Xfce sont aussi disponibles en ligne.

Applications Void Linux comes with a very minimal set of default applications, including: Firefox 78.14.0 ESR web browser Mousepad 0.5.7 text editor Thunar 4.15.10 file browser Parole 4.16.0 media player Ristretto 0.11.0 image viewer Xfce Task Manager 1.4.2 system monitor Xfce4 Terminal 0.8.10 terminal emulator …and that is about it! The updates I ran with the XBPS package manager brought Firefox up to version 91.6.0 ESR and Thunar up to 4.16.10, for example, so it seems the packages are all kept up-to-date.

Applications

Void Linux est livrée avec un ensemble très minimal d'applications par défaut, dont : Firefox 78.14.0 ESR navigateur Web Mousepad 0.5.7 éditeur de texte Thunar 4.15.10 navigateur de fichiers Parole 4.16.0 lecteur de média Ristretto 0.11.0 visionneur d'images Xfce Task Manager 1.4.2 moniteur système Xfce4 Terminal 0.8.10 émulateur de terminal …et c'est à peu près tout !

Les mises à jour que j'ai lancées avec le gestionnaire de paquets XBPS ont mis Firefox à jour à la version 91.6.0 et Thunar à la 4.16.10, par exemple ; ainsi, il semble que les paquets sont tous tenus à jour.

As can be seen, there is no default webcam application, no office suite, email client, word processor, or even screenshot tool. The good news is that the repositories are well-stocked with lots of choices and the XBPS package manager can be used to retrieve them all quickly. Every application I looked for I found on the website package listing, including popular applications like Chromium, LibreOffice, Kdenlive, FileZilla, gFTP, Thunderbird, and even more esoteric ones like the Tesseract command-line optical character reader. Other desktops, like LXQt and Gnome are available to install, as well. I actually like the philosophy of leaving a desktop distribution ISO with just a bare minimum of applications to get started and then making everything needed easy to install, with good package listings and clear instructions on how to do it. That results in a small ISO download, of course, but it also means that there is no big list of applications to remove or else live with cluttered menus and the associated bigger updates for the unwanted applications. It really is better to let users install what they need although, I will admit, a screenshot tool by default would be nice!

Comme on peut voir, il n'y a pas d'application webcam par défaut, pas de suite bureautique, de client mail, de traitement de texte, ou même un outil de capture d'écran. La bonne nouvelle est que les dépôts sont bien nantis avec beaucoup de choix et qu'on peut utiliser le gestionnaire de paquets XBPS pour les récupérer rapidement. J'ai trouvé chaque application que je cherchais dans la liste des paquets sur le site Web, y compris des applications populaires comme Chromium, LibreOffice, Kdenlive, FileZilla, gFTP, Thunderbird, et même certaines qui sont plus esotériques comme l'OCR en ligne de commande Tesseract. D'autres bureaux, comme LXQt et Gnome sont aussi disponibles.

En fait, j'apprécie la philosophie de créer une ISO d'une distribution de bureau avec le strict minimum d'applications au départ, puis de rendre facile l'installation de tout ce dont vous avez besoin, avec de bonnes listes de paquets et des instructions claires sur comment faire. Il en résulte un petit téléchargement de l'ISO, bien sûr, mais cela signifie aussi qu'il n'y a pas de longue liste d'applications à enlever pour ne pas vivre avec des menus encombrés et des plus grandes mises à jour associées aux applications non voulues. Il est vraiment mieux de laisser les utilisateurs installer ce dont ils ont besoin, bien que, je l'avoue, un outil de capture d'écran par défaut serait sympa !

Conclusions Despite the nihilistic-sounding name and the website warning that you are about to “enter the void”, Void Linux turns out to be a friendly and upbeat Linux distribution, offering desktop users a clean, pure Xfce experience. Package management from the command-line with the XBPS package manager is a bit unusual, but easy to learn. The project benefits from all the best that a Linux distribution can offer: a well-designed website with outstanding documentation, a dedicated cadre of volunteer developers, and a good community of helpful people, all backing a well-designed and maintained distribution. For anyone looking for an Xfce distribution, Void Linux deserves a close look. External links Official website: https://voidlinux.org/

Conclusions

Malgré le nom aux relents de nihilisme et l'avertissement du site Web que vous allez « entrer dans le vide », Void Linux s'avère être une distribution Linux qui est conviviale et positive et qui propose aux utilisateurs de bureau une expérience Xfce propre et pure. La gestion des paquets à partir de la ligne de commande avec le gestionnaire de paquets XBPS est un peu inhabituelle, mais facile à apprendre.

Le projet bénéficie du meilleur qu'une distribution Linux peut offrir : un site Web bien conçu avec une documentation remarquable, un cadre dédié de développeurs bénévoles et une bonne communauté de gens serviables, le tout soutenant une distribution qui est bien conçue et maintenue.

Pour quiconque cherche une distribution Xfce, Void Linux merite un examen approfondi.

Liens externes

Site Web officiel : https://voidlinux.org/

issue184/critique2.txt · Dernière modification : 2022/09/04 07:40 de d52fr