Archinstall 3.0, encore un peu vert…

En ce 17 novembre 2024, Archinstall 3.0, l’installateur automatisé officiel d’Archlinux vient de franchir un nouveau cap, la version 3.0. La grosse nouveauté, c’est le passage à une interface en ncurses. Cela permet d’avoir un affichage plus fin, au prix d’une petite régression ergonomique : il est impossible – pour le moment – de faire défiler les listes page par page avec les touches page haut et page bas. On est obligé d’utiliser les touches fléchées, ce qui peut devenir rapidement ennuyeux.

J’ai appris l’existence de la nouvelle version via un article de Phoronix. Lors de quelques tests rapides, j’ai constaté la présence d’un bug critique un peu ennuyeux. Si on essaye de modifier à la main un partitionnement automatique, l’installateur se plante avec un paquet non négligeable d’erreurs en python.

En bon libriste – pour une fois que je revendique cet adjectif ! – j’ai rapporté le bug sur le dépôt github du projet. C’est le seul bug que j’ai trouvé. Il y en a peut-être d’autres, mais moins plantogènes que celui que j’ai rapporté.

Pour montrer la nouvelle version en action, j’ai utilisé l’outil archiso pour me générer une image ISO d’installation avec la version 3.0 d’Archinstall. On peut installer cette version sur une image du mois de novembre, mais c’est plus laxatif à mettre en place.

Vous avez pu le voir, l’interface a joliment été retravaillée et elle est toujours aussi agréable, malgré quelques limitations. Je n’ai pas touché aux options LVM car le gros « bêta » inscrit à côté m’a fait comprendre qu’il fallait mieux que je n’y touche pas. Donc modulo le bug de jeunesse que j’ai rapporté, Archinstall 3.0 fera ses grands débuts dans l’image ISO du mois de décembre 2024.

Cosmic alpha 3, encore une version pleine d’améliorations…

…et pas mal dans les parties les moins visibles. Comme tous les mois ou presque, System76 sort une nouvelle version de développement de son environnement Cosmic Desktop Environment. J’avais parlé de l’alpha 2 en septembre 2024 et de l’alpha 1 en août 2024.

Comme pour l’article sur la version alpha 1, j’ai pris les paquets git – étant donné qu’au moment où je rédige cet article, le 1er novembre, la version alpha 3 est tout juste annoncée. Il n’y aura pas de différences flagrantes avec l’alpha 3 pour Archlinux qui vient d’arriver sur les dépôts d’Archlinux… Si j’avais attendu une heure ou deux.. 😀

Si vous voulez savoir par le menu quelles sont les nouveautés, je vous renvoie à cet article de blog de System76.

J’ai donc pris mon courage à deux mains, et j’ai fait recompiler l’ensemble des 26 paquets nécessaires pour obtenir un environnement utilisable.

La base :

  • cosmic-applets-git -> cosmic-icons-git -> pop-icon-theme-git
  • cosmic-applibrary-git
  • cosmic-bg-git
  • cosmic-comp-git
  • cosmic-greeter-git -> cosmic-comp-git
  • cosmic-launcher-git -> pop-launcher-git -> pop-icon-theme-git
  • cosmic-notifications-git
  • cosmic-osd-git
  • cosmic-panel-git
  • cosmic-randr-git
  • cosmic-screenshot-git -> xdg-desktop-portal-cosmic-git
  • cosmic-settings-daemon-git
  • cosmic-settings-git -> cosmic-icons-git + cosmic-randr-git et pop-sound-theme-git
  • cosmic-workspaces-git
  • cosmic-idle-git
  • cosmic-files-git -> pop-icon-theme-git
  • cosmic-session-git

Les compléments :

  • cosmic-edit-git -> pop-icon-theme-git
  • cosmic-store-git -> pop-icon-theme-git + packagekit et archlinux-appstream-data
  • cosmic-term-git -> pop-icon-theme-git
  • cosmic-wallpapers-git

Continuer la lecture de « Cosmic alpha 3, encore une version pleine d’améliorations… »

