Ah, le petit musée des forks ayant foirés…

Bon, je l’avoue, il ne faut pas prononcé le titre à grande vitesse, sous peine d’avoir quelque chose d’inaudible, ou de tendancieux.

Il est dans la nature du logiciel libre de « forker ». Inutile de revenir sur le fork de Gnome-Shell, suffisamment d’encre électronique a coulé depuis. Non, je pense à un fork – et j’ai pris comme résolution de ne pas être trop grossier – comme celui d’AdBlock plus… Il est vrai qu’il faut forker à cause d’une simple case qu’il suffit de décocher ! Utilisant Mozilla Firefox en anglais, l’interface est en anglais, mais même en anglais, la case à décocher est vraiment immanquable !

Une case à décocher... Et un fork en prime ?

Et faire un fork pour une seule ligne de code, quelle utilité 🙂

En effet, voici ce qu’on peut lire dans le pavé justificatif du fork.

The patch to disable “acceptable” ads by default, is just one line.

Autant dire que c’est à mon humble avis – que d’autres personnes partagent – le fork parmi les plus inutiles que j’ai pu voir récemment, en dehors des dérivées à foison d’Ubuntu car le thème de fond a été changé ou que Mozilla Firefox est remplacé par Chromium ou Opera 🙂

Mais remontons quelques années dans le temps, nous sommes en mars 2004, et le projet Gnome propose la version 2.6 de son environnement, avec une nouveauté qui n’est pas du goût de tout le monde, la navigation en mode spatial.

Par réaction, un fork est créé, nommé « GoneMe » en réaction. Le projet ne vivra que quelques mois, la dernière version datant de juillet 2004.

Autre fork, ayant eu cependant une plus longue durée de vie, c’est la version optimisée de Mozilla Firefox pour la vitesse j’ai nommé « Swiftfox ». Une recompilation, en utilisant des optimisations agressives – abandonnées par les codeurs à l’époque de Mozilla Firefox 3.0 – le tout sous la forme d’un binaire propriétaire… L’ultime version ? Une 3.6.13…

Je n’ai pris que les premiers exemples m’étant venu à l’esprit, car le musée des forks ayant foirés doit être largement plus rempli 🙂

Bon troll-di vendredi ! 🙂

Allez, un test à la c** ! Voyons quel est le gestionnaire de paquets le plus véloce :)

Les gestionnaires de paquets sur les distributions gnu/linux sont principalement : rpm (yum), deb (aptitude / apt-get). Il existe d’autres gestionnaire, comme pacman (ArchLinux), pacman-g2 (Frugalware) pour ne citer que les principaux formats de paquets alternatifs au duo rpm / deb.

J’ai voulu comparer yum, aptitude et pacman. La comparaison se base sur la durée nécessaire pour installer un logiciel aussi imposant que LibreOffice.

Ce test n’a aucune valeur scientifique, j’ai juste vouloir voir la différence de vélocité des trois gestionnaires de paquets.

J’ai donc utilisé VirtualBox, avec une Fedora 16 beta à jour (gnome 3.2), une Debian Wheezy à jour (gnome 2.30.2) et une ArchLinux avec le dépot testing activé (gnome 3.2).

VirtualBox en action :)

Chaque machine virtuelle est doté de 2 Go de mémoire vive, et d’un disque virtuel 32 Go.

Pour la Fedora, j’ai du lancé Gnome-Shell à la main. Pour Archlinux – et pour une raison à déterminer – j’ai du me passer de GDM qui me gelait la machine virtuelle et lancer Gnome-Shell en utilisant le bon vieux startx 🙂

Pour la Debian Wheezy (future Debian 7.0), le hic est que LibreOffice est déjà préinstallé. J’ai donc passé un peu de temps à virer la version installée avant d’en installer un nouvel exemplaire.

On va utiliser l’ordre alphabétique, et commencer par Archlinux.

Continuer la lecture de « Allez, un test à la c** ! Voyons quel est le gestionnaire de paquets le plus véloce 🙂 »

