Debian 기반, RPM 기반 및 Alpine Linux 배포를 위한 Amazon Corretto 8 설치 지침
이 주제에서는 Debian 기반, RPM 기반 및 Alpine Linux 배포에서 Amazon Corretto 8을 설치하는 방법을 설명합니다.
Amazon Linux 2에 Amazon Corretto 8을 설치해야 하는 경우 Amazon Linux에 설치 섹션을 참조하세요.
Debian 기반 Linux에 Amazon Corretto 8 설치
이 섹션에서는 Debian 기반 운영 체제를 실행하는 호스트 또는 컨테이너에 Amazon Corretto 8을 설치하고 제거하는 방법을 설명합니다.
apt 사용
Ubuntu와 같은 Debian 기반 시스템에서 Corretto Apt 리포지토리를 사용하려면 Corretto 퍼블릭 키를 가져온 후 다음 명령을 사용하여 시스템 목록에 리포지토리를 추가합니다.
wget -O - https://apt.corretto.aws/corretto.key | sudo gpg --dearmor -o /usr/share/keyrings/corretto-keyring.gpg && \ echo "deb [signed-by=/usr/share/keyrings/corretto-keyring.gpg] https://apt.corretto.aws stable main" | sudo tee /etc/apt/sources.list.d/corretto.list
리포지토리가 추가되면 다음 명령을 실행하여 Corretto 8을 설치할 수 있습니다.
sudo apt-get update; sudo apt-get install -y java-1.8.0-amazon-corretto-jdk
14.04와 같은 이전 버전 Ubuntu에서는 다음과 같은 오류가 발생할 수 있습니다.
GPG error: https://apt.corretto.aws stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A122542AB04F24E3
그렇다면 다음을 통해 퍼블릭 키를 추가하세요.
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys A122542AB04F24E3
Debian 패키지 수동 다운로드 및 설치
-
다운로드 페이지에서 Linux
.deb
파일을 다운로드합니다. JDK를 설치하기 전에java-common
패키지를 설치합니다.sudo apt-get update && sudo apt-get install java-common
-
dpkg --install
을 사용하여.deb
파일을 설치합니다. 예를 들어, 다음 명령을 사용하여 x86_64 deb를 설치합니다.sudo dpkg --install java-1.8.0-amazon-corretto-jdk_8.252.09-1_amd64.deb
설치 확인
터미널에서 다음 명령을 실행하여 설치를 확인합니다.
java -version
예를 들어, Corretto-8.252.09.1의 예상 출력은 다음과 같습니다.
openjdk version "1.8.0_252" OpenJDK Runtime Environment Corretto-8.252.09.1 (build 1.8.0_252-b09) OpenJDK 64-Bit Server VM Corretto-8.252.09.1 (build 25.252-b09, mixed mode)
Corretto
가 언급되지 않은 버전 문자열이 보이면 다음 명령을 실행하여 java
또는 javac
기본 공급자를 변경합니다.
sudo update-alternatives --config java
JDK를 사용 중인 경우에도 다음을 실행해야 합니다.
sudo update-alternatives --config javac
Amazon Corretto 8 제거
다음 명령을 사용하여 Amazon Corretto 8을 제거할 수 있습니다.
JDK 제거:
sudo dpkg --remove java-1.8.0-amazon-corretto-jdk
RPM 기반 Linux에 Amazon Corretto 8 설치
yum 사용
yum 패키지 관리자(예: Amazon Linux AMI)와 함께 Corretto RPM 리포지토리를 사용하려면 Corretto 퍼블릭 키를 가져온 다음 시스템 목록에 리포지토리를 추가합니다. 대부분의 시스템에서는 다음 명령을 실행해야 합니다.
sudo rpm --import https://yum.corretto.aws/corretto.key sudo curl -L -o /etc/yum.repos.d/corretto.repo https://yum.corretto.aws/corretto.repo
리포지토리가 추가되면 다음 명령을 실행하여 Corretto 8을 설치할 수 있습니다.
sudo yum install -y java-1.8.0-amazon-corretto-devel
zypper 사용
zypper 패키지 관리자(예: openSUSE)와 함께 Corretto RPM 리포지토리를 사용하려면 Corretto 퍼블릭 키를 가져온 후 다음 명령을 실행하여 시스템 목록에 리포지토리를 추가합니다.
sudo zypper addrepo https://yum.corretto.aws/corretto.repo; sudo zypper refresh
리포지토리가 추가되면 다음 명령을 실행하여 Corretto 8을 설치할 수 있습니다.
sudo zypper install java-1.8.0-amazon-corretto-devel
RPM 패키지 수동 다운로드 및 설치
-
다운로드 페이지에서 Linux
.rpm
파일을 다운로드합니다. -
yum localinstall
을 사용하여 다운로드한.rpm
파일을 설치합니다. 예를 들어, 다음 명령을 사용하여 x86_64 rpm를 설치합니다.sudo yum localinstall java-1.8.0-amazon-corretto-devel-1.8.0_252.b09-1.x86_64.rpm
설치 확인
터미널에서 다음 명령을 실행하여 설치를 확인합니다.
java -version
예를 들어, Corretto-8.252.09.1의 예상 출력은 다음과 같습니다.
openjdk version "1.8.0_252" OpenJDK Runtime Environment Corretto-8.252.09.1 (build 1.8.0_252-b09) OpenJDK 64-Bit Server VM Corretto-8.252.09.1 (build 25.252-b09, mixed mode)
Corretto
가 언급되지 않은 버전 문자열이 보이면 다음 명령을 실행하여 java
또는 javac
기본 공급자를 변경합니다.
sudo alternatives --config java
JDK를 사용 중인 경우에도 다음을 실행해야 합니다.
sudo alternatives --config javac
Amazon Corretto 8 제거
다음을 사용하여 Amazon Corretto 8을 제거할 수 있습니다.
JDK 제거:
sudo yum remove java-1.8.0-amazon-corretto-devel
Alpine Linux에 Amazon Corretto 8 설치
Alpine 패키지 관리자 사용
Alpine 패키지 관리자와 함께 Corretto Alpine 리포지토리를 사용하려면 Corretto 퍼블릭 키를 가져온 다음 시스템 목록에 리포지토리를 추가합니다. 대부분의 시스템에서는 다음 명령을 실행해야 합니다.
wget -O /etc/apk/keys/amazoncorretto.rsa.pub https://apk.corretto.aws/amazoncorretto.rsa.pub echo "https://apk.corretto.aws/" >> /etc/apk/repositories apk update
리포지토리가 추가되면 다음 명령을 실행하여 Corretto 8을 설치할 수 있습니다.
apk add amazon-corretto-8
다음을 실행하여 Corretto 8 JRE를 설치할 수 있습니다.
apk add amazon-corretto-8-jre
Amazon Corretto 8 제거
다음을 사용하여 Amazon Corretto 8을 제거할 수 있습니다.
JDK 제거:
apk del amazon-corretto-8