Archlinux est-elle solide ou ai-je une chance démesurée ?

Il est de bon ton de dire qu’Archlinux est instable, voire qu’elle casse facilement. Cependant, si je prends l’installation d’Archlinux avec laquelle j’ai tous les outils pour rédiger mes billets et les mettre en ligne, elle date quand même de février 2018. Voici ce que me sort head -n 5 /var/log/pacman.log

Et oui, vous avez bien lu [2018-02-27 17:39] [PACMAN]. Il faut dire que l’ensemble a connu plusieurs migrations. À l’origine, c’était une installation fait avec une anarchy linux. Installation avec Mate-Desktop. Sur un disque dur en sata.

Côté migration ?

  1. Courant 2019 ou 2020 – je ne me souviens plus ! – migration du système vers un nvme pour plus de souplesse.
  2. Migration de Mate-Desktop vers Gnome en juin 2020.
  3. Migration début 2024 des données vers un SSD, histoire de remplacer le disque qui commençait à connaitre des faiblesses.
  4. Migration vers une nouvelle carte mère pour faire fonctionner le Ryzen7 5700G dans lequel j’ai investi en suivant une promotion sur Amazon. Quand le CPU est à 50% de son prix plein pot, autant en profiter 😉

Continuer la lecture de « Archlinux est-elle solide ou ai-je une chance démesurée ? »

En vrac’ de milieu de semaine…

Minuscule en vrac’ en ce premier mercredi d’octobre 2024.

Côté logiciel libre, informatique et internet.

  • Les projets d’images ISO d’installation pour Archlinux sont nombreux. Grace à Orion, j’ai appris l’existence du projet ALG (anciennement Arch Linux Gui), qui installe un Gnome ou un Plasma ou un Xfce, que ce soit « pur » ou personnalisé. Intéressant ! Seul hic, Wayland est désactivé par défaut. Peut-être à cause des cartes Nvidia ?
  • La DGLFI de la semaine. La Loc-OS. Une base Debian avec sysVinit (comme Devuan donc), avec au choix LXDE, Xfce ou Plasma. Le tout pour les personnes hispanophone. Autant prendre directement une Devuan avec Xfce, c’est plus « viable ».
  • En ce mois d’octobre 2024, l’Amstrad CPC 464 (le premier à cassette) vient de fêter ses 40 ans. Un jeu d’arcade dénommé Roland In Retroalacant (en honneur de Roland Perry qui a travaillé sur la création de l’ordinateur) a été rendu disponible.
  • Le jeu « Little Brats » de Gee (Sales gosses en VF) où on doit être le pire garnement de la cour de récréation – sans être attrapé par la maîtresse – vient de sortir. Pour une fois qu’on doit être méchant, autant en profiter 😉
  • L’information a fait du bruit récemment. Valve propose de donner un coup de main à Archlinux sur le plan technique. Après tout, la Steam Deck, c’est une base Archlinux avec Plasma, non ? 🙂

Côté culture ?

Un projet musical découvert via Mastodon, si mes souvenirs sont bons, « Pathology » de Lespreuh. Dixit les étiquettes employées, c’est un mélange de métal (très léger), d’ambiant, de guitare et de symphonique.

Pour finir, une vidéo de post-installation d’une ALG avec Gnome. Un peu longue mais complète et puissante 🙂

Sur ce, bonne fin de semaine !

Gnome 47, encore une évolution en douceur.

Comme pour Gnome 46 en mars 2024, le gros du travail a été fait en interne. Il n’y a que peu de nouveautés visibles dans Gnome 47.

Ce qui m’a fait peur, c’est le nombre de mises à jour à effectuer pour migrer vers Gnome 47. Une centaine, comme le prouve la capture d’écran ci-dessous.

Sinon, les changements vraiment visibles sont peu nombreux. Les dialogues de redémarrage et d’extinction ont été retravaillés, on peut choisir un jeu de couleurs dans l’apparence ou encore la barre latérale de Nautilus alias Fichiers a été redistribué. Une section avec des raccourcis systèmes vers le haut, une section avec les raccourcis utilisateurs vers le bas.