Installer Ubuntu 11.10 finale avant la cohue du 13 octobre…

La distribution ubuntu 11.10 (alias Oneiric Ocelot) sortira le 13 octobre. Cependant, on peut l’installer avec un peu d’avance. La preuve en photo et en vidéo.

Il suffit d’aller à l’adresse suivante : http://cdimages.ubuntu.com/daily-live/current/

Vous remarquerez que sur la capture d’écran, l’heure indiquée est : 11 octobre, 12h58.

Récupération de l'ISO final de la Ubuntu 11.10 ?

Après avoir vérifié qu’il s’agit bien de la version qu’on veut installer, on récupère l’image ISO. Et on lance l’installation.

Dans la vidéo, après l’installation, j’ai montré – plusieurs fois – qu’aucune mise à jour n’était disponible. La vidéo dure une quinzaine de minutes, et commence à 12 h 59, ce 11 octobre. Et oui, je ne suis pas à l’aise avec l’ergonomie de Unity :/

Donc, on peut en déduire – sans gros risque de se planter – que si vous récupérer l’image ISO du 10 octobre à l’adresse indiquée au dessus, vous avez la version finale de la distribution reine. A moins d’imports énormes de dernière minute (ce qui serait quand même étonnant à moins de 48 heures de la sortie officielle), mais tout est possible en informatique, surtout le moins probable 🙂

Maintenant, à vous de voir si vous voulez attendre ou éviter les bouchons d’après demain.

Ah, les expériences alimentaires.

Il y a quelques années, une série de vidéos avait fait le tour de la toile. Des personnes s’étaient amusés à mélanger des bonbons à la menthe avec du soda au cola.

Cela donnait ceci en vidéo :

Mais savez-vous ce qui se passe si on laisse une célèbre pate à tartiner durant plusieurs dans un véhicule en plein soleil ?

Bon appétit !

Répètez après moi : dans gnome-unstable, il y a unstable.

Derrière ce titre qui doit évoquer quelques souvenirs aux collégiens qui ont appris l’anglais dans les années 1980, je voudrais parler de la courte mésaventure qui m’est arrivée hier aux alentours de 23 h 30.

Alors que Gnome 3.2 RC commence à pointer le bout de son nez, j’ai effectué – accidentellement – une mise à jour incomplète. En effet, des composants de l’affichage du Gnome Shell (et donc de GDM à partir de Gnome 3.2) était « cassé ». En effet, clutter avait été mis à jour, mais ni mutter et ni Gnome Shell.

Ayant eu la mauvaise idée de fermer la session avant l’arrivée d’une version à jour de mutter et de Gnome Shell – l’info m’ayant été fourni par Ionut Biru sur les forums d’Archlinux – j’ai réussi à sauver la mise. Par prudence, j’ai toujours un support d’installation d’Archlinux, en l’occurence un CD-RW avec la dernière ISO en date dessus.

J’ai donc redémarré sur le CD-RW, et quand j’ai eu la main, j’ai chargé le clavier francophone azerty (oui, je sais, bépo est mieux), et j’ai monté ma partition racine (root ou /) que j’ai laissée non chiffrée.

Voici donc la série de ligne de commandes que j’ai utilisé :

mkdir /mnt/root
mount /dev/sda4 /mnt/root
cd /mnt/root/etc
nano rc.conf

J’ai ensuite désactivé le lancement automatique de gdm, puis j’ai relancé la machine, et lancé en root :

yaourt -Syu

Une fois les paquets mis à jour, j’ai pu lancé gdm avec un petit :

/etc/rc.d/gdm start

Une fois Gnome lancé, j’ai pu réactiver le lancement de gdm. Moralité ?

  1. Quant clutter est mis à jour, attendre que mutter et Gnome Shell le soit aussi
  2. Toujours avoir un support d’installation disponible sous la main
  3. Ne pas oublier que Gnome-unstable peut claquer entre les doigts lors des grosses mises à jour

Après tout, on apprend plus de ses échecs que de ses réussites, non ?