btle # 01 : NuTyX

Sur la banquise, c'est comme ailleurs : il y a les gros dont tout le monde parle (Debian, Mandriva, openSUSE, Ubuntu) et les petits qui méritent d'être plus largement (re)connus.
(En même temps, ce blog n'est peut-être pas l'endroit idéal pour conquérir le monde...)

La série BTLE, « Best Tiny Linux Ever », leur est consacrée (je viens d'inventer cette distinction et elle me plait bien... y'a plus qu'à la populariser...et à la prononcer "biteul"...).

Le premier numéro de BTLE vous fera découvrir l'originale et passionnante NuTyX.

 

Présentation

La licorne, le logo de la distribution NuTyX

NuTyX est l'œuvre du seul Thierry NUTTENS qui cherchait une distribution adaptée à ses besoins et à ses envies. Comme il ne trouvait rien à son goût (l'homme est exigeant) il décida de développer son propre système.
Armé de son talent de développeur et d'un mystérieux grimoire au nom étrange (Linux From Scratch), il s'enferma dans son humble guérite isolée parmi les forêts inexplorées du Canton de Fribourg et n'en ressortit que pour éblouir le monde de sa géniale découverte !

Cet article ne prétend évidemment pas faire une description exhaustive de cette fantastique distribution. Pour cela, le site officiel propose un wiki, un forum et un chan IRC sur lesquels vous serez très chaleureusement accueillis.
Cet article veut juste vous inciter à l'essayer.

Un autre logo pour NuTyX

Autant le dire tout de suite, NuTyX n'est pas la distribution idéale pour commencer avec Linux. Non pas qu'elle soit difficile à prendre en main (bien au contraire !) mais un minimum de connaissances des systèmes GNU/Linux est toutefois nécessaire ne serait-ce que savoir (même vaguement) ce qu'est une partition et un système de fichiers.

Si vous voulez débuter efficacement avec un système GNU/Linux, je vous conseille de regarder du côté d'openSUSE et de sa communauté francophone, Alionet.

NuTyX se décline en huit versions dont vous trouverez le détail sur cette page.
Vous noterez l'originalité de la version "script" qui permet d'installer NuTyX à l'intérieur d'une autre distribution Linux ! (Non, ça ne fonctionne pas sous Windows mais qu'est-ce qui fonctionne sous Windows ?)

La suite se fait avec la version KDE. Téléchargement, vérification MD5 puis gravage à vitesse lente.

Installation et Configuration

Passons aux choses sérieuses.

Pré-requis :

  • - un ordinateur en état de marche et équipé d'un lecteur de CD ;
  • - une partition disponible d'au moins 6 Go et formatée en ext2, ext3, ext4, ou reiserfs ;
  • - quelques connaissances de base sur le partitionnement, les chargeurs de démarrage, le b-a-ba Linux...

Pensez à sauvegarder tout ce qui est important sur votre machine, insérez le CD gravé dans le lecteur puis redémarrez le PC.

L'installation se fait en mode texte mais il y a peu de choses à taper et l'on est très bien guidé (et en français !).

La (première) bonne surprise est la rapidité et la propreté de l'installation : c'est parmi ce que j'ai vu de plus impressionnant jusqu'ici.
Le premier écran NuTyX. Après avoir sélectionné la partition d'installation (vérifiez bien que vous avez sélectionné la bonne partition... ne rigolez pas, ça nous est tous arrivé au moins une fois !), une première phase installe les outils minimum (durée environ 2mn) puis vous avez à indiquer un mot de passe pour le compte administrateur. Je ne l'ai pas signalé avant (pour mieux le faire ici), au tout début de l'installation pensez à choisir fr-latin9 Azerty français pour la disposition clavier si vous tenez à vos accents graves, aigus et autres circonflexes (que personnellement j'adore !).
Vient ensuite la phase d'installation du serveur graphique et des logiciels du bureau (KDE 4 dans notre cas). Une petite douzaine de minutes plus tard, et après avoir renseigné votre nom et votre mot de passe utilisateur, vous prenez contact avec le pemier splashscreen de votre toute fraîche installation.
Oui, vous avez bien compté : moins de vingt minutes sont nécessaires pour avoir un système GNU/Linux parfaitement opérationnel et à jour des dernières nouveautés logiciels ! Chapeau, l'artiste !

Bon, "parfaitement opérationnel" est un tantinet exagéré. Rien de bien extravagant mais il y aura au maximum (!) deux réglages à finaliser en post-installation.

Le bureau KDE 4 sur NuTyX

