NuTyX Saravanne : une LFS sans se prendre la tête, le retour :D

Ah, la Linux From Scratch, la distribution GNU/Linux disponible sous forme de livre qui a pour slogan : « Compilation, un point c’est tout »… Non seulement sa base est très longue à installer, mais il suffit d’une faute de saisie malencontreuse et vlan !

Pour contourner ce problème, il y a une distribution dont j’ai souvent parlé, parfois avec la dent dure, la NuTyX. Vous prenez la LFS préalablement compilée, vous lui rajoutez un gestionnaire de paquets entièrement réécrit du nom de Cards, et vous avez une distribution GNU/Linux qui intéressera les plus technophiles linuxien(ne)s.

La dernière fois que j’ai parlé de la NuTyX Saravanne, c’était en juillet 2014, à l’époque de la RC2. Depuis le travail d’affinage a été constant, et Thierry Nuttens a annoncé le 8 octobre la sortie officielle de la NuTyX Saravanne. On y trouve un noyau linux 3.16.4, KDE SC 4.11.4 et plein de petites bonnes choses.

J’ai donc récupéré l’énorme ISO de la NuTyX Saravanne en 64 bits, d’environ 175 Mo, et j’ai lancé le tout dans une machine virtuelle VirtualBox.

[fred@fredo-arch ISO à tester]$ wget -c http://downloads.nutyx.org/NuTyX_x86_64-saravane-20141006.iso
–2014-10-10 16:09:46– http://downloads.nutyx.org/NuTyX_x86_64-saravane-20141006.iso
Résolution de downloads.nutyx.org (downloads.nutyx.org)… 195.154.82.195
Connexion à downloads.nutyx.org (downloads.nutyx.org)|195.154.82.195|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 183500800 (175M) [application/x-iso9660-image]
Sauvegarde en : « NuTyX_x86_64-saravane-20141006.iso »

100%[======================================>] 183 500 800 383KB/s ds 5m 58s

2014-10-10 16:15:45 (500 KB/s) — « NuTyX_x86_64-saravane-20141006.iso » sauvegardé [183500800/183500800]

Après un démarrage très rapide, on arrive au choix des langues.

Continuer la lecture de « NuTyX Saravanne : une LFS sans se prendre la tête, le retour 😀 »

NuTyX Saravane rc2 : un premier aperçu encore rugueux ?

Ah, la NuTyX… Distribution atypique s’il est en une, j’ai connu avec elle des hauts et des bas. Depuis sa version Sekong, elle est devenue une des grandes dans le domaine des distributions GNU/Linux vraiment alternatives. J’avais parlé de la Sekong à trois reprises : en février 2013, lors de la sortie de la rc2, puis de sa révision mineure .1 en avril 2013, et une ultime fois en octobre 2013 pour sa cinquième révision mineure.

Elle est basée sur la Linux From Scratch, et si jusqu’à la Sekong, elle a utilisé les outils de la Crux, Thierry Nuttens a développé en collaboration avec les autres mainteneurs de la distributions un outil d’installation dédié, Cards.

Pour le moment, la NuTyX Saravane rc2 n’est disponible que sous forme d’une archive qu’il faut installer à la main. Thierry Nuttens lors de l’annonce a ajouté un tutoriel que je me suis contenté de suivre dans une machine virtuelle VirtualBox et auquel je vous renvoie pour les détails.

Donc, si vous voulez tester cette version, armez-vous de courage, et de bonnes notions de ligne de commande 🙂

Seules différences avec le protocole proposées ?

  1. J’ai utilisé un disque virtuel de 16 Go, partitionné ainsi : 256 Mo pour le système de maintenance, 12 Go pour la NuTyX Saravane, le restant pour le swap.
  2. J’ai utilisé un formatage en ext4 pour la partition de la NuTyX Saravane
  3. J’ai laissé le compte à rebours à 10 secondes dans Grub
  4. J’ai remplacé KDE par Xfce, avec les commandes indiquées par Thierry.
  5. Une fois l’installation terminée, j’ai choisi par défaut la NuTyX Saravane dans le fichier de configuration de grub

Il m’a suffit de récupérer l’énorme ISO de la NuTyX Sekong.5 en 64 bits. Elle pèse très lourd… Environ 80 Mo ! J’ai ensuite suivi le guide d’installation de cette première Saravane officiellement disponible.

Continuer la lecture de « NuTyX Saravane rc2 : un premier aperçu encore rugueux ? »

N’enterrons pas Upstart trop vite…

La nouvelle a fait le tour de la blogosphère linuxienne. Debian GNU/Linux pour sa version Jessie (qui sortira courant 2015) a choisi comme système d’initialisation systemd. Du moins, c’est pour le moment au conditionnel, je recopie la partie du message concernant l’annonce :

We exercise our power to decide in cases of overlapping jurisdiction (6.1.2) by asserting that the default init system for Linux architectures in jessie should be systemd.

