Comment concilier la souplesse de gestion d’une distribution debian avec un noyau OpenSolaris: vous en avez rêvé, nexenta l’a fait.

Je viens d’installer la version NexentaCore 3.0 (encore en version alpha) sur mon vieux barebone qui me sert un peu à tout faire mais surtout à faire des tests. J’avais envie de jouer un peu avec OpenSolaris, avant qu’il ne disparaisse … (!!!)

Direction http://www.nexenta.org le temps de télécharger l’iso, puis de le graver sur un CD et c’est parti. L’OS s’installe en 10 minutes, pour peu d’être un peu habitué à l’installeur debian on s’y retrouve bien.

Pour concerver mon ubuntu en dual boot avec ce nouvel OS, j’ai juste suivi une petite procédure trouvée dans la FAQ de nexenta.org: Utiliser le grub de ubuntu sur le disque primaire, configurer une entrée en chainloader sur le deuxieme disque puis permuter physiquement les disques le temps de l’installation. Et enfin revenir à l’état initial une fois l’installation terminée.

Tout ceci pour arriver en moins d’une demi heure au résultat suivant:

[vincent@Amyrlin ~ 14:57:54] ssh sauron
Password:
Last login: Sun Mar  7 05:56:33 2010 from 192.168.1.3
vincent@sauron:~$ uname -a
SunOS sauron 5.11 NexentaOS_20090926 i86pc i386 i86pc Solaris
vincent@sauron:~$ zfs list
NAME                     USED  AVAIL  REFER  MOUNTPOINT
syspool                 1.09G   107G    26K  none
syspool/rootfs-nmu-000  1.09G   107G   878M  legacy
vincent@sauron:~$ pkginfo SUNWcsu
base         SUNWcsu                  Core Solaris, (Usr)
vincent@sauron:~$ apt-cache show sunwcsu
Package: sunwcsu
Essential: yes
Status: install ok installed
Priority: required
Section: base
Installed-Size: 20496
Maintainer: Erast Benson <erast@gnusolaris.org>
Architecture: solaris-i386
Version: 5.11.124-1
Replaces: ksh, mailx
Provides: ksh, mailx
Depends: hostname, nexenta-lu (>= 5.11.124-1), sunwcsd (>= 5.11.124-1), sunwcsl (>= 5.11.124-1), sunwcslr (>= 5.11.124-1), sunwcsr (>= 5.11.124-1)
Conflicts: ksh, mailx
Description: Core Solaris, (Usr)
 core software for a specific instruction-set architecture
 .