Dans ce court post je partage comment j’installe Scala sur mon PC tournant sous Ubuntu. Commencez d’abord par télécharger depuis le site web de Scala le fichier archive (au format .tgz) de la dernière version du langage : http://www.scala-lang.org/downloads. La version actuelle de Scala est la 2.10 et c’est celle que nous allons installer.
Voici comment l’obtenir via la ligne de commande :
$ wget http://www.scala-lang.org/downloads/distrib/files/scala-2.10.0.tgz
Ensuite nous extrayons le contenu du fichier archive :
$ tar xvfz scala-2.10.0.tgz
Les fichiers sont extraits dans le dossier scala-2.10.0. La sortie suivante de la commande tree montre la structure des fichiers.
$ cd scala-2.10.0 $ tree -L 1 . ├── bin ├── doc ├── examples ├── lib ├── man ├── misc └── src
Les exécutables se trouvent dans le dossier bin et les librairies dans le dossier lib. Sur mon ordinateur les fichiers se trouvent dans ~/tools/scala-2.10.0 sur lequel j’ai créé le lien symbolique /opt/scala puisque je souhaite pouvoir changer facilement de version de Scala.
$ sudo ln -s ~/tools/scala/scala-2.10.0 /opt/scala
Vérifions l’installation en affichant la version de Scala :
$ /opt/scala/bin/scala -version Scala code runner version 2.10.0 -- Copyright 2002-2012, LAMP/EPFL
Ça marche mais ce n’est pas pratique de taper le chemin complet de la commande à chaque lancement de l’interpréteur Scala. Afin de corriger cela j’ajoute le dossier /opt/scala/bin au chemin du système avec la commande suivante :
$ export PATH=$PATH:/opt/scala/bin
En mettant la ligne précédente dans le fichier .bashrc les exécutables se trouvant dans /opt/scala/bin seront ajoutés au chemin du système à l’ouverture d’une session.
$ scala Welcome to Scala version 2.10.0 (Java HotSpot(TM) 64-Bit Server VM, Java 1.6.0_26). Type in expressions to have them evaluated. Type :help for more information. scala> println ("Now go play with Scala !") Now go play with Scala !