Hors de VirtualBox, point de salut dans le domaine de l’émulation ?

Voulant tester « PureOS Light« , j’ai été étonné de voir un message étrange m’annonçant que la machine vraiment virtuelle que j’utilisais n’était pas une machine virtuelle, car je n’utilisais pas VirtualBox.

Or, jusqu’à preuve du contraire, Qemu permet de faire l’émulation / virtualisation sans aucun problème.

En plus de Qemu 0.12.4, j’ai installé en parallèle VirtualBox 3.1.8.

Continuer la lecture de « Hors de VirtualBox, point de salut dans le domaine de l’émulation ? »

Fedora Linux 13 Release Candidate, que du bon :)

Ayant lu l’annonce de l’arrivée de la première RC de la Fedora 13 (alias Goddard) sur le site QuebecOS, j’ai récupéré l’image iso de la deuxième RC, sortie entre temps !

[fred@fredo-arch download]$ wget -c http://serverbeach1.fedoraproject.org/pub/alt/stage/13.RC2/Fedora/x86_64/iso/Fedora-13-x86_64-DVD.iso
–2010-05-09 12:26:48– http://serverbeach1.fedoraproject.org/pub/alt/stage/13.RC2/Fedora/x86_64/iso/Fedora-13-x86_64-DVD.iso
Résolution de serverbeach1.fedoraproject.org… 64.34.163.94
Connexion vers serverbeach1.fedoraproject.org|64.34.163.94|:80…connecté.
requête HTTP transmise, en attente de la réponse…200 OK
Longueur: 3629953024 (3,4G) [application/octet-stream]
Sauvegarde en : «Fedora-13-x86_64-DVD.iso»

100%[====================================>] 3 629 953 024 685K/s ds 85m 31s

2010-05-09 13:52:20 (691 KB/s) – «Fedora-13-x86_64-DVD.iso» sauvegardé [3629953024/3629953024]

Puis j’ai lancé la machine virtuelle habituelle :


[fred@fredo-arch download]$ qemu-img create -f qcow2 disk.img 32G
Formatting 'disk.img', fmt=qcow2 size=34359738368 encryption=off cluster_size=0
[fred@fredo-arch download]$ kvm64 -hda disk.img -cdrom Fedora-13-x86_64-DVD.iso -boot d &

Pour mémoire, kvm64 est un raccourci pour :


qemu-system-x86_64 --enable-kvm -m 1500 -soundhw all -localtime -k fr

L’installateur Anaconda nous accueille dans un environnement des plus esthétique.

Continuer la lecture de « Fedora Linux 13 Release Candidate, que du bon 🙂 »

OpenSuSE 11.3 : retour aux bases sur l’interface pour la version Gnome ?

Je n’ai pas eu beaucoup de chance avec mes tests des précédentes versions de développement d’OpenSuSE 11.3.

Lorsque j’ai lu que la milestone 6 (l’avant dernière de la série) était disponible, j’ai décidé de la télécharger en version 64 bits. Il y aura ensuite deux versions Release Candidate.

J’ai ensuite lancé la machine virtuelle habituelle, à savoir :

[fred@fredo-arch download]$ qemu-img create -f qcow2 disk.img 32G
Formatting 'disk.img', fmt=qcow2 size=34359738368 encryption=off cluster_size=0
[fred@fredo-arch download]kvm64 -hda disk.img -cdrom openSUSE-GNOME-LiveCD-Build0577-x86_64.iso -boot d &

Pour mémoire, kvm64 correspond à :


qemu-system-x86_64 --enable-kvm -m 1500 -soundhw all -localtime -k fr

Après avoir lancé l’installation via l’option en démarrant sur le live CD, je suis arrivé sur un Gnome 2.30 à l’affichage classique. En clair, le menu « SuSE » pour Gnome avait disparu.

Etant donné que cette version d’OpenSuSE utilise Xorg-server 1.8, il faut modifier le fichier /etc/X11/xorg.conf.d/50-monitor.conf en ajoutant :


HorizSync 30-70
vertRefresh 50-160

Au redémarrage suivant, on a un affichage en 1024×768 au lieu d’un petit 800×600. Ce qui est assez agréable.

