我正在编写 Scala 代码,想在我的 Ubuntu 10.10 系统中安装最新的 2.8.1 版本,但 Ubuntu 存储库中只有过时的 2.7 软件包,所以我必须使用 Slackware 方式并使用 tarball 手动安装。同时,Debian 已经有 scala_2.8.1.dfsg-1_all.deb 可用。我不能直接在 Ubuntu 中安装它吗?
答案1
你可以按如下方式使用 jar 安装程序:
首先从 Scala 网站下载 IzPack 安装程序,http://www.scala-lang.org/downloads。
运行它
sudo java -jar 安装程序.jar
并使用默认文件夹 /usr/local/scala 进行安装
(对我来说它是 sudo java -jar scala-2.8.1.final-installer.jar)。
然后编辑 /etc/environment,使 PATH 如下 PATH="... :/usr/local/scala/bin" 并添加 SCALA_HOME=/usr/local/scala
现在注销并重新登录。
答案2
只要依赖关系可满足,这应该一般都有效。
由于这个软件包可能只在 Debian 上测试过而没有在 Ubuntu 上测试过,因此存在更高的风险,例如它没有声明所有必要的依赖项或者与 Ubuntu 中的某些更改不兼容。