【问题标题】:How can you install Jenkins on linux mint or ubuntu using oracle jdk instead of openjdk?如何使用 oracle jdk 而不是 openjdk 在 linux mint 或 ubuntu 上安装 Jenkins?
【发布时间】:2016-12-12 04:31:57
【问题描述】:

我已经在我的计算机上安装了 Oracle JDK/JRE,但是当我尝试使用“sudo apt-get install jenkins”下载和安装 Jenkins 2.35 时,也会获取 openjdk 依赖项。如何防止这种情况发生?

【问题讨论】:

  • 你安装的是什么版本的Java?它在哪里/如何安装?您可以随时将其删除; AFAIK apt-get 会查找 Java,如果找不到,它会捕获 OpenJDK 版本。
  • 我已经安装了 Oracle jdk 8。

标签: java ubuntu jenkins openjdk apt


【解决方案1】:

你可以看到这个链接: https://serverfault.com/questions/250224/how-do-i-get-apt-get-to-ignore-some-dependencies

您可以使用 apt-get 尝试使用 --nodeps 标志。 或者下载包并使用带有选项--ignore-depends 的dpkg 安装它。

【讨论】:

  • 谢谢。我确实设法最终安装了它,但我不得不通过 apt 重新安装 jdk 8。
【解决方案2】:

我终于设法安装了 Jenkins。我必须通过 apt 安装 Oracle jdk 8。

  sudo apt-get install python-software-properties
  sudo add-apt-repository ppa:webupd8team/java
  sudo apt-get update
  sudo apt-get install oracle-java8-installer

我根据 Java 8 安装程序 cmets 添加了此步骤:

  sudo apt-get install oracle-java8-set-default

然后我将 JAVA_HOME 添加到 /etc/environment 以匹配 jvm 路径。

然后我就可以通过 apt 安装 jenkins:

  sudo apt-get install jenkins

我按照此处给出的步骤添加了一些附加步骤:

How to install Oracle JDK on Ubuntu 16.04

【讨论】:

    猜你喜欢
    • 2013-05-24
    • 1970-01-01
    • 2018-03-06
    • 1970-01-01
    • 2022-01-03
    • 2013-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多