너무 길어요.

너무 길어요.

우수한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.

FreeBSD 포트 및 패키지 사이트의 <code>openjdk11</code> 패키지 세부정보 페이지 스크린샷.

표시되는 다음 페이지에서 제목을 확인하세요.

/head/java/openjdk11 색인

마지막 부분을 설치할 패키지 이름으로 사용합니다. 그래서 여기서 우리가 원하는 것은 입니다 openjdk11.

이 짧은 이름을 사용하여 설치합니다.

$ sudo pkg install openjdk11

...설치를 계속할지 묻는 메시지가 나타납니다. 이 Java 버전에 대한 최신 업데이트를 자동으로 받게 됩니다. 위에 표시된 웹 목록에서 11.0.3 및 11.0.4에 대한 업데이트가 어떻게 언급되어 있는지 확인하세요.

바이너리 패키지

사전 구축된 Java 설치의 경우 다음을 실행하세요.

sudo pkg install openjdk12 

그러면 OpenJDK가 설치된 것을 확인할 수 있습니다 /usr/local/openjdk12/.

그런 다음 설치할 일부 환경 변수를 설정해야 할 수도 있습니다. 예를 들어, 내 .zshrczsh 구성 파일에 다음을 추가합니다.

 path+=/usr/local/openjdk12/bin 

관련 정보