Après une énorme mise à jour (dont beaucoup de paquets étiquettés 32 bits, comme jadis sur un test concernant la OpenSuSE 11.1 en janvier 2009), on a un environnement Gnome assez joli, aux couleurs anthracite assez agréable.

Ce qui est étonnant, c’est que le noyau proposé est une version de développement du noyau 2.6.34… Ce qui n’est qu’à moitié étonnant, la OpenSuSE 11.3 sort à la mi-juillet. L’équipe de développement mise sur la sortie de la version 2.6.34 du noyau entre temps.

Quant à Gwibber que je n’avais pas pu tester auparavant, j’ai vu que la version 2.31.1 est disponible. Il faut créer un répertoire .cache/gwibber dans le répertoire personnel.

Ensuite, on a droit au bug que j’avais rencontré lors du test avec la Mandriva 2010.1 beta1. En clair, l’impossibilité de créer le moindre compte sans être bloqué par le gestionnaire de mot de passe.

Bon, la distribution sort d’ici 9 semaines, donc les choses peuvent bouger. C’est une distribution dont on se demande si elle est en 32 ou en 64 bits, un peu le cul entre deux chaises.

A tester lors de la sortie de la version finalisée de la OpenSuSE 11.3, pour voir l’état des lieux. En tout cas, le retour aux bases pour l’interface de Gnome, cela fait plaisir à voir.

Frugalware-current : adieu Locris, bienvenue Haven.

Ce matin, en effectuant la mise à jour quotidienne de ma Frugalware Linux, j’ai eu droit à l’arrivée de plusieurs paquets. Bien que je sache que le processus vers la première préversion de la Frugalware Linux 1.3 (alias Haven) soit en route, je ne pensais pas recevoir si tôt le paquet qui gère l’identité de la distribution.

Deux captures d’écran seront plus parlantes que tout le blabla qui précede :

mise à jour et arrivée de haven

frugalware haven : bienvenue ;)

Vivement le 3 mai que le code ouvre de nouveau et que le processus qui mènera la 1.3pre2 soit lancé 😉

KahelOS, version mai 2010, quoi de neuf ?

J’avais déjà testé il y a quelques temps la KahelOS, critiquant certains points comme la surcharge du fichier /etc/rc.conf.

J’ai eu envie de voir à quoi ressemblait la version mai 2010 (oui, alors qu’au moment où j’écris le billet, nous sommes le 28 avril 2010).

Après avoir récupéré l’image ISO, j’ai lancé la machine virtuelle classique pour ce genre de test.

Donc, en ligne de commande :


fred@frugalware:~/download$ qemu-img create -f qcow2 disk.img 32G
Formatting 'disk.img', fmt=qcow2 size=34359738368 encryption=off cluster_size=0
fred@frugalware:~/download$ kvm64 -hda disk.img -cdrom kahel-desktop-050110-x86_64.iso -boot d &

Pour mémoire, kvm64 est un alias pour :


qemu-system-x86_64 --enable-kvm -m 1500 -soundhw all -localtime -k fr

Après un écran de démarrage assez coloré, on arrive à un installateur en mode texte assez agréable. Et qui est en gros le copier / coller de la version précédente 😉

Notons que l’installation totale est d’environ 3,2 GiO…

Continuer la lecture de « KahelOS, version mai 2010, quoi de neuf ? »

Fedora 13 Béta : quand la deuxième tentative est la bonne ;)

J’avais, il y a une semaine tenté en vain de mettre à jour une Fedora Linux 13 béta fraichement installée depuis l’image d’installation au format DVD. J’ai donc retenté ma chance en partant de l’image liveCD, ou plutôt liveDVD étant donné que celle-ci pèse près de 900 Mo, et cette fois-ci cela a été la bonne.


fred@frugalware:~/download$ qemu-img create -f qcow2 f13b.img 32G
Formatting 'f13b.img', fmt=qcow2 size=34359738368 encryption=off cluster_size=0
fred@frugalware:~/download$ kvm64 -hda f13b.img -cdrom F13-Beta-x86_64-Live.iso -boot d &

Pour mémoire, kvm64 est un raccourci pour :


