우수한FreeBSD 포트 검색나 페이지결과 목록 보기아이템openjdk11-11.0.4+11.1
.
설치하려고 하면:
$ sudo pkg install openjdk11-11.0.4+11.1
…패키지를 찾을 수 없다는 오류가 발생합니다.
FreeBSD 저장소 디렉토리 업데이트 중...
FreeBSD 저장소가 최신 상태입니다.
모든 저장소가 최신 상태입니다.
pkg: 저장소에서 'openjdk11-11.0.4+11.1'과 일치하는 설치 패키지를 찾을 수 없습니다.
➥ 여기서 내가 무엇을 놓치고 있나요? FreeBSD 12에 Java/OpenJDK 11 또는 12를 설치하는 올바른 방법은 무엇입니까?
답변1
너무 길어요.
openjdk11
길고 구체적인 패키지 이름 대신 프로젝트에 짧고 일반적인 이름을 사용하세요 openjdk11-11.0.4+11.1
.
$ sudo pkg install openjdk11
프로젝트의 짧은 이름을 사용하세요.
게시한 링크(제품 목록)를 클릭하세요.openjdk11-11.0.4+11.1
.
표시되는 다음 페이지에서 제목을 확인하세요.
/head/java/openjdk11 색인
마지막 부분을 설치할 패키지 이름으로 사용합니다. 그래서 여기서 우리가 원하는 것은 입니다 openjdk11
.
이 짧은 이름을 사용하여 설치합니다.
$ sudo pkg install openjdk11
...설치를 계속할지 묻는 메시지가 나타납니다. 이 Java 버전에 대한 최신 업데이트를 자동으로 받게 됩니다. 위에 표시된 웹 목록에서 11.0.3 및 11.0.4에 대한 업데이트가 어떻게 언급되어 있는지 확인하세요.
바이너리 패키지
사전 구축된 Java 설치의 경우 다음을 실행하세요.
sudo pkg install openjdk12
그러면 OpenJDK가 설치된 것을 확인할 수 있습니다 /usr/local/openjdk12/
.
그런 다음 설치할 일부 환경 변수를 설정해야 할 수도 있습니다. 예를 들어, 내 .zshrc
zsh 구성 파일에 다음을 추가합니다.
path+=/usr/local/openjdk12/bin