问题描述
我是 Ubuntu 新手。我想在我的机器上安装最新的 Scala 版本 2.11.4,但他们网站上的说明对我来说很神秘。谁能解释一下如何一步一步安装吗?
最佳答案
安装 Scala 最简单的方法是使用 .deb 安装文件。在download page上您可以看到最新的稳定版本。然后转到 All Downloads 页面并找到该版本(或 Scala 2.11.4 )。向下滚动到该版本页面的底部,查找 scala-2.11.4.deb(或适当的版本)并下载。
如果您熟悉命令行,则可以使用以下命令安装下载的 Scala deb:
sudo dpkg -i scala-2.11.4.deb
否则,您将必须通过 Ubuntu 软件中心或通过终端安装 GDebi:
sudo apt-get install gdebi
安装 GDebi 后,您可以在文件浏览器中双击 scala-2.11.4.deb,这将打开软件包安装程序。最后,单击 “Install Package”,您的新版本 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
第三种答案
安装 scala 2.11.4 或 Ubuntu 存储库或 PPA 中没有的任何其他版本(但请注意:scala 需要 JAVA,我假设您已经安装了该版本。如果尚未安装,请参阅 ubuntu help)。
-
download 文件。
-
将内容提取到系统上的某个位置。我会选择/opt/scala/。类似于:\ntar xvfz ~/Downloads/scala-2.11.4.tgz /opt/\n mv /opt/scala-2.11.4//opt/scala/
-
“docs” 中的自述文件表明您可以从 bin 目录运行 scala:
\\n
Installation
\\n
Decompress the archive and run the above commands directly from
bin
\\n directory. We recommend adding the full path of thebin
directory to\\n thePATH
environment variable.\\n
-
…您拥有以下工具:
\n
- scala Scala interactive interpreter\n- scalac Scala compiler\n- fsc Scala resident compiler\n- scaladoc Scala API documentation generator\n- scalap Scala classfile decoder\n
\n
所以你会做
\n
cd /opt/scala\nscala\n
\n
打开解释器。
-
关于自述文件中提到的 PATH:
\n
通过将此行添加到主目录中的
.profile
来将 Scala 添加到 $PATH\n
PATH="$PATH:/opt/scala/bin"\n
\n
请注意,路径名也需要以您提取的内容命名。添加它将不再需要执行
cd /opt/scala/
,并且您可以从系统上的任何位置调用scala
。