Scala Language
Ställa in Scala
Sök…
På Linux via dpkg
På Debian-baserade distributioner, inklusive Ubuntu, är det enklaste sättet att använda .deb
installationsfilen. Gå till Scala-webbplatsen . Välj den version du vill installera och bläddra nedåt och leta efter scala-xxxdeb
.
Du kan installera scala deb från kommandoraden:
sudo dpkg -i scala-x.x.x.deb
För att verifiera att den är korrekt installerad i terminalkommandotolken:
which scala
Svaret som returneras bör motsvara det du placerade i din PATH-variabel. För att verifiera att scala fungerar:
scala
Detta bör starta Scala REPL och rapportera versionen (som i sin tur ska matcha den version du laddade ner).
Ubuntu-installation via manuell nedladdning och konfiguration
Ladda ner din önskade version från Lightbend med curl
:
curl -O http://downloads.lightbend.com/scala/2.xx.x/scala-2.xx.x.tgz
Packa upp tar
-filen till /usr/local/share
eller /opt/bin
:
unzip scala-2.xx.x.tgz
mv scala-2.xx.x /usr/local/share/scala
Lägg till PATH
till ~/.profile
eller ~/.bash_profile
eller ~/.bashrc
genom att inkludera den här texten i en av dessa filer:
$SCALA_HOME=/usr/local/share/scala
export PATH=$SCALA_HOME/bin:$PATH
För att verifiera att den är korrekt installerad i terminalkommandotolken:
which scala
Svaret som returneras bör motsvara det du placerade i din PATH
variabel. För att verifiera att scala
fungerar:
scala
Detta bör starta Scala REPL och rapportera versionen (som i sin tur ska matcha den version du laddade ner).
Mac OSX via Macports
Öppna ett terminalfönster på Mac OSX-datorer med MacPorts installerat och skriv:
port list | grep scala
Här listas alla tillgängliga Scala-paket. Så här installerar du en (i detta exempel 2.11-versionen av Scala):
sudo port install scala2.11
( 2.11
kan ändras om du vill installera en annan version.)
Alla beroenden installeras automatiskt och din $PATH
parameter uppdateras. För att verifiera allt fungerat:
which scala
Detta visar dig vägen till Scala-installationen.
scala
Detta öppnar Scala REPL och rapporterar det installerade versionnumret.