Fli*_*rst 24 jdk openjdk 19.04
似乎只有 openjdk-11-jdk 和更新版本可用。有没有办法安装 OpenJDK 8?最好不添加 PPA。
And*_*rew 19
截至目前,UTC 时间 2019 年 4 月 30 日 02:00,Open JDK 8 及其相关软件包已添加回正常的 Ubuntu 19.04 Disco Dingo 存储库。
所以你现在可以做通常的
sudo apt install openjdk-8-jdk
Run Code Online (Sandbox Code Playgroud)
无需添加任何 PPA 或下载 .deb 包。
顺便说一句,我相信该软件包已从 19.04(最初在那里)中删除,因为它(错误地?)从 Debian 测试(相关错误报告)中删除,然后在下游进行了清理。它的维护者 Matthias Klose aka doko 今天重新添加了它。
Kul*_*lfy 12
虽然 PPA 是安装 JDK 8 的首选方法,以便及时获得更新和修复,但如果您仍然想在没有 PPA 的情况下安装,您可以从 Ubuntu 的 Universe 包池下载并安装 JDK 8。
下载 JDK 和 JRE:
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
Run Code Online (Sandbox Code Playgroud)使用 dpkg 安装:
sudo dpkg -i openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb \
openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_amd64.deb \
openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_amd64.deb \
openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
Run Code Online (Sandbox Code Playgroud)安装依赖:
sudo apt install -f
Run Code Online (Sandbox Code Playgroud)如果要使用 PPA 安装,请添加 openjdk-r ppa 并安装:
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt update
sudo apt install openjdk-8-jdk openjdk-8-jre
Run Code Online (Sandbox Code Playgroud)
库尔菲的回答对我有用。但是,我必须进行一些更改才能使其在 Ubuntu 19.04 上运行。
下载 JRE 和 JDK:
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
Run Code Online (Sandbox Code Playgroud)尝试使用安装dpkg(\对我不起作用,只需使用空格):
sudo dpkg -i openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_amd64.deb openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_amd64.deb openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
Run Code Online (Sandbox Code Playgroud)如果您缺少依赖项,则会显示错误。安装依赖项:
sudo apt install -f
Run Code Online (Sandbox Code Playgroud)安装依赖项后,再次尝试安装(转至第 2 步)。
| 归档时间: |
|
| 查看次数: |
22852 次 |
| 最近记录: |