Je passe beaucoup de temps à installer Solaris Studio 12.2 sur Ubuntu 10.04. J'ai trouvé this guide, mais l'utilisation de l'option alien ne permet pas de trouver les fichiers corrects. Je ne suis pas tout à fait sûr de la syntaxe d'alien, c'est un peu étranger pour moi. (désolé pour le mauvais jeu de mots) En outre, lorsque je télécharge et extrait le fichier tar, il y a des erreurs à chaque fois disant des choses comme:
"Opération non autorisée"
impossible de créer un lien symbolique vers '../prod/bin/cc': opération non autorisée
J'ai extrait avec un accès super utilisateur, mais en vain. Un succès de quelqu'un d'autre?
Téléchargez SolarisStudio12.2-linux-x86-tar-ML.tar.bz2
(notez qu'il ne s'agit pas de la version rpm) pour Linux générique à partir du lien indiqué dans l'article ci-dessus. Vous avez également besoin de JDK sur votre système. Téléchargez et extrayez les dernières de http://www.Oracle.com/technetwork/Java/javase/downloads/index.html .
Après avoir extrait l'archive solstudio, accédez à cet emplacement et exécutez le script Shell en tant qu'utilisateur root. Cela supprimera les erreurs d'autorisation.
Sudo ./[scriptname].sh
Ajoutez ensuite les répertoires sol-studio et jdk bin à la variable PATH. Cela peut être fait de manière permanente en ajoutant les lignes suivantes à /home/[user]/.bashrc
à la fin:
PATH=$PATH:/home/[user]/jdk1.6.0_23/bin:/home/[user]/solstudio/solstudio12.2/bin
export PATH
[Remplacez les chemins pour jdk et solstudio par ceux où vous les avez extraits].
Activer le profil bash en lançant
source ~/.bashrc
Une fois le chemin défini, exécutez le IDE depuis le terminal normalement:
solstudio &
Certaines de ces informations sont également disponibles dans l’un des fichiers Lisez-moi extraits du répertoire principal.
Téléchargez le binaire tar Linux à partir de:
http://www.Oracle.com/technetwork/server-storage/solarisstudio/downloads/index-jsp-141149.html
(la ligne "Linux OS sur x86", colonne la plus à droite)
Ensuite, exécutez simplement le script d'installation. Vous pouvez trouver des informations utiles sur: