Même si OpenBSD 5.2 ne sort que le 1er novembre 2012, j’ai eu envie de faire un test avec une des dernières versions instantanées disponibles. Inutile de me le rabacher : les instantanés ne sont pas fait pour ce genre d’articles, mais modulo un ou deux gros bugs, ce sera ce à quoi ressemblera la version finale qui sort dans quelques jours.
J’ai donc récupéré l’image ISO d’installation à l’adresse : ftp://ftp.fr.openbsd.org/pub/OpenBSD/snapshots/amd64/
J’ai fait chauffé mon Qemu, légèrement plus rapide sur les dernières versions d’OpenBSD que VirtualBox.
[fred@fredo-arch ISO à tester]$ qemu-img create -f qed disk.img 128G
Formatting 'disk.img', fmt=qed size=137438953472 cluster_size=65536 table_size=0
[fred@fredo-arch ISO à tester]$ kvm64 -hda disk.img -cdrom install52.iso -no-frame -boot order=cd &
L’installateur ? Le même que celui de la version 5.0, donc inutile de rajouter quoique ce soit dessus. Austère, au format texte, mais bougrement fonctionnel.
Et comme un article vieux d’environ un an, je vais me faire une station avec Gnome 3.x, LibreOffice, et tout ce qu’il faut, histoire de faire mumuse avec OpenBSD 5.2, même s’il n’est pas officiellement sorti au moment où je rédige cet article 🙂
Pour les paquets, j’ai rajouté ceci au .profile du compte root. Quand la version 5.2 sera sortie, il faudra remplacer snapshots par 5.2.
PKG_PATH=ftp://ftp.fr.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/
export PKG_PATH
Pour Gnome :
pkg_add -v gnome evolution rhythmbox epiphany totem
Nouveauté introduite par la version 5.1 (ou 5.2), la version de Xorg fonctionne très bien pour l’autodétection de la résolution. Une joie immense, dois-je préciser.
Pour lancer gdm et donc Gnome, il faut rajouter à la ligne pkg_scripts du fichier /etc/rc.conf la valeur dbus_daemon. Merci à la page du wiki openbsd-fr pour l’info.
Avoir LibreOffice ?
pkg_add -v libreoffice-i18n-fr
Installer Mozilla Firefox, flash via gnash et java ?
pkg_add -v firefox-i18n-fr gnash icedtea-web
Sans oublier un support multimédia approfondi ?
pkg_add -v gstreamer-plugins-bad gstreamer-plugins-ugly vlc
On peut automatiser le lancement de gdm en insérant ceci dans le fichier /etc/rc.local :
if [ -x /usr/local/sbin/gdm ]; then
echo -n ' gdm'; (sleep 5; /usr/local/sbin/gdm) &
fi
C’est un Gnome 3.6 en mode classique qui nous accueille. Cependant, mes essais pour lancer le gnome-shell se sont révélés infructueux 🙁
J’ai fait une petite vidéo pour montrer l’ensemble en action :
De cette expérience rapidement menée – je pense qu’avec un ou deux réglages on peut éviter l’interface en franglais, voir obtenir un Gnome Shell fonctionnel – je découvre une version très intéressante du plus obscur des BSDs libres. Encore une ou deux versions avec des améliorations constantes, et certaines distributions GNU/Linux pourront commencer à se faire des cheveux blancs 🙂
question un peu naive fred : pourquoi les BSD sont-elles moins avancées que les distributions linux point de vue environnement graphique ?
Car le monde du logiciel libre est plus orienté GNU et Linux que vers les BSD libres ?