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

En vrac’ rapide et plus ou moins libre.

Pour finir la semaine 😉

Allez, bon week-end quand même !

WindowMaker… Quand l’interface de NeXT est reprise par le logiciel libre.

Quand j’ai commencé à tâter du logiciel libre et du linux, c’était en 1996. Une interface qui avait pas mal de succès entre 1996 et 2002-2003, c’était WindowMaker.

Inspiré par l’interface de la deuxième boite de Steve Jobs, NeXT, WindowMaker reprend les bases de NeXTStep, qui était la surcouche graphique d’un noyau mach et d’un userland BSD… Tout comme un certain MacOS-X depuis plus d’une dizaine d’années maintenant.

Mais fermons cette parenthèse historique. Durant de longues années, WindowMaker est resté « inactif », et puis, il y a environ 2 ans, le projet est reparti, sous le nom de WindowsMaker-crm.

J’ai donc récupéré l’image ISO de la Archlinux en 64 bits, et j’ai suivi les recommandations du Wiki pour installer une version de développement de WindowMaker-crm.

J’ai rajouté quelques outils en me basant sur les suggestions d’un des auteurs de la distribution ArchBang. Car contrairement à un Gnome, un KDE ou encore un Xfce, WindowMaker ne propose que les bases. A l’utilisateur de rajouter les outils qu’il veut rajouter par la suite.

Des outils comme leafpad, ou encore PcManFM.

J’ai fait une petite vidéo de la version en cours de développement de WindowMaker. J’ai utilisé aussi VLC, Midori, Abiword et Gnumeric.

Ce qui est agréable, modulo le fait que c’est encore une version incomplète, c’est que tout peut se configurer à la souris. Avec quelques effets spéciaux typiquement années 1980 quand on enlève une application du dock de droite.

La vidéo parle pour elle même. Bon, je me suis limité au strict minimum pour le lancement de WindowMaker, en utilisant le bon vieux startx. Mais le plus important, c’est l’interface en action, pas le moyen de la lancer.

Gwibber 3.2.0.1 sur Archlinux… C’est possible !

La dernière fois que j’avais eu un Gwibber fonctionnel, cela remonte à la première version de développement de Gwibber 3.2, la 3.1.0. En gros, il y a 3 mois environ

Depuis, j’avais un peu laissé tomber le microblogging, par manque d’intérêt, puis par une utilisation un peu intensive du réseau social de Google.

Ce matin, j’ai été sur AUR, et j’ai vu le paquet Gwibber 3.2.0.1… Je me suis dit : pourquoi pas ?

J’ai donc récupéré le paquet avec un petit :


yaourt -G gwibber

Et c’est là que les ennuis ont commencé. Car pas moins de 2 dépendances disponibles sur AUR sont à installer : j’ai nommé dee et gtkspell3.

Bon, après avoir rapatrié, fait compiler et installé les dépendances, tout allait bien, jusqu’à ce que… patatras… La version du compilateur Vala (nécessaire pour compiler le logiciel) est trop jeune.

Il a fallu que j’installe temporairement vala 0.12.1, récupéré via le site Archlinux Rollback Machine.
Après avoir installé la dépendance, je me suis dit : « Super, maintenant ça va compiler pour de bon. » Et j’aurais mieux fait de me fermer ma grande…

Une erreur est apparue, me bloquant la compilation :


sed: cannot read client/Makefile: no such file or directory

J’ai donc commenté la ligne contenant la commande sed en question, et ouf, la compilation s’est bien passée.

J’avoue que le look du nouveau gwibber est sympathique. Le seul problème, c’est que la boite de saisie de message est masquée par défaut.

Enfin, une capture d’écran est quand même plus parlante que 15 lignes de blabla 🙂

gwibber 3.2.0.1 sous Archlinux... Ben oui !

En vrac’ rapide et libre pour finir la semaine.

Pour finir la semaine, un petit en vrac’ rapide et libre.

Bon c’est tout car je commence à avoir les paupières qui se ferment toutes seules 🙁

Bon week-end !