Linux에 JOSM을 설치하는 데 종속 항목이 적합하지 않습니다(java 8).

Linux에 JOSM을 설치하는 데 종속 항목이 적합하지 않습니다(java 8).

Old Mint에 JOSM을 설치하고 싶었습니다.https://josm.openstreetmap.de/wiki/Download#Ubuntu). 그래서 한 줄이 포함된 josm.list 파일을 source.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나를 도와 주었다.

관련 정보