Ce qui donne traduit :

Nous exerçons notre pouvoir de décider en cas de chevauchement des compétences (6.1.2) en affirmant que le système d’initialisation par défaut pour les architectures Linux de jessie devrait être systemd.

J’ai mis la partie intéressante en gras. Et la traduction ? Dirons-nous que c’est de la traduction automatisée légèrement retouchée 😉

Sauf erreur de ma part, should est le conditionnel du verbe to shall, qu’on traduit par devoir, dans l’idée d’une possibilité.

Tant que je n’ai pas d’ISO de la Debian GNU/Linux testing proposant systemd par défaut, je resterais prudent.

Même si c’est un coup dur pour Canonical qui voudrait bien proposer à sa source de paquets son système d’initialisation, upstart, la situation n’est pas si mauvaise que cela pour l’entreprise à l’origine d’Ubuntu.

Continuer la lecture de « N’enterrons pas Upstart trop vite… »

NuTyX Sekong.5 : comment a évolué cette distribution GNU/Linux atypique ?

Thierry Nuttens, papa de la NuTyX, propose sur le site officiel de la distribution GNU/Linux l’ultime révision de la branche Sekong. Les infos de publications sont disponibles sur le forum Terre des Tux.

J’avais parlé de la NuTyX Sekong à l’époque de sa version .1. Depuis, 6 mois sont passés, et j’ai voulu voir comment avait évolué la Sekong. Pour cet article, je me suis limité à une version avec KDE SC 4.11.x. Pourquoi KDE SC ? Pour varier un peu les plaisirs 🙂

J’ai donc récupéré l’ISO en 64 bits (81 Mo seulement). Ca change des ISOs qui pèse 1 voire 2 Go 😉

[fred@fredo-arch ISO à tester]$ wget -c http://nutyx.meticul.eu/NuTyX_x86_64-sekong.5.iso
–2013-10-10 15:52:57– http://nutyx.meticul.eu/NuTyX_x86_64-sekong.5.iso
Résolution de nutyx.meticul.eu (nutyx.meticul.eu)… 88.191.150.195
Connexion vers nutyx.meticul.eu (nutyx.meticul.eu)|88.191.150.195|:80…connecté.
requête HTTP transmise, en attente de la réponse…200 OK
Longueur: 84934656 (81M) [application/octet-stream]
Sauvegarde en : «NuTyX_x86_64-sekong.5.iso»

100%[======================================>] 84 934 656 1,15MB/s ds 59s

2013-10-10 15:53:57 (1,37 MB/s) – «NuTyX_x86_64-sekong.5.iso» sauvegardé [84934656/84934656]

Et j’ai lancé une machine virtuelle Qemu équipée d’un disque virtuel de 128 Go.

[fred@fredo-arch ISO à tester]$ qemu-img create -f qed disk.img 128G
Formatting 'disk.img', fmt=qed size=137438953472 cluster_size=65536 table_size=0
[fred@fredo-arch ISO à tester]$ kvm64 -hda disk.img -cdrom NuTyX_x86_64-sekong.5.iso -boot order=cd &

Continuer la lecture de « NuTyX Sekong.5 : comment a évolué cette distribution GNU/Linux atypique ? »

De la « fausse » diversité des distributions GNU/Linux.

Quand monsieur ou madame Michu apprend l’existence de Linux – faut pas aller directement à l’appellation distribution GNU/Linux – c’est avec des projets comme Ubuntu par exemple. Et un jour, le concept de distribution apparait dans son esprit.

Et pour les plus curieux, ils apprennent l’existence de distrowatch, source de trolls sans fin. Et quand il voit les statistiques de fréquentation, l’idée même qu’il existe une centaine de distributions GNU/Linux voire plus les effrayent.

« C’est quoi ce bazar ? » pourrait-être la première réflexion. La deuxième serait « Pourquoi y en a-t-il autant ? » Et la troisième (si on arrive à ce stade avancé ce qui n’est pas gagné) : « C’est quoi la différence ? »

Si on prend la seule statistique qu’il est difficile de contester sur Distrowatch, c’est celle qui liste hebdomadairement les distributions indexées sur le site. En gros, une bonne partie de ce qui existe et a existé depuis 2002, année de naissance de Distrowatch.

Si on prend le bulletin du 12 août 2013, on peut lire :

DistroWatch database summary

– Number of all distributions in the database: 761
– Number of active distributions in the database: 304
– Number of dormant distributions: 48
– Number of discontinued distributions: 409
– Number of distributions on the waiting list: 303

Quoi ? 761 distributions listées ? 409 abandonnées ? Et 304 actives et maintenues ? De quoi effrayer. Cependant, cette diversité est largement un trompe l’oeil. Surtout si on considère les grandes familles qui existent.

Continuer la lecture de « De la « fausse » diversité des distributions GNU/Linux. »