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 » ? »

OpenMamba : 4 ans après le dernier article, elle est toujours en vie ?

OpenMamba est une distribution d’origine italienne à destination du grand public. J’en avais parlé en novembre 2010. À l’époque, je n’avais pas mâché mes mots. Dans la conclusion (en novembre 2010), je résumais les points noirs ainsi :

* L’utilisation apt-rpm qui semble au point mort depuis pas mal de temps
* Trop complète, mais c’est le principe de la plupart des distributions « out-of-the-box »
* L’utilisation de Smart en duo avec KpackageKit… Autant dire que les risques de conflit ne sont pas nuls.
* Ne pas automatiser certaines tâches, comme le partitionnement du disque qui est délicat pour une personne débutante, qui risque donc de laisser tomber rapidement
* D’arriver sur un créneau saturé

Quatre années sont passées (déjà !), et j’ai voulu voir si cette distribution était encore vivante. C’est le cas. Elle propose par défaut 3 interfaces graphiques : KDE SC, Lxde et Gnome.

Elle semble exister en deux versions principales. Une classique version « stable » (dont seul la Milestone 2 est disponible depuis août 2013, la Milestone 3 est en développement) à l’image des distributions GNU/Linux qui propose régulièrement des publications et une version rolling release. Cette dernière semble servir de base de développement à la version stable. Du moins, à ce que j’ai cru comprendre sur le site !

Dans le cadre de cet article, pour avoir un aperçu aussi frais que possible de ce que propose la distribution, j’ai récupéré la dernière ISO du liveDVD en rolling release.

[fred@fredo-arch ISO à tester]$ wget -c http://openmamba.org/media/devel/livedvd/en/openmamba-livedvd-en-snapshot-20141229.x86_64.iso
–2015-01-06 19:33:17– http://openmamba.org/media/devel/livedvd/en/openmamba-livedvd-en-snapshot-20141229.x86_64.iso
Résolution de openmamba.org (openmamba.org)… 194.116.82.19
Connexion à openmamba.org (openmamba.org)|194.116.82.19|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 3560048640 (3,3G) [application/octet-stream]
Sauvegarde en : « openmamba-livedvd-en-snapshot-20141229.x86_64.iso »

openmamba-livedvd-e 100%[=====================>] 3,32G 1,25MB/s ds 36m 18ss

2015-01-06 20:09:35 (1,56 MB/s) — « openmamba-livedvd-en-snapshot-20141229.x86_64.iso » sauvegardé [3560048640/3560048640]

J’ai donc ensuite créé une machine virtuelle dans VirtualBox pour installer la distribution et voir ce qu’elle a dans le ventre. A noter qu’on peut démarrer en français, ce qui est agréable de ne pas avoir à se farcir une version une interface en anglais dès le départ 🙂

Continuer la lecture de « OpenMamba : 4 ans après le dernier article, elle est toujours en vie ? »

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 ? »

Void Linux : de la bonne rolling release en vue ?

Dans un article du 24 juillet 2013, je parlais de mes mésaventures avec la distribution GNU/Linux Void Linux. Et je rajoutais en fin d’article :

Ajout à 20h00, le 24 juillet : après avoir rapporté les bugs au développeur, le problème des paquets était lié à un changement de version du gestionnaire de paquets : https://github.com/voidlinux/documentation/wiki/News#wiki-xbps-0.25-repository-format.

Dommage qu’une ISO avec la nouvelle version de Xbps n’a pas été générée. Par conséquent, je ferais un test complémentaire d’ici quelques jours.

Chose promise, chose due, je repars donc sur l’idée d’origine : une Void Linux avec Xfce et LibreOffice. Je passe en vitesse sur l’installation, déjà abordée dans le précédent article, et j’arrive au point crucial : les premières mises à jour. Le bug que j’avais rencontré avec le clavier français n’est corrigé qu’une fois les mises à jour effectuées. Donc, il faudrait faire attention au niveau du choix de mot de passe.

Continuer la lecture de « Void Linux : de la bonne rolling release en vue ? »

Void Linux : puisque le rolling-release est à la mode…

…cédons à la mode. Je tiens à remercier Fanch du forum Terre-des-tux pour avoir parlé de cette distribution gnu/linux construite à partir d’une feuille blanche (from scratch comme disent nos amis anglophones).

En dehors du nom qui est un peu spécial, la Void Linux propose plusieurs choses :

  1. Une distribution en rolling release
  2. Un gestionnaire de paquet maison xbps, qui permet la récupération de paquets précompilés ou de les compiler directement sur la machine hôte
  3. Systemd
  4. Une installation minimale, et ensuite, le mécano habituel qu’on peut trouver avec ArchLinux, Funtoo Linux/Gentoo Linux, Frugalware Linux ou encore NuTyX
  5. Disponible en 32 et 64 bits, et pour les fans de la Raspberry PI, elle est supportée.

Le billet de Fanch ayant piqué ma curiosité, j’ai décidé de récupérer la dernière ISO minimaliste. Je l’utiliserais dans VirtualBox pour installer en plus de la base Xorg, Xfce 4.10 et LibreOffice. Bref, de quoi faire une station bureautique de base.

[fred@fredo-arch ISO à tester]$ wget -c http://xbps.nopcode.org/live/void-live-x86_64-3.9.6_1-20130615.iso
–2013-07-24 14:36:04– http://xbps.nopcode.org/live/void-live-x86_64-3.9.6_1-20130615.iso
Résolution de xbps.nopcode.org (xbps.nopcode.org)… 173.236.173.125
Connexion vers xbps.nopcode.org (xbps.nopcode.org)|173.236.173.125|:80…connecté.
requête HTTP transmise, en attente de la réponse…200 OK
Longueur: 243269632 (232M) [application/octet-stream]
Sauvegarde en : «void-live-x86_64-3.9.6_1-20130615.iso»

100%[======================================>] 243 269 632 1,66MB/s ds 2m 15s

2013-07-24 14:38:19 (1,72 MB/s) – «void-live-x86_64-3.9.6_1-20130615.iso» sauvegardé [243269632/243269632]

Après avoir récupéré l’ISO qui ne pèse que 230 Mo environ, j’ai donc fait chauffé mon VirtualBox, en prenant comme modèle une Archlinux, car c’est d’elle que la distribution est la plus proche dans l’esprit et le fonctionnement 😉

J’ai utilisé le partitionnement habituel de mes machines virtuelles, à savoir :

  • /dev/sda1 ; /boot ; 512 Mo ; ext2
  • /dev/sda2 ; swap de 4 Go
  • /dev/sda3 ; / ; 20 Go ; ext4
  • /dev/sda4 ; /home ; le reste du disque de 128 Go ; ext4

Continuer la lecture de « Void Linux : puisque le rolling-release est à la mode… »