Tout d'abord, il se peut que votre connexion internet ne fonctionne pas immédiatement (connexion par câble ethernet, s'entend, pour le wifi il faudra juste charger un composant supplémentaire). Ça m'est arrivé et je ne comprenais pas ce qui se passait puisque ma carte réseau était bien reconnue, le module bien chargé par le noyau et la commande ifconfig ne me renvoyait rien d'anormal.
En fait, tout bêtement, il s'agissait du réglage de mon routeur.
Au lieu de lui demander d'obtenir automatiquement des adresses DNS, il fallait clairement lui indiquer au moins celles de mon FAI (voyez avec votre FAI et la doc de votre routeur/box pour les détails).
Cette "aventure" m'aura au moins permis de tester la gentillesse et la réactivité de la communauté NuTyX sur IRC !
Si vous désirez utiliser une connexion wifi, chargez l'utilitaire wicd, renseignez votre clé de cryptage WEP ou WPA et hop, you're unwired !

Le deuxième réglage impératif est la résolution de l'écran. Vous noterez (peut-être avec effroi) un pauvre 800x600 digne des premières distributions graphiques de la fin du siècle dernier ! Pas de panique, tout cela est normal. Pour ne pas encombrer inutilement les images iso, les développeurs ont fait le choix de ne proposer que l'indispensable mais minimaliste driver vesa.
Le driver adéquat pour votre carte graphique pourra très simplement être obtenu et installé par Internet :
check
get xorg-xf86-video-nv
Et mon portable m'affiche désormais un fier 1280x800 !

Vous avez remarqué les deux commandes check et get ?
Voilà l'autre grande et belle surprise de cette NuTyX : son gestionnaire de paquets d'une incroyable simplicité.
check permet de contrôler si des mises à jour existent. Si oui, la commande syn se chargera de les installer.

rectification de tyrry :
syn sert à synchroniser les listes de paquets entre ce qui est installé et les dépôts. Pour mettre à jour un paquet, la commande est up nom_du_paquet.

La commande get sert tout simplement à télécharger et installer les logiciels de votre choix (15000 en stock).

rectification de tnut :
il n'y a que 1200 paquets en stock actuellement.
(J'ai dû confondre avec le nombre de bières nécessaires à l'écriture de cet article !)

L'autre point fort de NuTyX est l'enthousiasme et la compétence de sa communauté qui ne demande d'ailleurs qu'à vous accueillir... Ele est certes encore peu nombreuse mais quel travail elle a accompli là !

Avec une mention particulière à l'ami blacksad pour son travail graphique époustouflant !

Ah ! une dernière petite chose. Vous remarquerez si vous avez choisi une version "bureau", que le serveur MySQL est installé d'office. N'oubliez donc pas en fin d'installation de le sécuriser en lançant en tant qu'administrateur le script mysql_secure_installation.
Peut-être qu'un post-it de rappel sur le bureau en fin d'installation serait le bienvenu ?

Conclusion

un manchot empereur, la mascotte Linux

J'ai découvert NuTyX il y quelque temps déjà (au moins deux ans), je ne sais plus par quel biais... et j'ai eu l'occasion d'en faire un peu la promo ici ou là... Je n'en ai pas installé toutes les versions mais je me tiens régulièrement au courant de ses avancées car je crois beaucoup en son énorme potentiel.
Il n'est qu'à installer et utiliser cette dernière mouture pour s'en convaincre.
Certes, elle ne s'adresse pas à de stricts débutants ni même à des habitués peu curieux du dessous des choses et d'ailleurs son concepteur ne s'en cache pas.
NuTyX ne se classe pas dans les distributions faciles et pourtant si vous avez lu ce qui précède avant de vous jeter sur la conclusion, vous avez pu constater avec quelle simplicité et quelle efficacité s'est déroulé la procédure... à condition bien sûr, d'avoir déjà installé d'autres systèmes GNU/Linux afin d'être en mesure d'apprécier la comparaison.

Je ne vois aucune raison qui vous empêcherait d'essayer NuTyX !

Liens

Commentaires

Par tyrry le jeudi 11 février 2010 à 16:58

hello , quelle jolie présentation ;)
juste pour signaler que ce n'est pas la commande syn qui va installer les mises a jour mais ce serait plutôt :
up paquet pour 1 paquet
ou carrément sysup pour la maj complète ..
a bientôt

Par tnut le jeudi 11 février 2010 à 17:02

Merci pour ce superbe article

Petite correction, il y actuellement 1200 paquets disponibles et non 15000.

http://kiao.no-ip.info/NuTyX/2009

Bien à toi

Par éric le jeudi 11 février 2010 à 18:27

Salut, à vous deux !
Cool de vous voir ici. :)

Je rectifie mes deux grosses bourdes ! (je ne sais pas où je suis allé cherché ce chiffre de 15000... :-D)

Par Heero_Yuy le vendredi 12 mars 2010 à 20:21

Très très belle présentation :)

Bon, va falloir que je m'achète un disque dur externe pour faire un peu de place sur le disque dur de mon portable, pour tester cette petite distribution en machine virtuelle :)

Fil des commentaires de cet article

Écrire un commentaire









  Quelle est la première lettre du mot ksesnm ? :