我正在尝试在 Ubuntu 16.04 Beta 2 上安装 openjdk。
从 beta 1 升级到 beta 2 后,安装了 openjdk 8,并删除了 openjdk 7。尝试安装 openjdk 7 时,我收到以下消息:
Package openjdk-7-jdk is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
只能从其他来源获得
Oracle JDK 对我来说不是一个选择,但我安装它没有问题。我需要 OpenJDK。
我努力了:
sudo apt-get update
- 通过我在其中一篇文章中找到的链接重建 sources.list。
- 下载并完全重新安装 Ubuntu 16.04。
以上都无济于事。
答案1
同样的问题,使用这个非官方 repo 解决了 https://launchpad.net/~no1wantdthisname/+archive/ubuntu/openjdk-fontfix
您需要安装此版本的 tzdata
http://ftp.uk.debian.org/debian/pool/main/t/tzdata/tzdata_2016c-0%2bdeb7u1_all.deb