Об установке Scala 2.11.4?

Я плохо знаком с Ubuntu. Я хочу установить последнюю версию 2.11.4 Scala на своей машине, но инструкции относительно их веб-сайта являются загадочными мне. Кто-либо может объяснить, как установить его шаг за шагом?

18
задан 18 October 2016 в 09:13

4 ответа

Самый легкий способ установить Scala состоял бы в том, чтобы использовать файл .deb установки. На страница загрузки Вы видите новейшую стабильную версию. Тогда перейдите в страница All Downloads и найдите что версия (или Scala 2.11.4 ). Прокрутите вниз к нижней части страницы той версии и ищите scala-2.11.4.deb (или соответствующая версия) и загрузите его.

, Если Вы довольны командной строкой, можно установить загруженный Scala deb с:

sudo dpkg -i scala-2.11.4.deb

Иначе, Вы оказываетесь перед необходимостью устанавливать GDebi или через Центр программного обеспечения Ubuntu, или через терминал с:

sudo apt-get install gdebi

, Как только GDebi установлен, можно дважды щелкнуть scala-2.11.4.deb в файловом браузере, который откроет установщик пакета. Наконец, нажмите "Install Package", и Ваша новая версия Scala будет установлена.

17
ответ дан 23 November 2019 в 02:08

Просто загрузите scala.deb и установите его:

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
9
ответ дан 23 November 2019 в 02:08

Установка scala 2.11.4 или любая другая версия, которая не находится в репозитории Ubuntu или PPA (ум, хотя: scala потребует JAVA, и я предполагаю, что Вам уже установили это. Посмотрите справка человечности , если Вы не имеете).

  • загрузка файл.
  • Извлечение содержание к где-нибудь в Вашей системе. Я выбрал бы/opt/scala/. Что-то как:

    tar xvfz ~/Downloads/scala-2.11.4.tgz/opt/mv/opt/scala-2.11.4//opt/scala /

  • readme в "документах" указывают, что можно выполнить scala от каталога bin:

Установка

Распаковка архив и выполненный вышеупомянутые команды непосредственно от bin каталог. Мы рекомендуем добавить полный путь bin каталог к PATH переменная среды.

  • ..., где у Вас есть следующие инструменты:

    - scala       Scala interactive interpreter
    - scalac      Scala compiler
    - fsc         Scala resident compiler
    - scaladoc    Scala API documentation generator
    - scalap      Scala classfile decoder
    

    , Таким образом, Вы сделали бы

    cd /opt/scala
    scala
    

    для открытия интерпретатора.

<час>
  • Относительно ПУТИ, упомянутого в чтении меня:

    Добавляют Scala к Вашему $PATH путем добавления этой строки к .profile внутренняя часть Мышление корневого каталога

    PATH="$PATH:/opt/scala/bin"
    

    , которым путь нужно назвать в честь того, что Вы извлекли его также. Добавление его остановило бы потребность сделать cd /opt/scala/, и можно вызвать scala отовсюду на систему.

3
ответ дан 23 November 2019 в 02:08

Да, установка инструкции на scala-lang.org кратки и принимают определенный уровень мастерства с установкой переменных среды. Это предположение также присутствует в большинстве ответов здесь или на stackoverflow. другая причина, я хотел добавить, что мой ответ - то, что больше нет .deb файлов, доступных для загрузки с scala-lang.org.

Недавно я успешно установил Scala 2.11.7 на моей машине, выполняющей эти шаги. Это была новая установка Scala, и Java 1.8 уже присутствовал.

  1. Загруженный scala-2.11.7.tgz от http://www.scala-lang.org/download/ к моему каталогу Downloads.

  2. Перешли к каталогу загрузок и распаковывают архив:

    sudo tar xvfz scala-2.11.4.tgz
    
  3. Перемещение распакованный каталог к каталогу указал в инструкциях:

    mv scala-2.11.7 /usr/local/share/scala
    
  4. Набор переменные среды постоянно. Как обозначено в вопросе на Переполнении стека здесь , и используемый другими установками программного пакета, (например, Я нашел Anaconda Python как последнее автоматическое редактирование на нем), одним из надежных способов сделать это путем редактирования .bashrc файла или добавления этих переменных к ПУТИ непосредственно с этими командами:

    export 'SCALA_HOME="/usr/local/share/scala"' >> ~/.bashrc
    
    export 'PATH="$PATH:$SCALA_HOME/bin"' >> ~/.bashrc
    
  5. Перезагрузка оболочка для изменений для вступления в силу:

    exec $SHELL
    

Теперь можно запустить Scala REPL с командной строки путем ввода:

scala 
0
ответ дан 23 November 2019 в 02:08

Другие вопросы по тегам:

Похожие вопросы: