Szukaj…


W systemie Linux przez dpkg

W dystrybucjach opartych na Debianie, w tym Ubuntu, najprostszym sposobem jest użycie pliku instalacyjnego .deb . Przejdź do strony Scala . Wybierz wersję, którą chcesz zainstalować, a następnie przewiń w dół i poszukaj scala-xxxdeb .

Możesz zainstalować debal scala z wiersza poleceń:

sudo dpkg -i scala-x.x.x.deb

Aby sprawdzić, czy jest poprawnie zainstalowany, w wierszu polecenia terminala:

which scala

Zwrócona odpowiedź powinna być równoważna z tym, co umieściłeś w zmiennej PATH. Aby sprawdzić, czy Scala działa:

scala

Powinno to uruchomić Scala REPL i zgłosić wersję (która z kolei powinna pasować do pobranej wersji).

Instalacja Ubuntu poprzez ręczne pobieranie i konfigurację

Pobierz preferowaną wersję z Lightbend z curl :

curl -O http://downloads.lightbend.com/scala/2.xx.x/scala-2.xx.x.tgz

Rozpakuj plik tar do /usr/local/share lub /opt/bin :

unzip scala-2.xx.x.tgz 
mv scala-2.xx.x /usr/local/share/scala

Dodaj PATH do ~/.profile lub ~/.bash_profile lub ~/.bashrc ten tekst do jednego z tych plików:

$SCALA_HOME=/usr/local/share/scala
export PATH=$SCALA_HOME/bin:$PATH

Aby sprawdzić, czy jest poprawnie zainstalowany, w wierszu polecenia terminala:

which scala

Zwrócona odpowiedź powinna być równoważna temu, co umieściłeś w zmiennej PATH . Aby sprawdzić, czy scala działa:

scala

Powinno to uruchomić Scala REPL i zgłosić wersję (która z kolei powinna pasować do pobranej wersji).

Mac OSX przez Macports

Na komputerach Mac OSX z zainstalowanym MacPorts otwórz okno terminala i wpisz:

port list | grep scala

Spowoduje to wyświetlenie wszystkich dostępnych pakietów związanych ze Scalą. Aby zainstalować jedną (w tym przykładzie Scala w wersji 2.11):

sudo port install scala2.11

( 2.11 może się zmienić, jeśli chcesz zainstalować inną wersję).

Wszystkie zależności zostaną automatycznie zainstalowane, a parametr $PATH zaktualizowany. Aby sprawdzić, czy wszystko działało:

which scala

Spowoduje to wyświetlenie ścieżki do instalacji Scala.

scala

Spowoduje to otwarcie Scala REPL i zgłoszenie numeru zainstalowanej wersji.



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow