didierg wrote:OpenSolaris est un excellent système d'exploitation d'une très grande fiabilité mais le problème c'est que, même si cela est en train de changer, il existe beaucoup moins de logiciels grand public pour OpenSolaris que pour Linux.
L'essentiel des logiciels "grand public" (par exemple, Xine, VLC, MPlayer ...) est porté sous OpenSolaris, à l'appui de dépôts tiers . Plusieurs systèmes de paquetages cohabitent encore (pkg et le nouveau système IPS) mais une logique centrale se met en place (contribution, stable, développement) qui doit canaliser les développements.
OpenSolaris repose sur ZFS et fournit encore de nombreuses ressources (DTrace ...) ainsi qu'une très riche offre logicielle pour le développement (voir webstack), en prolongement direct des efforts de Sun; on notera d'ailleurs que Netbeans est intégré maintenant à Fedora (même si le support PhP n'y est pas intégré mais on peut toujours installer Netbeans hors rpm ...).
ZFS permet en particulier de "prendre des clichés", c'est à dire une image, à un moment donné, d'un sous ensemble du système de fichiers (utilité: sauvegarde par exemple). C'est ce mécanisme qui est utilisé lors des upgrades: on ne modifie pas directement le système, on réalise une autre image du système mis à jour et chacun a la possibilité d'utiliser l'une ou l'autre de ces images. Ce mécanisme évite les pbs de compatibilité ascendante que l'on rencontre avec Linux, où le noyau (dont les dépendances / bibliothèques - modules) est mis à jour sous un mode de substitution. Avec OpenSolaris, chaque système conserve ses propres dépendances et son environnement.
Pour un dual-boot Fedora-OpenSolaris, il n'y a pas de problème mis à part le fait qu'OpenSolaris doit être sur une partition primaire.
. Aucun pb en effet. A noter que Grub s'installe sur une partition ZFS.
Le lancement d'OpenSolaris, depuis un Grub support de Fedora, est simple (un exemple avec OpenSolaris en partition primaire sda3):
title OpenSolaris
rootnoverify (hd0,2)
chainloader +1
Attention, dans la procédure d'installation d'OpenSolaris, il faut d'abord formatter une partition primaire en swap puis installer OpenSolaris (l'installateur, Caiman, transforme cette partition en partition ZFS avec les slices adaptées). Il ne doit pas y avoir de partition swap pour Linux sur une partition primaire résidant avant cette nouvelle partition ...