La grande question éternelle du moment est que penser de Lennart qui casse tout. Selon Brian Proffitt dans un article sur itworld -- qui rapporte en outre que Rainer Gerhards, développeur de rsyslog, pense que l'analyse de Lennart pose le bon diagnostique mais y apporte une mauvaise solution -- la somme de changement d'infra initiée du côté RH montre que ce dernier est plus en train d'essayer de se différencier fortement dans l'écosystème (traduction franche : forker l'écosystème) que quoique (…)
Journal Lennart casse les logs!
Salut Journal (huhu, subtil référence anticipée),
Lennart est bien connu pour avoir cassé votre réseau (avahi) et puis, de manière plus spectaculaire votre son (pulseaudio) avant de s'attaquer au boot de votre ordi (systemd).
Que lui reste-t-il à casser ? Pas mal de choses, heureusement, Lennart n'a pas décidé de s'arrêter. Sa prochaine victime ? Vos logs:
https://docs.google.com/document/pub?id=1IC9yOXj7j6cdLLxWEBAGRL6wl97tFxgjLUEHIX3MSTs&pli=1
Lennart introduit donc "Journal".
Journal, c'est le successeur de syslog. Enfin, pas tout à fait. Mais quand même. Bref, j'ai pas compris (…)
Petites brèves : SystemRescueCd 2.4.0 & openSUSE 12.1 RC2
SystemRescueCd
La version 2.4.0 de SystemRescueCd vient de paraître. Pour mémoire, SystemRescueCd est un système GNU/Linux complet, de taille réduite, fonctionnant aussi bien sur un live CD que sur une clef USB. Très pratique pour « sauver » une machine, il contient un ensemble d’outils aussi varié que complet. Que ce soit pour partitionner, sauvegarder vos données, diagnostiquer un problème réseau, restaurer un gestionnaire d’amorçage… Quel que soit votre problème, vous trouverez probablement de quoi vous dépanner sur ce système. Et pour ne rien gâcher, il est très régulièrement mis à jour. La dernière version nous offre ainsi les noyaux 3.0.8 et 3.1.0, une mise à jour de Firefox en 7.0.1, de Gparted en 0.10.0, ou encore un serveur X.Org en version 1.10.4. Mais ce qu’on notera tout particulièrement avec cette mise à jour, c’est la suppression de la gestion du système de fichiers Reiser4, faute de patch existant pour les noyaux 3.x.
openSUSE
La version 12.1 RC2 d’openSUSE vient d’être livrée au public. Cela devrait être la dernière « version candidate » avant publication de la prochaine version stable d’openSUSE, alors n’hésitez surtout pas à tester et remonter les éventuels problèmes. Particulièrement à jour, cette distribution arrive avec les environnements de bureau GNOME 3.2 et KDE 4.7. On y trouvera également le noyau Linux 3.1 et un environnement de développement pour le langage Go de Google. OpenSUSE a également revu sa procédure de démarrage, maintenant basée sur GRUB 2 et le fameux systemd de Lennart Poettering.
/usr friendly
« Le FHS du LSB est bien, mais “ / ” est un sacré bordel, il faut tout de même l’avouer. » Ceux qui auront compris cette phrase seront certainement d’accord. Pour les autres, LSB signifie Linux Standard Base, cela définit tout un ensemble de standards autour de GNU/Linux, dont… le FHS, qui est le Filesystem Hierarchy Standard, qui définit l’emplacement des fichiers.
À la racine, c’est‐à‐dire la base du système de fichiers, notée « / »
, on range notamment les données et les programmes statiques dans « /usr »
, bien. Ensuite, on range les binaires dans « /bin »
et « /sbin »
, et les bibliothèques dans « /lib »
et « /lib64 »
. Oui, mais voilà, on range aussi des binaires dans « /usr/bin »
et « /usr/sbin »
, et des bibliothèques dans « /usr/lib »
et « /usr/lib64 »
.
La proposition vient de Harald Hoyer et Kay Sievers, deux développeurs Red Hat, et est soutenue par Lennart Poettering. L’héritage de 30 ans d’UNIX est clairement à simplifier. Le but est de :
- fusionner
« /bin »
,« /sbin »
et« /usr/sbin »
dans« /usr/bin »
; - déplacer le contenu de
« /lib »
dans« /usr/lib »
; - déplacer le contenu de
« /lib64 »
dans« /usr/lib64 »
; - créer des liens symboliques pour rester compatible :
-
« /bin »
vers« /usr/bin »
, -
« /sbin »
vers« /usr/bin »
, -
« /lib »
vers« /usr/lib »
, -
« /lib64 »
vers« /usr/lib64 »
.
-
Facile à retenir : « sbin »
, c’est has been ! Hum.
Ceci faciliterait grandement le montage et démontage des systèmes de fichiers, le démarrage du système, les instantanés (snapshots), la virtualisation, etc..
L’ocelot onirique est né ! (Ubuntu 11.10)
La nouvelle Ubuntu a pour nom de code Oneiric Ocelot. Son numéro de version est 11.10 (numéro d’année.numéro de mois).
Rappelons qu’Ubuntu est une distribution GNU/Linux dérivée de Debian unstable. Elle a comme cible le grand public et pour but (notamment) de prendre des parts de marché à son principal concurrent, Windows.
Tous les six mois, Canonical sort une nouvelle version d’Ubuntu. À chaque version, elle développe des nouveautés technologiques permettant de rendre Ubuntu plus conviviale et plus ergonomique. C’est ainsi l’occasion de comprendre et d’apprendre les différents composants du système à travers ces nouveautés marquantes.
NdA : merci à seb24 pour son aide lors de l’écriture de cette dépêche.
Journal Suis-je un FanBoy ?
En ces temps de décès de Dieu[1] on voit se déchaîner sur la toile tout un tas de réactions.
Cela va de l'attaque gratuite à la lèche éhontée au sujet d'un homme, qui, avouons-le, aura marqué l'informatique. En bien ou en mal, là n'est pas la question.
Non, ce qui m'importe dans ce journal, c'est d'essayer de prendre du recul face à tout ça. Et me demander si moi-même, je suis un FanBoy !
Récapitulons. Un FanBoy, qu'est-ce que c'est (…)
Journal Ceci est un JBT*
Évolutions techniques de systemd
LinuxFr.org a déjà publié quelques articles à propos de systemd, sans entrer trop dans les détails des améliorations techniques.
On trouve en particulier un entretien avec son auteur, Lennart Poettering, et un journal contestant la qualité et les dépendances du code.
L’arrivée de systemd provoque pas mal de remous, justifiés ou non. On peut citer l’objectif « Linux only » affiché par l’auteur, les multiples dépendances et en particulier celle de D-Bus, la personnalité de l’auteur et la qualité de ses réalisations précédentes, le périmètre de responsabilité de systemd
(gdm) et probablement de nombreux autres points.
Cet article a pour objectif de passer en revue les évolutions techniques et les objectifs de systemd
. Les autres questions citées ci‐dessus ne sont pas injustifiées (en tout cas, pas toutes), mais sont en dehors du périmètre fixé.
L’article se base essentiellement sur les présentations de Lennart Poettering publiées sur son site en particulier, certains paragraphes sont des traductions un peu condensées de sa présentation initiale.
Merci aux relecteurs : Davy, Spack, npa.
Journal Ma simple session avec Compiz et Cairo-dock
Sommaire
Je continue mon exploration de ma nouvelle machine, et j'ai (dès le départ) profité de Compiz pour agrémenter l'expérience utilisateur. Ce que j'aime dans Compiz c'est le placement des fenêtres sur la moitié droite et la moitié gauche en un raccourci clavier, le cube avec les engrenages, et les fenêtres qui se déforment. C'est gadget, sauf le placement. (…)
Journal Debian GNU/Hurd pour Wheezy ?
D'après les dernières nouvelles du projet Debian GNU/Hurd, on pourrait s'attendre à voir la sortie de officielle vers fin 2012, date estimée pour Debian 7.0 aka Wheezy.
On the organizational side, there is now a real plan to release a Hurd variant of Debian with their next major release, Wheezy.
Au niveau organisationnelle, nous pouvons planifier une variante de Debian basée sur Hurd pour la prochaine sortie majeure : Wheezy.
Un entretien avec Lennart Poettering
Lennart Poettering est un développeur Red Hat/Fedora connu pour être remarquablement prolifique. Après Avahi et Pulseaudio c'est maintenant le démon d'init systemd qui l'occupe depuis plusieurs mois et qui a fait une entrée tonitruante dans le monde du libre.
Lennart ne déguise pas sa pensée et il ne craint pas de choquer en dévoilant ses opinions. Il est d'avis que seuls les systèmes basés sur Linux peuvent vraiment concurrencer les OS propriétaires et, en conséquence, ses choix techniques ne tiennent pas compte des autres systèmes libres.
Son franc-parler a parfois provoqué des batailles homériques sur les listes de discussion des différents projets et les gens du GCU-Squad sont à deux doigts de lancer un tueur à gages à ses trousses.
Pour toutes ces raisons, il est sans doute bon de faire le point avec lui et de l'interroger calmement sur ses projets et sur sa vision du libre.
LinuxFr a donc effectué un entretien avec Lennart, dont vous trouverez une traduction en seconde partie de la dépêche.
Encore une fois les anglophones sont incités à lire la version originale de l'entretien qui est postée en commentaire de la dépêche.
Entretien avec des développeurs francophones d'OpenBSD - Partie 2
OpenBSD est un système d'exploitation libre sous licence ISC-BSD particulièrement réputé pour sa sécurité et qui est compatible avec de nombreuses architectures matérielles. On l'utilise en général comme routeur ou pare-feu mais il peut parfaitement être utilisé en tant que station de travail bureautique ou comme serveur généraliste.
Pour célébrer la sortie de la version 4.9, et aider à mieux faire connaître le projet, il a été décidé de proposer un entretien à plusieurs développeurs francophones d'OpenBSD.
Après la première dépêche, cette seconde regroupe les réponses de :
- Matthieu Herrb (matthieu@): spécialiste du serveur graphique X.org.
- Antoine Jacoutot (ajacoutot@): mainteneur de GNOME et auteur de sysmerge.
- Damien Bergamini (damien@): auteur de multiples pilotes pour les périphériques sans fil.
- Alexandre Ratchov (ratchov@): auteur du serveur de son aucat.
Les questions sont, bien évidemment, les mêmes que celles posées lors de la première dépêche. On retrouve donc la division entre questions générales et, en fin d'entretien, quelques questions plus spécialisées à destination de chacun d'entre eux en fonction de leur domaine de prédilection. À noter que Damien a choisi de ne répondre qu'à ces questions spéciales.
Je tiens à tous les remercier une fois de plus pour leur disponibilité et pour leurs réponses.
N'oubliez pas qu'OpenBSD est entièrement développé par des volontaires et que, au moins via OpenSSH, vous bénéficiez sans doute de leur travail. Pour assurer la pérennité du projet surtout n'hésitez pas à commander les CD-ROM d'installation, des tshirts ou des posters. Ce sont, avec les dons de particuliers ou de sociétés, les seules sources de revenus du projet.
Entretien avec des développeurs francophones d'OpenBSD - Partie 1
OpenBSD est un système d'exploitation libre sous licence ISC-BSD particulièrement réputé pour sa sécurité et qui est compatible avec de nombreuses architectures matérielles. On l'utilise en général comme routeur ou pare-feu mais il peut parfaitement être utilisé en tant que station de travail bureautique ou comme serveur généraliste.
Pour célébrer la sortie de la version 4.9, et aider à mieux faire connaître le projet, il a été décidé de proposer un entretien à plusieurs développeurs francophones d'OpenBSD.
J'ai donc envoyé une série de questions à huit d'entre eux en m'attendant à un certain pourcentage de refus. À ma grande surprise, tous ont répondu favorablement à cette demande, ce qui a conduit à la division en deux dépêches successives pour éviter un overflow de LinuxFr.org ;-)
Dans la seconde partie de la dépêche vous trouverez donc les réponses de:
- Marc Espie (espie@): responsable de l'infrastructure des ports et de la réécriture des pkgtools.
- Landry Breuil (landry@): mainteneur de Xfce et des logiciels Mozilla.
- Gilles Chehade (gilles@): auteur de smtpd.
- Miod Vallat (miod@): spécialiste des architectures « exotiques ».
Il y a une première section comprenant plusieurs questions générales et ensuite quelques questions plus spécialisées à destination de chacun d'entre eux en fonction de leur domaine de prédilection. Bien entendu, ils étaient libres de faire ce qu'ils voulaient de ces questions. Par exemple miod@ a ajouté à ses réponses des fortunes IRC (que je me suis bien gardé de traduire) et landry@ a choisi de répondre également aux questions spéciales destinées à l'origine à espie@.
Je tiens à tous les remercier une fois de plus pour leur disponibilité et pour leurs réponses.
N'oubliez pas qu'OpenBSD est entièrement développé par des volontaires et que, au moins via OpenSSH, vous bénéficiez sans doute de leur travail. Pous assurer la pérennité du projet surtout n'hésitez pas à commander les CD-ROM d'installation, des tshirts ou des posters. Ce sont, avec les dons de particuliers ou de sociétés, les seules sources de revenus du projet.
Journal Que lire cet été ?
Salut les moules,
Je suis à la recherche de lectures enrichissantes pour cet été. Dans ma pile de choses à lire, j'ai déjà mis ce ptit fascicule sur l'IA et ce bref opuscule coté musique.
Mais je cherche quelque chose à me mettre sous la dent coté infographie, plus précisément :
- programmation OpenGL 3, ES et shadders ;
- programmation pilotes graphiques.
Je ne cherche pas forcément des livres, cela dit. Par exemple des entrées vers des ressources présentant la (…)
Sortie de Fedora 15 « Lovelock »
Fedora 15 est sortie ! Fedora est un système d’exploitation libre qui ne cesse d’apporter des fonctionnalités innovatrices au plus grand nombre, avec une version tous les six mois.
Lovelock (le nom de code de cette version de Fedora) est enfin disponible au téléchargement après des mois de travail, avec plusieurs fonctionnalités majeures et un soin particulier apporté aux environnements bureautiques, aux développeurs, à la virtualisation et l’administration système.
NdM : Cette dépêche est une traduction de l'annonce officielle de la sortie de Fedora 15.