Les distributions semi-rolling release : un format « casse-gueule » ?

Il y a deux grands types de distributions GNU/Linux. Les distributions à publication en flux constant (alias rolling release) qui proposent régulièrement des images ISOs d’installation (généralement sur un rythme mensuel) et les distributions à dates déterminées, qui partent du principe du développement qui est gelé à une date donnée, puis stabilisé pour donner une version publique.

Dans la catégorie des rollings, on peut citer principalement : Archlinux et sa soeur jumelle libre Parabola GNU/linux, la NumixOS Antergos, la Manjaro Linux (qui est une rolling avec une période de temporisation), le duo Gentoo Linux / Funtoo Linux, la KaOS ou encore la Chakra.

Dans la catégorie des « dates déterminées », principalement : Debian GNU/Linux (et sa floppée toujours croissante de descendantes, dont la famille basée sur Ubuntu), Fedora Linux, Slackware Linux, Mageia ou encore OpenSuSE.

Il existe une catégorie qui a le cul entre deux chaises, ce sont les semi-rolling. Elle propose souvent une base définie, n’évoluant qu’au strict minimum (correctif de sécurité notamment), et propose une couche supérieure (environnement et logiciels finaux) en évolution lente mais constante, souvent via le biais de pack cumulatifs de mise à jour.

Ici, on trouve des distributions comme la LMDE, ou encore la SolydXK. Une variante est d’avoir une version rolling pure et dure en version de développement et une ISO stable de chez stable à intervalle plus ou moins régulier. C’est par exemple le cas d’une distribution qui n’a jamais su se vendre malgré son potentiel et ses qualités, j’ai nommé la Frugalware Linux.

Ce modèle atypique est cependant en équilibre instable. On ne peut pas garder éternellement la même base, même en corrigeant les inévitables failles de sécurité sans mettre à mal à terme la fiabilité de l’ensemble.

Continuer la lecture de « Les distributions semi-rolling release : un format « casse-gueule » ? »

Manjaro Linux Unity : ah, les éditions communautaires de la Manjaro Linux…

Pour reprendre un jeu de mots célèbre, on peut trouver le meilleur comme le pire… Mais c’est dans le pire qu’on trouve le meilleur. Spécialement la Manjaro Linux communautaire pour Mate Desktop. Du moins, à l’époque de la Manjaro Linux 0.8.10.

Ouvrons une parenthèse rapide : J’aurai pu parler de la sortie de nouvelles versions de distributions sérieuses comme la HandyLinux 2.0 béta 1 ou de la Emmabuntüs 3 1.0.1. Mais je réserve des articles plus long pour les deux d’ici jeudi prochain, le 2 avril. Fermons donc la parenthèse.

Un message de Jean-Baptiste Sauvage sur le réseau social fantôme, je parle de Google Plus, m’a informé de la sortie via le très critique softpedia d’une ISO communautaire de la Manjaro Linux, non répertoriée par les développeurs de la Manjaro, basée sur Unity.

J’ai pu trouvé l’espace sourceforge consacré à cette indispensable déclinaison, proposé par un(e) certain(e) Agnotek. J’ai donc fait chauffer mon wget pour récupérer la dernière ISO en date.

[fred@fredo-arch ISO à tester]$ wget -c http://freefr.dl.sourceforge.net/project/manjarocinnamonambiance/unity/0.8.12/manjaro-unity-0.8.12-5-x86_64.iso
–2015-03-31 08:48:37– http://freefr.dl.sourceforge.net/project/manjarocinnamonambiance/unity/0.8.12/manjaro-unity-0.8.12-5-x86_64.iso
Résolution de freefr.dl.sourceforge.net (freefr.dl.sourceforge.net)… 2a01:e0d:1:8:58bf:fa88:0:1, 88.191.250.136
Connexion à freefr.dl.sourceforge.net (freefr.dl.sourceforge.net)|2a01:e0d:1:8:58bf:fa88:0:1|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 2099478528 (2,0G) [application/octet-stream]
Sauvegarde en : « manjaro-unity-0.8.12-5-x86_64.iso »

manjaro-unity-0.8.1 100%[=====================>] 1,96G 1,79MB/s ds 18m 40s

2015-03-31 09:07:17 (1,79 MB/s) — « manjaro-unity-0.8.12-5-x86_64.iso » sauvegardé [2099478528/2099478528]

J’ai ensuite lancé une machine VirtualBox en espérant que l’ensemble se lance sans exploser en vol.

Continuer la lecture de « Manjaro Linux Unity : ah, les éditions communautaires de la Manjaro Linux… »

En vrac’ rapide et libre, un brin méchant :)

Un article en vrac’ consacré à 99,99% au logiciel libre et apparenté. En ce moment, je suis plus occupé par la publication de mon troisième roman, et l’écriture de ce qui pourrait être le quatrième si tout se passe bien.

C’est tout pour aujourd’hui !

Bon week-end !

Calamares 1.0 : Que vaut la première version finale de l’installateur nouvelle génération de la Manjaro Linux ?

L’équipe de Manjaro Linux a annoncé le 31 janvier 2015 la sortie de la première version finale du nouvel installateur, Calamares, qui prendra la relève de Thus (dérivé de CnChi) à partir de la Manjaro Linux 0.9.0.

Bien que l’installateur soit aussi disponible pour la KaOS, c’est le fruit du développement de codeurs de la Manjaro Linux, de la KaOS, de la Maui, ou encore de la NetRunner pour citer les principaux participants. L’article liste plus en détails l’ensemble des participants.

En gros, Calamares est un installateur nouvelle génération, portable, écrit avec Python, C++ et un peu de QT5. J’ai donc récupéré l’ISO de la Manjaro Linux 0.9.0 en 64 bits pour voir ce que cet encornet (autre nom du calamar) nous propose.

[fred@fredo-arch ISO à tester]$ wget -c http://heanet.dl.sourceforge.net/project/manjarotest/0.9.0/xfce-minimal/0.9.0-dev/manjaro-xfce-0.9.0-dev-x86_64.iso
–2015-02-01 21:18:23– http://heanet.dl.sourceforge.net/project/manjarotest/0.9.0/xfce-minimal/0.9.0-dev/manjaro-xfce-0.9.0-dev-x86_64.iso
Résolution de heanet.dl.sourceforge.net (heanet.dl.sourceforge.net)… 2001:770:18:aa40::c101:c142, 193.1.193.66
Connexion à heanet.dl.sourceforge.net (heanet.dl.sourceforge.net)|2001:770:18:aa40::c101:c142|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 741343232 (707M) [application/octet-stream]
Sauvegarde en : « manjaro-xfce-0.9.0-dev-x86_64.iso »

manjaro-xfce-0.9.0- 100%[=====================>] 707,00M 395KB/s ds 65m 20ss

2015-02-01 22:23:43 (185 KB/s) — « manjaro-xfce-0.9.0-dev-x86_64.iso » sauvegardé [741343232/741343232]

Continuer la lecture de « Calamares 1.0 : Que vaut la première version finale de l’installateur nouvelle génération de la Manjaro Linux ? »

En vrac’ rapide !

Un petit billet en vrac’ pour jeter quelques liens divers et avariés 🙂

Commençons par l’informatique en général, qu’elle soit libre ou privatrice.

Parlons maintenant culture et musique.

Voila, c’est tout pour le moment. J’ai pas mal d’articles sur « le feu ». Il ne faut pas les laisser brûler 😀

Manjaro Linux 0.8.11 version Gnome communautaire : Vers la fin de la malediction des ISO lourdingues ?

Pour citer Shakespeare et un de ses pièces les plus célèbres, « Hamlet », on pourrait dire : « Il y a quelque chose de pourri dans l’empire du Danemark » en remplaçant le Danemark par le petit monde des ISO communautaires de la distribution Manjaro Linux.

Je parlais du problème en juin 2014 en essayant de reproduire plus proprement l’horrible version communautaire de la Manjaro Linux avec Mate Desktop.

J’ai appris que la version communautaire de la Manjaro Linux 0.8.11 pour Gnome est disponible depuis peu. Merci à Franck sur la Framasphere* pour m’avoir informé de la sortie.

J’ai donc décidé de voir si on était encore dans la version tellement lourde qu’une éléphante enceinte serait plus légère ou pas ! J’ai donc fait chauffé mon wget et j’ai récupéré les 1,6 Go de l’ISO communautaire de la Manjaro Linux avec Gnome.

[fred@fredo-arch ISO à tester]$ wget -c http://heanet.dl.sourceforge.net/project/manjarolinux/community/Gnome/2015.01/manjaro-gnome-0.8.11-x86_64.iso
–2015-01-08 15:29:11– http://heanet.dl.sourceforge.net/project/manjarolinux/community/Gnome/2015.01/manjaro-gnome-0.8.11-x86_64.iso
Résolution de heanet.dl.sourceforge.net (heanet.dl.sourceforge.net)… 193.1.193.66, 2001:770:18:aa40::c101:c142
Connexion à heanet.dl.sourceforge.net (heanet.dl.sourceforge.net)|193.1.193.66|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 1729495040 (1,6G) [application/octet-stream]
Sauvegarde en : « manjaro-gnome-0.8.11-x86_64.iso »

manjaro-gnome-0.8.1 100%[=====================>] 1,61G 2,53MB/s ds 13m 33ss

2015-01-08 15:42:45 (2,03 MB/s) — « manjaro-gnome-0.8.11-x86_64.iso » sauvegardé [1729495040/1729495040]

J’ai ensuite fait chauffer mon VirtualBox. Une fois n’est pas coutume, j’ai décidé d’enregistrer tout en vidéo dès le départ. Autant dire que la vidéo qui suit est du brut de décoffrage. Elle est un peu longue, mais elle vous permettra de voir ce que je ne présente que rarement : les coulisses d’une installation, que je limite souvent à des captures d’écran et du blabla explicatif.

Continuer la lecture de « Manjaro Linux 0.8.11 version Gnome communautaire : Vers la fin de la malediction des ISO lourdingues ? »

Mes prédictions pour 2015… Autant se ridiculiser (ou pas) en beauté :)

Maintenant que le jour le plus attendu et le plus décevant de l’année est passé, je me livre comme chaque année au petit jeu des prédictions pour l’année 2015. Après le petit jeu effectué en 2014 avec un bilan pas trop mauvais, voici donc mes prédictions qui ne seront pas pires que celles des experts autoproclamés.

Commençons par la trollosphère du logiciel libre, pardon, le petit monde des distributions GNU/Linux. Pour moi, comme cela a pu être dit dans cet article anglophone de DataMation sur la diminution de nombre de distributions existantes, 2015 sera une année où une forme de rationalisation se fera encore plus sentir. Nombre de projets mettront la clé sous la porte, et ce ne sera pas une grande perte.

D’ailleurs, en un an, on est passé de 77 à 67 distributions basées sur Ubuntu et encore vivantes. Ce qui fait 23,50% des distributions indexées et encore vivantes. Soit près de 3 points de moins en un an…

Au contraire, une diminution permettra de rassembler les ressources éparpillés dans des projets complètement inutiles et déjà plus ou moins mort. Au risque de me faire traiter d’oiseau de mauvaise augure, je pense que Micro-R OS ou encore la PeachOSI ne verront pas le réveillon de Noël 2015.

Ainsi que certains projets, comme Chromixium (qui se veut être un clone de ChromiumOS) ou la Xubuntu revampée pour ressembler à MS-Windows 8.x, la Likemoresoft Cotton x64. Sans oublier la Devuan que je considère être l’avatar ultime de cette inutile et contre-productive guerre intestine des systèmes d’initialisation.

Sur le plan des distributions sérieuses, ce sera une année charnière pour au moins deux distributions : EvolveOS et Manjaro Linux. Pour EvolveOS, pour savoir si le projet arrive à se maintenir à flot et proposer des version bétas à destination des utilisateurs. Pour Manjaro Linux, c’est surtout l’arrivée de la nouvelle génération d’installateur graphique, « Calamares » pour la génération 0.9.x de la distribution qui va être un quite ou double pour cette Archlinux rationalisée.

Toujours pour le petit monde archlinuxien, je dois dire que je ne donne pas cher de l’Antergos, et qu’un projet comme Evo/Lution a de forte chance de prendre sa place.

Continuer la lecture de « Mes prédictions pour 2015… Autant se ridiculiser (ou pas) en beauté 🙂 »

Manjaro Linux 0.8.11 OpenRC : une idée généreuse massacrée dans sa réalisation ?

La Manjaro Linux 0.8.11 est sortie début décembre 2014. Dans les notes de publications du site officiel (reprises par le blog francophone dans une version raccourcie), on peut lire ceci :

Although the main installation medias continue to utilise systemd, Manjaro now optionally offers extensive support for the OpenRC init system, giving you the power of choice for your init system, something rarely readily offered in Linux distributions nowadays.

Ce qu’on peut traduire par :

Bien que les médias d’installations principaux continuent d’utiliser systemd, Manjaro offre en option le support étendu pour le système d’init OpenRC, vous offrant la possibilité de choisir votre système d’init, quelque chose d’assez rarement offert dans les distributions de nos jours.

Le problème est qu’il faut vraiment fouiller pour trouver un lien pour télécharger lesdites ISOs. Comme si on les cachait, en ayant presque honte… Enfin, c’est l’impression que cela donne. Après quelques recherches, on finit par tomber par ce lien du forum du site officiel, qui donne accès aux ISOs en 32 et 64 bits, du moins, j’espère. Il semble y avoir une série d’ISO plus ou moins mélangée qui rend l’ensemble un brin laxatif à déchiffrer.

Après avoir récupéré les deux ISOs, la version officielle et celle avec OpenRC, on s’aperçoit déjà d’une différence de… taille. En effet, l’ISO avec OpenRC est plus petite d’environ… 58% !


[fred@fredo-arch ISO à tester]$ ls -lh manjaro*.iso
-rw-r--r-- 1 fred wheel 599M 6 déc. 18:18 manjaro-xfce-0.8.11-openrc-x86_64.iso
-rw-r--r-- 1 fred wheel 1,4G 6 déc. 18:34 manjaro-xfce-0.8.11-x86_64.iso

Oui, donc on peut se dire que l’équipement logiciel de la version OpenRC a dû être amaigri à grand coup de hachoirs. Mais le mieux est de voir les différences avec la version officielle. J’ai donc créé la machine virtuelle Qemu habituelle et j’ai lancé l’ISO de la version OpenRC dedans.

[fred@fredo-arch ISO à tester]$ qemu-img create -f qed disk.img 128G
Formatting 'disk.img', fmt=qed size=137438953472 cluster_size=65536
[fred@fredo-arch ISO à tester]$ kvm64 -hda disk.img -cdrom manjaro-xfce-0.8.11-openrc-x86_64.iso -boot order=cd &

Continuer la lecture de « Manjaro Linux 0.8.11 OpenRC : une idée généreuse massacrée dans sa réalisation ? »

Un installateur graphique pour Archlinux : serpent de mer ou outil « contre nature » pour la distribution GNU/Linux ?

J’utilise depuis 2009 la distribution GNU/Linux Archlinux presque en continue sur mes ordinateurs successifs. Depuis presque aussi longtemps, j’entends la même rengaine : où est l’installateur graphique ? Ou sa variante : pourquoi y a pas d’installateur graphique ?

Il y a bien des projets développés pour Archlinux (comme cnchi d’Antergos, devenu Thus sous Manjaro Linux), Evo/Lution (bien que le projet semble se tourner vers un outil textuel comme celui qu’on peut avoir sous la vénérable Slackware Linux), ou encore Calamares (KaOS et Manjaro Linux) voire Tribe pour la Chakra Linux qui a coupé les ponts depuis quelques années avec la distribution qui l’a vu naître.

Cependant, et j’ai pu en avoir la preuve avec le port de cnchi utilisé par la KaOS lors d’un test que je lui avais accordé que ces outils sont vraiment tout sauf au point.

Outre le fait qu’il y a au moins trois projets concurrent pour proposer un installateur pour les distributions basées sur Archlinux, je pense que proposer un installateur graphique est un peu « contre nature » pour une distribution qui se veut KISS (« Keep It Simple Stupid » qu’on peut traduire de manière sociale par « Ne compliquons pas les choses »).

Continuer la lecture de « Un installateur graphique pour Archlinux : serpent de mer ou outil « contre nature » pour la distribution GNU/Linux ? »

Les distributions GNU/Linux en rolling release, nouvel effet de mode ?

Avec l’annonce de l’arrivée d’une version de la distribution au caméléon en mode rolling release, du moins la transformation de sa branche de développement en version rolling release, on peut se poser la question : les rolling releases, nouvel effet de mode pour les distributions GNU/Linux ?

L’annonce d’OpenSuSE indique que l’introduction d’une version en rolling release permettra de raccourcir la durée nécessaire à la stabilisation des versions classiques et l’abandon des versions intermédiaires. Il est vrai que le cycle atypique de 8 mois n’étaient pas en faveur de la distribution au caméléon, ne serait que quand la version 12.2 était sortie avec 2 mois de retard.

Mais il est vrai que je n’ai jamais eu de chance avec la distribution saurienne, comme à l’époque de la sortie de sa précédente incarnation, la 13.1.

Après cette rapide parenthèse pour justifier l’arrivée d’une version en rolling release, je me demande s’il n’y a pas un effet de mode en ce moment pour populariser ce mode de publication, qu’on peut résumer ainsi : Installer une fois, mettre à jour en continu, ne réinstaller qu’en cas de pépin grave ou de changement d’ordinateur.

Cependant, il convient de faire une classification dans les distributions en rolling release. Il y a les pures et dures, avec mise à jour quotidienne.

Celles qui ont un tampon de stabilisation assez court. Celles qui sont des semi-rolling release et celles qui étaient en rolling et qui sont devenus adeptes des « update packs » avec mise à jour trimestrielles. Je suis resté avec les principales distributions GNU/Linux, en m’excusant pour les éventuels oublis des listes qui suivront.

Dans le premier cas : ArchLinux (et son pendant libre, Parabola GNU/Linux), Gentoo Linux et sa cousine Funtoo Linux, sans oublier Sabayon Linux. Mais on peut aussi rajouter le branche « unstable » de la Debian GNU/Linux, qui ont donné Aptosid et Siduction.

Continuer la lecture de « Les distributions GNU/Linux en rolling release, nouvel effet de mode ? »