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

Sabayon Linux 7.0 : une pointe de Gnome Shell, s’il vous plait ? ;)

J’ai déjà parlé plusieurs fois de la Sabayon Linux, une version utilisateur « normal » (non geek ou nerd) de la Gentoo Linux.

La dernière fois, c’était en juin dernier, lors de la sortie de la version 6.0 de la distribution. Je concluais ainsi l’article :

La Gentoo pour utilisateurs « normaux » qu’est Sabayon s’améliore encore, mais il est dommage que l’Entropy Store soit un peu « castré » si on passe par le mode d’affichage par défaut.

Il est aussi dommage que certains logiciels soient un peu anciens. Bah, déjà avoir une gentoo aussi utilisable, c’est déjà un grand pas en avant pour la démocratisation des distributions autre qu’Ubuntu et ses trillions de versions dérivées.

La sortie, le 10 octobre, de la Sabayon Linux 7 m’a donné envie de voir ce qu’était devenu la distribution. J’ai donc fait chauffé mon client Bittorrent (l’outil des pirates si l’on en croit les sociétés d’ayants droits), puis, pour pouvoir profiter du Gnome-Shell, j’ai créé une machine virtuelle dans VirtualBox.

Lors du démarrage (j’ai demandé à lancer la distribution directement dans le bureau gnome), j’ai eu droit au Gnome-Shell directement.

Ensuite, j’ai lancé ce bon vieil anaconda et tout s’est passé comme sur des roulettes. J’ai bien aimé deux écrans, le premier parlant des environnements en fonction des utilisateurs, la deuxième étant une pique sympathique pour Debian GNU/linux et sa version stable.

Une fois l’installation terminée, j’ai filmé la suite des évènements.

Continuer la lecture de « Sabayon Linux 7.0 : une pointe de Gnome Shell, s’il vous plait ? 😉 »

Sabayon Linux 6.0 Gnome Edition : puissante, mais encore un peu lourde à l’utilisation…

La dernière fois que j’avais parlé de Sabayon, c’était en janvier dernier, lors de la sortie de la version 5.5. J’avais noté que d’énormes progrès avait été faits, ne serait-ce que pour la taille de l’installation, et surtout sa légèreté.

La sortie de la version 6.0 m’a donné envie de la tester à nouveau.

J’ai donc utilisé mon wget adoré et j’ai récupéré l’ISO de la version Gnome 64 bits.

[fred@fredo-arch ISO à tester]$ wget -c ftp://ftp.nluug.nl/pub/os/Linux/distr/sabayonlinux/iso/Sabayon_Linux_6_amd64_G.iso
–2011-06-23 19:44:14– ftp://ftp.nluug.nl/pub/os/Linux/distr/sabayonlinux/iso/Sabayon_Linux_6_amd64_G.iso
=> «Sabayon_Linux_6_amd64_G.iso»
Résolution de ftp.nluug.nl… 192.87.102.43, 192.87.102.42, 2001:610:1:80aa:192:87:102:42, …
Connexion vers ftp.nluug.nl|192.87.102.43|:21…connecté.
Ouverture de session en anonymous…Session établie!
==> SYST … complété. ==> PWD … complété.
==> TYPE I … complété. ==> CWD (1) /pub/os/Linux/distr/sabayonlinux/iso … complété.
==> SIZE Sabayon_Linux_6_amd64_G.iso … 1863262208
==> PASV … complété. ==> RETR Sabayon_Linux_6_amd64_G.iso … complété.
Longueur: 1863262208 (1,7G) (non certifiée)

100%[====================================>] 1 863 262 208 2,31M/s ds 12m 55s

2011-06-23 19:57:09 (2,29 MB/s) – «Sabayon_Linux_6_amd64_G.iso» sauvegardé [1863262208]

J’ai ensuite lancé une machine virtuelle qemu-kvm, avec l’équipement habituel : 32 Go de disque virtuel (mais pour une fois, une image prédimensionnée), 2 Go de mémoire vive.


[fred@fredo-arch ISO à tester]$ dd if=/dev/zero of=disk.img bs=1G count=32
32+0 enregistrements lus
32+0 enregistrements écrits
34359738368 octets (34 GB) copiés, 308,381 s, 111 MB/s
[fred@fredo-arch ISO à tester]$ kvm64 -hda disk.img -cdrom Sabayon_Linux_6_amd64_G.iso -boot cd &

J’ai choisi l’option d’installation graphique directement. Anaconda, l’outil d’installation de la Fedora Linux est utilisé. Pour des raisons de rapidité (et de peu de gourmandise en mémoire), l’installation graphique utilise Fluxbox.

Le seul moment où un accès est internet est demandé, c’est lors de la récupération des pages manuel en français.

Continuer la lecture de « Sabayon Linux 6.0 Gnome Edition : puissante, mais encore un peu lourde à l’utilisation… »

LibreOffice 3.4rc2 sur Archlinux : fait :D

J’avais à l’époque de la version 3.3rc2 de LibreOffice fait compiler le code source de LibreOffice pour obtenir une version utilisable.

J’ai reproduit la même opération, les détails étant limite identique à l’article de noël dernier.

J’ai récupéré la version « testing » des fichiers nécessaires à la création du paquet LibreOffice.

La compilation s’est bien passée, seule la traduction m’a donné un peu de fil à retordre. Un changement dans la hiérarchie des fichiers de la traduction m’a demandé un peu de travail pour pouvoir obtenir une version utilisable.

En effet, il a fallu modifier deux lignes dans le script d’empaquetage de la traduction, prévu à l’origine pour la 3.3.x.

Pour les détails « gore », il faut remplacer les lignes dans chaque boucle de création d’une traduction :


cp -R opt/libreoffice/basis${_oomainver}/* "${pkgdir}"/usr/lib/libreoffice/basis-link
cp -R opt/libreoffice/{program,readmes} "${pkgdir}"/usr/lib/libreoffice

par


cp -R opt/libreoffice${_oomainver}/basis${_oomainver}/* "${pkgdir}"/usr/lib/libreoffice/basis-link
cp -R opt/libreoffice${_oomainver}/readmes "${pkgdir}"/usr/lib/libreoffice

Ensuite, on peut installer et utiliser une version toute fraiche et nouvelle de LibreOffice.

Les choses qui apparaissent : de nouvelles icones, et surtout de nouvelles extensions, dont une qui a l’air assez sympatique « google docs ».

Gestionnaire des extensions - LibreOffice 3.4rc2

C’est une extension – apparemment écrite en java – qui permet d’exporter et d’importer des documents créé avec Google Docs.

LibreOffice Calc avec l'extension "google docs" en action

Je n’ai pas eu le temps de me plonger outre mesure dans cette version, mais on sent que du nettoyage a du encore être fait, car le démarrage semble plus rapide, ce qui n’est pas du luxe… Enfin, on verra bien ce que donnera à l’usage cette version de LibreOffice 😀

En vrac’ rapide et libre.

Un petit en vrac’ pour finir la semaine et le mois de mai 2011.

Shredder (Thunderbird en version de développement) en 7.0 pré-alpha1 ?

C’est tout, bon week-end !