qemu-system-x86_64 --enable-kvm -m 1500 -soundhw all -localtime -k fr

Parmi les bonnes nouvelles, la résolution écran a été directement celle que je voulais, du 1024×768. Et coté nombre de mises à jour, elles se sont faites en deux étapes. D’abord yum (9 mises à jour cumulées), puis le reste (dont Gnome 2.30 et le noyau linux 2.6.33.2) soit 414 mises à jour.

Après une grosse heure et demie d’attente, la Fedora 13 me propose un Gnome 2.30 fonctionnel. L’ensemble est assez léger malgré tout, et j’avoue que le fond d’écran est assez reposant 😉

J’ai donc ensuite utilisé l’outil de gestion de paquets basé sur PackageKit – qui devient enfin utilisable – pour installer le logiciel qui m’a fait découvrir Pino par la suite, j’ai cité Gwibber. Même si c’est un « je t’aime moi non plus » entre les développeurs de Fedora Linux et Gwibber 2.30, celui-ci est disponible, mais il faut l’installer par soi-même.

Et on voit à quel point il est devenu lourd en vieillissant… Lorsqu’on l’installe, 50 Mo de dépendances sont installées… Sans oublier qu’il faut lancer un service supplémentaire, couchdb.

Et joie, on voit un Gwibber 2.30.0.1 qui fonctionne en dehors de sa version pour Ubuntu.

J’avoue que je m’étais un peu emporté lors de ma première gueulante sur la dérive de gwibber. Ok, il fonctionne pour Fedora 13. Mais installer 50 Mo de dépendances pour un simple logiciel de microblogging, cela fait un peu lourd.

Fedora Linux 13 ? Je pense que ce sera une version de bonne qualité. Reste à savoir si elle pourra se faire une place au soleil dans le domaine des distributions gnu/linux pour grand public 🙂

Comment Apple est devenu l’alpha et l’omega de certains acteurs du logiciel libre – partie 2.

Pour cette deuxième partie, j’ai envie de parler de la tendance de certains membres du libre à pomper allègrement – avec plus ou moins de finesse – ce que fait Apple.

Comme apéritif, je vais utiliser une certaine version de la Debian 5.0 (alias Lenny) qui propose une version KDE, la 3.5.9.

J’ai donc récupéré l’image iso via wget :

fred@frugalware:~$ wget -c http://cdimage.debian.org/debian-cd/5.0.4/amd64/iso-cd/debian-504-amd64-kde-CD-1.iso
–2010-04-16 14:29:07– http://cdimage.debian.org/debian-cd/5.0.4/amd64/iso-cd/debian-504-amd64-kde-CD-1.iso
Résolution de cdimage.debian.org (cdimage.debian.org)… 130.239.18.173, 130.239.18.163, 2001:6b0:e:2018::173, …
Connexion vers cdimage.debian.org (cdimage.debian.org)|130.239.18.173|:80…connecté.
requête HTTP transmise, en attente de la réponse…302 Found
Emplacement: http://caesar.acc.umu.se/debian-cd/5.0.4/amd64/iso-cd/debian-504-amd64-kde-CD-1.iso [suivant]
–2010-04-16 14:29:07– http://caesar.acc.umu.se/debian-cd/5.0.4/amd64/iso-cd/debian-504-amd64-kde-CD-1.iso
Résolution de caesar.acc.umu.se (caesar.acc.umu.se)… 130.239.18.142, 2001:6b0:e:2018::142
Connexion vers caesar.acc.umu.se (caesar.acc.umu.se)|130.239.18.142|:80…connecté.
requête HTTP transmise, en attente de la réponse…200 OK
Longueur: 679571456 (648M) [application/octet-stream]
Sauvegarde en : «debian-504-amd64-kde-CD-1.iso»

100%[======================================>] 679 571 456 523K/s ds 20m 23s

2010-04-16 14:49:31 (543 KB/s) – «debian-504-amd64-kde-CD-1.iso» sauvegardé [679571456/679571456]

Et j’ai ensuite utilisé le protocole habituel de test :


fred@frugalware:~/download$ qemu-img create -f qcow2 deb.img 32G
Formatting 'deb.img', fmt=qcow2 size=34359738368 encryption=off cluster_size=0
fred@frugalware:~/download$ kvm64 -hda deb.img -cdrom debian-504-amd64-kde-CD-1.iso -boot d &

Ensuite, une fois installé, on peut très bien avoir un comportement des fenêtres avec les applications KDE à la MacOS. Il faut ouvrir le centre de contrôle, et aller dans « Bureau / Comportement » et « Barre de menus de l’application courante (Comme MacOS) ».

Un KDE 3.5 à la sauce Apple ?

Konsole 3.5.x en mode macos

Pour un environnement qui se basait sur Microsoft Windows pour ses grandes lignes (bouton K en lieu et place du Menu Démarrer), navigateur natif (Konqueror), etc, cela faisait un peu étrange. Mais passons sur cette fonctionnalité anecdotique, et voyons le coeur du problème : combien de technologies et de fonctionnalités de MacOS ont été réprise dans le monde du libre :

Et on pourrait continuer la liste, mais je me suis basé aux premiers exemples qui me sont venus, car ce sont les plus visibles.

Entendons-nous bien sur un terme, l’innovation :

Ensemble du processus qui se déroule depuis la naissance d’une idée jusqu’à sa matérialisation (lancement d’un produit), en passant par l’étude du marché, le développement du prototype et les premières étapes de la production.

Maintenant, il faudrait presque penser que l’innovation est devenu une grossièreté. Qu’y a-t-il de réellement novateur dans des logiciels comme Cairo-Dock ?

De quand date un projet réellement novateur dans le domaine du logiciel libre et opensource ? J’avoue que j’ai du mal à répondre. Il semblerait que la communauté du libre soit devenue un peu plus frileuse en ce moment, en se limitant presque à recoder des idées déjà testées ailleurs.

Tout compte fait, le seul gros logiciel vraiment novateur, ce sera peut-être Gnome-Shell, qui devrait sortir avec Gnome 2.32 alias Gnome 3.0, car il bouleversera complètement l’interface telle qu’on la conçoit actuellement.

Je me souviens d’une époque pas si lointaine où les projets innovants provenaient du monde du libre et que le monde du « privateur » adaptait tant bien que mal.

J’ai bien aimé le commentaire de Respawner sur l’article précédent et surtout une phrase :

Et pensez à un truc, l’innovation passe aussi par la copie et la reprise de certaines idées.

Si copier est innover, alors l’interface de MS Windows qui est la parfaite symétrie horizontale de MacOS (ou presque) est énormément innovatrice.

Il est vrai qu’Apple est un mètre étalon en ce qui concerne l’ergonomie et la facilité d’utilisation, c’est ce que je disais lors du premier anniversaire de mon époque d’utilisateur de Mac.

Mais à trop vouloir copier l’interface du Mac, on finit par tomber dans les mêmes travers : contrôler l’utilisateur en lui faisant croire qu’il est libre de choisir les logiciels qu’il veut utiliser.

On pourra toujours faire croire à l’utilisateur que l’informatique c’est magique, mais c’est tout sauf cela. L’informatique, c’est quelque chose de mécanique.

A trop vouloir cacher la réalité des choses, on finit par rendre les utilisateurs complètement incapable de penser par eux-même, et on finit à des réinstallations semestrielle car la mise à jour via le réseau se sera mal passée.

Si j’aime la communauté du libre, c’est à cause de la possibilité de pouvoir dépanner une machine sans avoir besoin de formater, comme cela est le cas dans le monde du logiciel privateur (bien que ce soit surtout vrai chez Redmond).

Maintenant, si vous considérez qu’en codant des beagle, tracker, amarok ou autre Cairo-Dock, on innove en copiant, c’est votre choix. Je vous le laisse, mais je ne le partage pas le moins du monde.

Finissons de MacOS-Xiser une Ubuntu Linux 10.04… ou comment Apple est devenu l’alpha et l’omega de certains acteurs du logiciel libre – partie 1.

