Tutoriel d'installation de Scala
Windows - MacOS - Ubuntu - Fedora
Note : Ce tutoriel ne porte que sur l'installation de Scala. Si vous désirez installer aussi un IDE, référez-vous au tutoriel https://wiki.student.info.ucl.ac.be/Logiciels/IntelliJ
Windows
Installation sous Windows
- Avant de commencer vérifiez que vous avez au moins Java 8 JDK (ou Java 11 JDK) déjà installé.
Lancer un invite de commande et tapez javac -version
pour vérifier.
Vous pouvez installer Java ici :
- Une fois que Java est installé, rendeze-vous sur cette page https://www.scala-lang.org/download/ et télécharger la version SBT.
- Téléchargez la version pour Windows.
- Une fois le téléchargement fini :
- Exécutez l'installateur.
- Cliquez sur Next pour commencer la configuration.
- Acceptez la licence.
- Choisissez les paramètres de l'installation.
- Cliquez sur Install pour démarrer l'installation
- Cliquez sur Finish.
Note : Il faudra probablement ajouter sbt aux variables d'environnement.
- Pour tester scala et commencer l'utilisation, vous pouvez consulter ces liens :
Mac OS (Intel et Apple Silicon)
Installation sous Mac OS
- Installez d'abord SDKMAN qui facilite l'installation et la gestion des différentes versions de logiciels sur les systèmes basés sur UNIX. Pour cela, utilisez la commande
curl -s "https://get.sdkman.io" | bash
dans le terminal.
- Installez ensuite sbt (outil de gestion de projets Scala) toujours dans votre terminal avec
sdk install sbt
- Lancez maintenant sbt avec la commande
sbt
Ubuntu
Installation sous Ubuntu
- Exécutez la commande
sudo apt install scala
Si vous voulez installer aussi sbt (un outil pour construire des projets Scala), alors il faudra suivre aussi les étapes suivantes :
- Vérifier que vous avez bien une version du jdk Java supérieure à 11.
- Installez curl à l'aide de la commande
sudo apt install curl
- Tapez ensuite les commandes suivantes (disponibles sur le site https://www.scala-lang.org/download/ après avoir choisi "download sbt")
$ echo "deb https://dl.bintray.com/sbt/debian /" | sudo tee -a /etc/apt/sources.list.d/sbt.list
$ curl -sL "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x2EE0EA64E40A89B84B2DF73499E82A75642AC823" | sudo apt-key add
- Ensuite, tapez les commandes
sudo apt-get update
et sudo apt-get install sbt
- Pour lancer sbt, utilisez la commande
sbt
(cela mettra un peu de temps la première fois).
Fedora
Installation sous Fedora
- Exécutez la commande
sudo dnf install scala
- Vérifiez l'installation avec
scala -version
Si vous voulez installer aussi sbt (un outil pour construire des projets Scala), alors il faudra suivre aussi les étapes suivantes :
- Vérifier que vous avez bien une version du jdk Java supérieure à 8.
Vous pouvez installer la version qui vous convient en suivant les instructions ici : https://www.tecmint.com/install-java-in-fedora/
- Si
curl
n'est pas installé, installez curl à l'aide de la commande sudo dnf install curl
- Tapez ensuite les commandes suivantes (disponibles sur le site https://www.scala-sbt.org/download.html)
$ curl https://bintray.com/sbt/rpm/rpm > bintray-sbt-rpm.repo
$ sudo mv bintray-sbt-rpm.repo /etc/yum.repos.d/
$ sudo yum install sbt
- Pour lancer sbt, utilisez la commande
sbt
(cela mettra un peu de temps la première fois).