站长网 百科 如何使用Typesafe Stack deb repo与Oracle Java 6而不是OpenJDK

如何使用Typesafe Stack deb repo与Oracle Java 6而不是OpenJDK

我想通过他们的Deb repo将Typesafe Stack安装到Ubuntu Server,但是没有下载所有的OpenJDK软件包.我安装了Oracle JDK 6并通过更新替代方案在我的PATH中安装OpenJDK打破了一些东西. 最好的方法是什么?我似乎不能使用apt-get –no-install-recommended标志:

我想通过他们的Deb repo将Typesafe Stack安装到Ubuntu Server,但是没有下载所有的OpenJDK软件包.我安装了Oracle JDK 6并通过更新替代方案在我的PATH中安装OpenJDK打破了一些东西.

最好的方法是什么?我似乎不能使用apt-get –no-install-recommended标志:

$> sudo apt-get install --no-install-recommends typesafe-stack sbt
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  ca-certificates-java default-jre default-jre-headless g8 java-common libaccess-bridge-java libaccess-bridge-java-jni openjdk-6-jre
  openjdk-6-jre-headless openjdk-6-jre-lib
Suggested packages:
  equivs icedtea-plugin sun-java6-fonts ttf-sazanami-gothic ttf-kochi-gothic ttf-sazanami-mincho ttf-kochi-mincho ttf-telugu-fonts ttf-oriya-fonts
  ttf-kannada-fonts ttf-bengali-fonts
Recommended packages:
  icedtea-netx icedtea-6-jre-cacao icedtea-6-jre-jamvm
The following NEW packages will be installed:
  ca-certificates-java default-jre default-jre-headless g8 java-common libaccess-bridge-java libaccess-bridge-java-jni openjdk-6-jre
  openjdk-6-jre-headless openjdk-6-jre-lib sbt typesafe-stack
0 upgraded,12 newly installed,0 to remove and 7 not upgraded.
Need to get 33.0 MB of archives.
After this operation,86.9 MB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.

PS – 我知道Typesafe Stack组件可以与我当前的设置一起使用,因为我安装了它并且使用他们之前的安装程序运行良好.

我目前正在Ubuntu自己的’universe’存储库中查看’scala’和’scala-library’软件包,而不是Typesafe存储库.这些包依赖于’java6-runtime'(我运行Ubuntu 12.10,’Quantal’).对于在Typesafe存储库中找到的包可能不是这种情况,但原则应该是相同的.

equivs包可用于创建虚假包裹存根(例如,包:local-java-runtime),其错误地声称提供不期望的JRE(例如:提供:java6-运行时).

这样你就可以手动安装你想要的任何支持Scala的JRE,然后安装你创建的存根包,而apt-get install scala将不再抱怨(存根包将满足依赖性,而APT不必引入JRE).

看一下here,阅读有关的内容,看看它是如何完成的.

顺便说一句,至少在我正在运行的Linux发行版中,我看到’openjdk-7-jre’已经提供了’java6-runtime’,所以也许’java6-runtime’依赖可能不像过去那样带来不便.

本文来自网络,不代表站长网立场,转载请注明出处:https://www.zwzz.com.cn/html/baike/2021/0524/5674.html

作者: dawei

【声明】:站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。
联系我们

联系我们

0577-28828765

在线咨询: QQ交谈

邮箱: xwei067@foxmail.com

工作时间:周一至周五,9:00-17:30,节假日休息

返回顶部