NB : J’ai longtemps hésité avant de poster cet article sur le planet-libre, mais comme il parle de logiciels libres sans se limiter à un bête coup de gueule, je l’ai posté. Si un de mes camarades administrateurs ou modérateurs décide de l’enlever, je n’y verrais aucun inconvénient.

J’ai déjà plusieurs fois parlé de la tendance de Canonical à copier l’interface d’Apple et de son MacOS-X. Au moins sur deux billets, dont le dernier est assez humoristique sur le plan du titre.

J’ai donc récupéré l’image iso d’une version récente de développement d’Ubuntu Linux 10.04 via wget :

fred@frugalware:~/download$ wget -c http://cdimages.ubuntu.com/daily-live/current/lucid-desktop-amd64.iso
–2010-04-16 11:29:28– http://cdimages.ubuntu.com/daily-live/current/lucid-desktop-amd64.iso
Résolution de cdimages.ubuntu.com (cdimages.ubuntu.com)… 91.189.88.34
Connexion vers cdimages.ubuntu.com (cdimages.ubuntu.com)|91.189.88.34|:80…connecté.
requête HTTP transmise, en attente de la réponse…200 OK
Longueur: 728909824 (695M) [application/x-iso9660-image]
Sauvegarde en : «lucid-desktop-amd64.iso»

100%[======================================>] 728 909 824 689K/s ds 17m 17s

2010-04-16 11:46:45 (687 KB/s) – «lucid-desktop-amd64.iso» sauvegardé [728909824/728909824]

Et j’ai ensuite utilisé le protocole habituel de test :


fred@frugalware:~/download$ qemu-img create -f qcow2 ubu.img 32G
Formatting 'ubu.img', fmt=qcow2 size=34359738368 encryption=off cluster_size=0
fred@frugalware:~/download$ kvm64 -hda ubu.img -cdrom lucid-desktop-amd64.iso -boot d &

Pour mémoire, kvm64 est un alias pour :


qemu-system-x86_64 --enable-kvm -m 1500 -soundhw all -localtime -k fr

On va maintenant rendre Ubuntu Linux 10.04 copie presque conforme à MacOS-X. Et il suffit de quelques minutes et d’utiliser uniquement des logiciels disponibles dans les dépots par défaut.

Comment ? Suivez le guide 🙂

Après avoir effectué les mises à jour, j’ai lancé l’installation de cairo-dock. A cause de certaines limitations de la machine virtuelle, l’ensemble n’est pas très rapide à l’usage. Il suffit d’aller dans la Logithèque Ubuntu et de chercher cairo-dock, puis de l’installer.

Continuer la lecture de « Finissons de MacOS-Xiser une Ubuntu Linux 10.04… ou comment Apple est devenu l’alpha et l’omega de certains acteurs du logiciel libre – partie 1. »

Fedora 13 Beta : à suivre d’ici quelques jours ? ;)

La béta de la 13ième version de la distribution Fedora Linux est disponible depuis peu.

Utilisant le réseau bitorrent avec l’excellent client Transmission (ou plutôt le réseau de pirates dixit les sociétés de droits d’auteurs…), j’ai récupéré l’image ISO du DVD en 64 bits.

Ensuite, j’ai lancé l’installation dans la machine virtuelle habituelle :


fred@frugalware:~/download$ qemu-img create -f qcow2 f13b.img 32G
Formatting 'f13b.img', fmt=qcow2 size=34359738368 encryption=off cluster_size=0
fred@frugalware:~/download$ kvm64 -hda f13b.img -cdrom Fedora-13-Beta-x86_64-DVD.iso -boot d &

Pour mémoire, kvm64 correspond à :


qemu-system-x86_64 --enable-kvm -m 1500 -soundhw all -localtime -k fr

Pour être tranquille avec qemu, j’ai choisi l’option « Install system with basic video driver », sinon l’affichage est inutilisable 🙁

Continuer la lecture de « Fedora 13 Beta : à suivre d’ici quelques jours ? 😉 »

En vrac’ rapide et libre.

N’ayant pas trop de temps à consacrer au « blogging » cette semaine, je comble un peu le « trou » avec un petit en vrac’ rapide et libre.

C’est tout pour aujourd’hui, j’espère faire mieux d’ici ce week-end 😉