Dependices 不适合(java 8)在 Linux 上安装 JOSM

Dependices 不适合(java 8)在 Linux 上安装 JOSM

我想在旧 Mint 上安装 JOSM(https://josm.openstreetmap.de/wiki/Download#Ubuntu)因此我将文件 josm.list 添加到 sources.list.d 中,其中包含一行:

deb https://josm.openstreetmap.de/apt trusty universe

并尝试过:

# apt-get install josm

翻译输出:

The following packages have unfulfilled dependencies:
 josm: Requires: openjdk-8-jre but can not be installed or
                 java8-runtime but can not be installed

但:

$ java -version
java version "1.8.0_141"
Java(TM) SE Runtime Environment (build 1.8.0_141-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.141-b15, mixed mode)

我知道它不是最新的 1.8.0_17x,但它是 1.8...我应该怎么做才能安装 josm?

答案1

好的,我发布了问题,几分钟后就找到了解决方案......如此频繁......

# apt-add-repository ppa:openjdk-r/ppa
# apt-get-update
# apt-get install josm

并且 JOSM 正在全面运行,从 OSM 服务器下载数据。

感谢你们成为小黄鸭!(真的谢谢你们)

答案2

JOSM 下载网页描述了如何将 JOSM 添加到您最喜欢的发行版中。可能是最新的稳定版本。在最新的 Mint 20.1 中,josm 已经过时了。链接1帮助过我。

相关内容