Installation des outils de développeur
Le logiciel OpenSolaris vous permet de concevoir des applications et solutions dans
plusieurs langages de programmation, dont : C/C++, Java, PHP et Ruby.
Les outils permettant de créer ces applications sont disponibles à partir des
sources suivantes :
OpenSolaris Live CD et le fichier .iso
Certains outils sont intégrés au système d'exploitation OpenSolaris.
Référentiels IPS
Vous pouvez télécharger et installer des packages d'outils de développement à partir des référentiels de package IPS à l'aide du gestionnaire de packages ou des commandes pkg. Le référentiel par défaut pour la version contient des packages testés. Il s'agit de la méthode la plus simple pour installer les packages qui fonctionneront avec certitude avec le logiciel OpenSolaris. Les informations sur l'accès à d'autres référentiels sont décrites à la section Procédure d'ajout référentiel IPS dans le gestionnaire de packages.
Sites du produit
Lorsqu'un outil n'est pas disponible à partir d'un référentiel de packages IPS, vous pouvez le télécharger directement à partir du site du produit.
Toutefois, si cet outil est disponible dans un référentiel de packages IPS, récupérez l'outil à partir du référentiel et non pas à partir d'un autre site. L'outil qui est dans le référentiel peut être plus particulièrement configuré en vue de son utilisation avec le logiciel OpenSolaris.
Source
Si un package IPS ou SVr4 n'est pas disponible pour une application, et si vous pouvez obtenir la source de l'application, vous pouvez créer l'application à l'aide des outils de compilation disponibles dans le système d'exploitation OpenSolaris.
Pour plus d'informations, reportez-vous à la page du projet OpenSolaris : http://www.opensolaris.org/os/.
Outils de développement disponibles
Voici certains des outils intégrés dans le système d'exploitation OpenSolaris et dans
le Live CD OpenSolaris :
Boîte à outils DTrace
Bibliothèques GCC runtime
gedit
Java Development Kit (JDK)
Perl
Python
Divers outils, par exemple l'utilitaire make
Modular Debugger
Solaris cpp
Compilateurs Sun Workshop intégrés libC
Voici un échantillon d'outils supplémentaires pouvant être téléchargés et installés à l'aide
du gestionnaire de packages :
Serveur Web Apache
Éditeur HTML Bluefish
Eclipse
Calcul hautes performances
Serveur Web Lighttpd
Structure de mémoire cache distribuée memcached
Base de données MySQL Server
NetBeans
PHP
PostgreSQL
Ruby
Cache du proxy Web Squid
Environnement de développement intégré (IDE) Sun Studio pour C/C++ et Fortran
TomCat
Web Stack