Seule cette section est modifiable. Je dois dire que c’est assez pratique.

Continuer la lecture de « Gnome 47, encore une évolution en douceur. »

En vrac’ de milieu de semaine…

Petit en vrac’ en ce deuxième mercredi d’août 2024.

Côté logiciel libre, informatique et internet.

  • Si vous voulez naviguer en toute tranquillité, la version 6.6 de Tails est pour vous.
  • La DGLFI de la semaine. Une base Beyond Linux From Scratch avec son installateur de paquets dédié. J’ai nommé la Quieux Linux.
  • Dans la série « La distribution GNU/Linux basée sur Archlinux de la semaine », je demande la BredOS. Elle est orientée ARM avec les ordinateurs de la taille d’une carte de crédit comme le Raspberry Pi par exemple, même s’il n’y a pas de support pour celui-ci.
  • Il y a parfois des jeux hommages à d’autres. C’est le cas avec « Color Water Sort » pour le Commodore 64 qui est un hommage au très difficile « Huestack 2 ».
  • Du nouveau dans le petit monde des émulateurs Amstrad CPC. Le projet Xcpc (qui est orienté Linux / BSD) vient de sortir en version 0.52.0 avec pas mal de bonnes choses dans les tripes 🙂
  • Pas franchement orienté informatique, mais c’est un appel à l’aide que je relaye ici. La petite entreprise qu’est l’Âne à Nath a lancé une collecte de fonds pour aider un ânon dont la mère n’a pas franchement la fibre maternelle. Même si vous ne pouvez pas donner, faite toujours circuler l’information, ça aidera !

Côté culture ?

Rappel : Robin and The Woods dont j’avais parlé en avril 2021 a lancé la précommande de son deuxième album, « A Lack of Insight » sur Hello Asso. La précommande se terminera le 30 septembre 2024. Ne ratez pas l’occasion !

Pour finir, une vidéo de « Color Water  Sort » pour le Commodore 64. Pas mal pour un jeu écrit en Basic 🙂

Sur ce, bonne fin de semaine !

Cosmic Desktop : même pour une première alpha, ça envoie du lourd.

J’ai suivi d’un œil distrait le projet développé par les codeurs du projet Pop!_OS pour avoir leur propre environnement de bureau. C’est un environnement basé sur Wayland et écrit en langage rust. Une des promesses de l’environnement, c’est qu’il ne dépend pas d’une distribution donnée. En effet, sur le github du projet, on peut lire ceci :

Installing via the preferred AUR helper is possible the usual way, e.g.: paru -S cosmic-session-git or yay -S cosmic-session-git

Pas besoin de traduire je pense. D’ailleurs, juste après, il y a le mode d’emploi pour installer l’ensemble sur une base Fedora. Ça fait plaisir à voir et ça change des environnements encastrés dans une distribution donnée et elle seule.

Continuer la lecture de « Cosmic Desktop : même pour une première alpha, ça envoie du lourd. »

EndeavourOS, Archlinux ou pas ?

Dans une vidéo « C’est Trolldi, c’est permis » – du moins au moment où je rédige cet article, le 5 juillet 2024 – je montrais comment on pouvait Archlinuxiser une EndeavourOS.

On m’a fait très gentiment fait la remarque – et c’est appréciable – que ce n’était pas une vraie Archlinux, à cause de l’utilisation de Dracut pour générer les images noyaux en lieu et place de mkinitcpio.

On pourrait rajouter le fait qu’il y a un dépôt tiers qui en dehors de paquets spécifiques propose une poignée de paquets en provenance d’AUR. Si mes souvenirs sont bons, on tourne dans les 3 ou 4 paquets, dont un critique, car c’est en relation avec Dracut.

Il y a aussi systemd-boot en lieu et place de Grub. Mais sauf erreur de ma part, archinstall, l’installateur officiel propose aussi systemd-boot par défaut. Vous me corrigerez en commentaire si je me trompe.

