Jestem nowy w Ubuntu. Chcę zainstalować najnowszą wersję Scala 2.11.4 na moim komputerze, ale instrukcje na ich stronie są dla mnie tajemnicze. Czy ktoś może wyjaśnić, jak zainstalować go krok po kroku?
Jestem nowy w Ubuntu. Chcę zainstalować najnowszą wersję Scala 2.11.4 na moim komputerze, ale instrukcje na ich stronie są dla mnie tajemnicze. Czy ktoś może wyjaśnić, jak zainstalować go krok po kroku?
Odpowiedzi:
Najłatwiejszym sposobem zainstalowania Scali byłoby użycie pliku instalacyjnego .deb . Na stronie pobierania możesz zobaczyć najnowszą stabilną wersję. Następnie przejdź do strony Wszystkie pobrania i znajdź tę wersję (lub Scala 2.11.4 ). Przewiń w dół strony tej wersji i poszukaj scala-2.11.4.deb (lub odpowiedniej wersji) i pobierz ją.
Jeśli nie masz problemów z wierszem poleceń, możesz zainstalować pobrany deb Scala za pomocą:
sudo dpkg -i scala-2.11.4.deb
W przeciwnym razie będziesz musiał zainstalować GDebi za pośrednictwem Centrum oprogramowania Ubuntu lub przez terminal z:
sudo apt-get install gdebi
Po zainstalowaniu GDebi możesz dwukrotnie kliknąć scala-2.11.4.deb w przeglądarce plików, co otworzy instalator pakietów. Na koniec kliknij „Zainstaluj pakiet”, a nowa wersja Scali zostanie zainstalowana.
Po prostu pobierz scala.debi zainstaluj:
sudo apt-get remove scala-library scala
wget http://www.scala-lang.org/files/archive/scala-2.11.6.deb
sudo dpkg -i scala-2.11.6.deb
sudo apt-get update
sudo apt-get install scala. dpkg go zainstaluje.
sudo apt-get install scala, co sudo dpkg -i scala-2.11.6.debjest wystarczające, ale instalowanie scala.debze strony wydaje mi się lepsze niż korzystanie sudo apt-get install scala, ponieważ oficjalne repozytoria są bardziej aktualne
Instalowanie scali 2.11.4 lub dowolnej innej wersji, która nie znajduje się w repozytorium Ubuntu lub PPA (pamiętaj jednak: scala będzie wymagała JAVA i zakładam, że już ją zainstalowałeś. Zobacz pomoc ubuntu, jeśli nie masz).
Wyodrębnij zawartość gdzieś w systemie. Wybrałbym / opt / scala /. Coś jak:
tar xvfz ~ / Pobieranie / scala-2.11.4.tgz / opt / mv /opt/scala-2.11.4/ / opt / scala /
Plik Readme w „dokumentach” umożliwia uruchomienie scala z katalogu bin:
Instalacja
Rozpakuj archiwum i uruchom powyższe polecenia bezpośrednio z
binkatalogu. Zalecamy dodanie pełnej ścieżkibinkatalogu doPATHzmiennej środowiskowej.
... gdzie masz następujące narzędzia:
- scala Scala interactive interpreter
- scalac Scala compiler
- fsc Scala resident compiler
- scaladoc Scala API documentation generator
- scalap Scala classfile decoder
Tak byś zrobił
cd /opt/scala
scala
aby otworzyć tłumacza.
Jeśli chodzi o ŚCIEŻKĘ wspomnianą w czytaniu mnie:
Dodaj Scalę do $ PATH, dodając ten wiersz do .profileswojego katalogu domowego
PATH="$PATH:/opt/scala/bin"
Pamiętaj, że nazwa ścieżki musi być również nazwana po tym, co ją rozpakowałeś. Dodanie go zatrzymałoby potrzebę robienia tego cd /opt/scala/i możesz przywołać scalaz dowolnego miejsca w systemie.
Tak, instrukcje instalacji na scala-lang.org są krótkie i zakładają pewien poziom biegłości w konfigurowaniu zmiennych środowiskowych. To założenie jest także obecne w większości odpowiedzi tutaj lub przy przepełnieniu stosu. innym rezonem, który chciałem dodać, jest to, że nie ma już plików .deb do pobrania ze strony scala-lang.org.
Ostatnio pomyślnie zainstalowałem Scala 2.11.7 na moim komputerze, wykonując następujące kroki. Była to nowa instalacja Scali, a Java 1.8 była już obecna.
Pobrałem scala-2.11.7.tgz z http://www.scala-lang.org/download/ do mojego katalogu Pobrane.
Przejdź do katalogu pobrań i rozpakuj archiwum:
sudo tar xvfz scala-2.11.4.tgz
Przenieś rozpakowany katalog do katalogu wskazanego w instrukcjach:
mv scala-2.11.7 /usr/local/share/scala
Ustaw zmienne środowiskowe na stałe. Jak wskazano w pytaniu na temat Przepełnienia stosu tutaj i używanym przez inne instalacje pakietów oprogramowania (np. Znalazłem Anacondę Python jako ostatnią automatyczną edycję na nim), jednym z niezawodnych sposobów na to jest edycja pliku .bashrc lub dodanie tych zmiennych do ŚCIEŻKI bezpośrednio za pomocą tych poleceń:
export 'SCALA_HOME="/usr/local/share/scala"' >> ~/.bashrc
export 'PATH="$PATH:$SCALA_HOME/bin"' >> ~/.bashrc
Załaduj ponownie powłokę, aby zmiany odniosły skutek:
exec $SHELL
Teraz możesz uruchomić Scala REPL z wiersza poleceń, wpisując:
scala
sudow kroku 2, ale może w kroku 3. Nie potrzebujesz też sudo do edycji swojego.bashrc