关于安装Scala 2.11.4?

关于安装Scala 2.11.4?

我是 Ubuntu 新手。我想在我的计算机上安装最新的 Scala 版本 2.11.4,但他们网站上的说明对我来说太晦涩难懂了。有人能一步一步解释如何安装吗?

答案1

安装 Scala 最简单的方法是使用.deb安装文件。在下载页面您可以看到最新的稳定版本。然后转到所有下载页面并找到该版本(或Scala 2.11.4)。向下滚动到该版本页面的底部,然后查找scala-2.11.4.deb(或适当的版本)并下载。

如果你熟悉命令行,可以安装下载的 Scala德布和:

sudo dpkg -i scala-2.11.4.deb

否则,你必须安装德比通过 Ubuntu 软件中心,或者通过终端:

sudo apt-get install gdebi

安装 GDebi 后,您可以双击scala-2.11.4.deb在文件浏览器中,它将打开包安装程序。最后,单击“安装包”,您的新版本 Scala 将被安装。

答案2

只需下载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

答案3

安装 scala 2.11.4 或 Ubuntu 存储库或 PPA 中没有的任何其他版本(但请注意:scala 需要 JAVA,我假设你已经安装了它。请参阅Ubuntu 帮助如果没有的话)。

  • 下载文件。
  • 将内容提取到系统上的某个位置。我会选择 /opt/scala/。例如:

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

  • “文档”中的自述文件指出您可以从 bin 目录运行 scala:

安装

解压存档并直接从bin 目录运行上述命令。我们建议将目录的完整路径添加binPATH环境变量中。

  • ...您拥有以下工具:

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

    所以你会

    cd /opt/scala
    scala
    

    打开解释器。


  • 关于自述文件中提到的PATH:

    通过将此行添加到.profile您的主目录中,将 Scala 添加到您的 $PATH

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

    请注意,路径名也需要以您提取的内容命名。添加它将不再需要这样做cd /opt/scala/,您可以scala从系统上的任何地方调用。

答案4

是的,安装指示scala-lang.org 上的答案很简短,并且假设用户对环境变量的设置有一定的熟练程度。这里或 stackoverflow 上的大多数答案也都存在这种假设。我想补充答案的另一个原因是,scala-lang.org 上没有更多可供下载的 .deb 文件了。

最近,我按照以下步骤成功在我的计算机上安装了 Scala 2.11.7。这是一次全新的 Scala 安装,并且已经安装了 Java 1.8。

  1. 从以下网址下载 scala-2.11.7.tgzhttp://www.scala-lang.org/download/到我的下载目录。

  2. 导航到下载目录并解压档案:

    sudo tar xvfz scala-2.11.4.tgz
    
  3. 将解压后的目录移动到说明中指示的目录:

    mv scala-2.11.7 /usr/local/share/scala
    
  4. 永久设置环境变量。如 Stack Overflow 上的问题所示这里,并被其他软件包安装使用,(例如,我发现 Anaconda Python 是它的最后一个自动编辑),可靠的方法之一是通过编辑 .bashrc 文件或使用这些命令直接将这些变量添加到 PATH 中:

    export 'SCALA_HOME="/usr/local/share/scala"' >> ~/.bashrc
    
    export 'PATH="$PATH:$SCALA_HOME/bin"' >> ~/.bashrc
    
  5. 重新加载 shell 以使更改生效:

    exec $SHELL
    

现在,您可以通过输入以下命令从命令行启动 Scala REPL:

scala 

相关内容