Debian 기반, RPM 기반 및 Alpine Linux 배포를 위한 Amazon Corretto 8 설치 지침 - Amazon Corretto

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 패키지 수동 다운로드 및 설치

  1. 다운로드 페이지에서 Linux .deb 파일을 다운로드합니다. JDK를 설치하기 전에 java-common 패키지를 설치합니다.

    sudo apt-get update && sudo apt-get install java-common
  2. 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 패키지 수동 다운로드 및 설치

  1. 다운로드 페이지에서 Linux .rpm 파일을 다운로드합니다.

  2. 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