Pour moi, mis à part ces deux points, EndeavourOS propose une Archlinux personnalisée qu’il est ultra simple et rapide à archlinuxiser.

C’était pour cette raison que j’ai participé durant les premières années au projet avant de le quitter, n’ayant plus le temps ni le courage de m’y investir à nouveau.

Si dans le futur je dois réinstaller un e Archlinux, je pense que je pourrais envisager EndeavourOS, modulo le fait que j’utiliserai Grub et que je me débrouillerai pour remplacer Dracut par mkinitcpio.

J’espère simplement que ce sera le plus tard possible, car j’ai pas envie de réinstaller aussi rapidement. Mon installation actuelle n’a bien que 6 ans et demi 🙂

Quoi de neuf chez ArchCraftsMan ?

Début mai 2024, je faisais un article bilan sur les installateurs pour Archlinux. Dans l’article, je parlais du projet ArchCraftsMan. À l’origine écrit en Bash, le projet a été réécrit en python pour être plus facilement maintenable.

Cela faisait des mois que je n’étais plus allé sur la page github du projet.

J’avais noté des blocages lors de l’utilisation dans VirtMachineManager. Donc cette fois, je suis parti sur VMWare Workstation qui même si elle ne connait pas Archlinux est suffisamment versatile pour l’émuler tranquillement.

J’ai donc fait chauffer mon exemplaire de VMWare Workstation pour montrer le fonctionnement de l’installateur en « temps réel ». Restez jusqu’à la fin de la vidéo, cela en vaut la peine !

Il est vrai que comparé à l’outil officiel Archinstall, le projet ArchCraftsman est limité : pour le moment le support des environnements est limité au trio Gnome, Plasma et Xfce. Néanmoins l’ensemble proposé est d’assez bonne qualité et on peut dire que le boulot d’installation est fait ainsi à hauteur de 80-85%.

Mis à part le bug étrange du son dans VMWare, je n’ai rien à reprocher au projet qui est de bonne facture. Peut-être que rajouter un ou deux environnements de bureau comme LXQt ou encore Cinnamon serait profitable au projet.

Ajout le 23 juin à 16 h 30 :

Une vidéo complémentaire sur ArchCraftsMan et un mea culpa pour une fausse manipulation de ma part.

Suis-je trop formaté pour envisager à long terme un changement de distribution ?

Je suis sur PC depuis 1995 et j’ai connu plusieurs grandes périodes, mis à part un an avec le premier Mac Mini entre 2004 et 2005.

  1. La période MS-Windows entre 1995 et 2006 : MS-Windows 3.1, 95, 98 et 98SE, 2000 et XP. Oui, j’ai échappé à Millenium 🙂
  2. Une période Ubuntu de mi 2006 à mi 2009
  3. Une période Archlinux depuis 2009 sans quasiment aucune interruption, mis à part un court passage sur la regrettée Frugalware Linux

Il y a 6 mois – au moment où je rédige cet article, le 9 mai 2024 – je rédigeais un court billet sur mon choix en cas de décès d’Archlinux. Sans grande surprise, c’est la Fedora Linux classique qui a emporté mon choix.

Moins d’une semaine plus tard, je faisais un billet où je parlais de mes expérimentations avec la Fedora Linux 39 à l’époque.

Rien n’a bien changé depuis, modulo la version stable de la Fedora Linux. Cependant, je me demande presque si au décès d’Archlinux, je ne serai pas en pleine saturation linuxienne, quitte à quitter le doux – hum ! – monde du libre pour le monde Microsoftien, en ayant ma dose de linux avec WSL.

Mais vu la vivacité d’Archlinux, son AUR toujours plus rempli et dans lequel il devient difficile de s’y retrouver sans perdre cinq bonnes minutes pour certains logiciels, la question risque de ne pas se poser avant longtemps.

Je peux dire en ce mois du quinzième anniversaire en tant qu’Archlinuxien, « BTW, I use Arch! » 🙂