Я новичок в Ubuntu. Я хочу установить последнюю версию Scala 2.11.4 на мою машину, но инструкции на их сайте загадочны для меня. Кто-нибудь может объяснить, как установить его шаг за шагом?
Я новичок в Ubuntu. Я хочу установить последнюю версию Scala 2.11.4 на мою машину, но инструкции на их сайте загадочны для меня. Кто-нибудь может объяснить, как установить его шаг за шагом?
Ответы:
Самый простой способ установить Scala - использовать установочный файл .deb . На странице загрузки вы можете увидеть новейшую стабильную версию. Затем перейдите на страницу « Все загрузки» и найдите эту версию (или Scala 2.11.4 ). Прокрутите вниз до нижней части страницы этой версии и найдите scala-2.11.4.deb (или соответствующую версию) и загрузите ее.
Если вы знакомы с командной строкой, вы можете установить скачанный Debian deb с помощью:
sudo dpkg -i scala-2.11.4.deb
В противном случае вам придется установить GDebi либо через Ubuntu Software Center, либо через терминал с:
sudo apt-get install gdebi
После установки GDebi вы можете дважды щелкнуть scala-2.11.4.deb в вашем файловом браузере, чтобы открыть установщик пакета. Наконец, нажмите «Установить пакет», и ваша новая версия Scala будет установлена.
Просто скачайте 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
sudo apt-get install scala
. dpkg установит его.
sudo apt-get install scala
, как sudo dpkg -i scala-2.11.6.deb
это достаточно, но установка scala.deb
с сайта, я думаю, лучше, чем использовать sudo apt-get install scala
, так как официальные репозитории более актуальны
Установка scala 2.11.4 или любой другой версии, отсутствующей в репозитории Ubuntu или в PPA (учтите: для scala потребуется JAVA, и я предполагаю, что она уже установлена. См. Справку по ubuntu, если ее нет).
Извлеките содержимое куда-нибудь в вашей системе. Я бы выбрал / opt / scala /. Что-то вроде:
tar xvfz ~ / Загрузки / scala-2.11.4.tgz / opt / mv /opt/scala-2.11.4/ / opt / scala /
В файле readme в состоянии "docs" вы можете запустить 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
из любой точки вашей системы.
Да, инструкции по установке на scala-lang.org являются краткими и предполагают определенный уровень владения настройкой переменных среды. Это предположение также присутствует в большинстве ответов здесь или в стеке потока. Еще один резонанс, который я хотел добавить, - это то, что больше нет файлов .deb, доступных для скачивания с scala-lang.org.
Недавно я успешно установил Scala 2.11.7 на свою машину, выполнив следующие действия. Это была новая установка Scala, и Java 1.8 уже присутствовал.
Загрузил scala-2.11.7.tgz из http://www.scala-lang.org/download/ в мой каталог загрузок.
Перейдите в каталог загрузок и распакуйте архив:
sudo tar xvfz scala-2.11.4.tgz
Переместите распакованный каталог в каталог, указанный в инструкции:
mv scala-2.11.7 /usr/local/share/scala
Установите переменные среды постоянно. Как указано в вопросе о переполнении стека здесь и используется другими установками программного пакета (например, я нашел Anaconda Python в качестве последнего автоматического редактирования на нем), один из надежных способов сделать это - отредактировать файл .bashrc или добавить эти переменные. в ПУТЬ напрямую с этими командами:
export 'SCALA_HOME="/usr/local/share/scala"' >> ~/.bashrc
export 'PATH="$PATH:$SCALA_HOME/bin"' >> ~/.bashrc
Перезагрузите оболочку, чтобы изменения вступили в силу:
exec $SHELL
Теперь вы можете запустить Scala REPL из командной строки, набрав:
scala
sudo
шаг 2, но, возможно, шаг 3. И вам также не нужен sudo для редактирования вашего.bashrc