웹사이트 검색

Debian 10에서 APT와 함께 JAVA를 설치하는 방법


Java는 가장 유명하고 널리 사용되는 프로그래밍 언어 중 하나입니다. 현재 수많은 소프트웨어 애플리케이션이 Android Studio와 같이 필요에 따라 작동하기 위해 Java를 사용합니다. Java는 JRE, OpenJDK, Oracle JDK의 3가지 구현으로 제공됩니다.

이들 각각을 차례로 간단히 살펴보겠습니다.

  • JRE(Java Runtime Environment) – Java 애플리케이션 실행에 필요한 소프트웨어 도구 세트입니다.
  • JDK(Java Development Kit) – Java 애플리케이션 및 애플릿 개발에 필요한 개발 환경입니다. 여기에는 인터프리터, 컴파일러, 아카이버 및 기타 소프트웨어 도구가 포함됩니다.
  • OpenJDK – JDK의 오픈 소스 구현입니다. Oracle JDK는 Oracle의 공식 JDK 버전입니다. 또한 Oracle JDK에는 추가 상용 기능이 포함되어 있으며 Java 애플리케이션의 개인 개발과 같은 비상업적 소프트웨어 사용도 허용합니다.

전제 조건

이 튜토리얼에서는 Sudo 권한이 있는 시스템 사용자가 있는 Debian 10 인스턴스가 필요합니다.

이 주제에서는 Debian 10에서 APT를 사용하여 Java를 설치하고 설정하는 방법을 알아봅니다.

어떤 Java 패키지를 설치할지 확실하지 않은 경우 Debian 10의 기본 JDKOpenJDK 11을 사용하는 것이 좋습니다.

Debian 10에 OpenJDK 11을 설치하는 방법

Debian 10OpenJDK 11을 설치하려면 sudo 권한이 있는 일반 사용자로 로그인하고 표시된 대로 시스템 패키지를 업데이트하세요.

sudo apt update

Java가 설치되어 있는지 확인하려면 명령어를 실행하세요.

java -version

그런 다음, 다음 명령을 사용하여 OpenJDK 11을 설치합니다.

sudo apt install default-jdk

이제 다음을 실행하여 OpenJDK 버전을 확인할 수 있습니다.

java -version

문제 없이 설치가 잘 되었다면 아래와 같은 결과가 출력될 것입니다.

이제 Oracle Java를 설치하는 방법을 살펴보겠습니다.

Debian 10에 Oracle Java 12를 설치하는 방법

Debian 10 버스터에 Oracle Java 12를 성공적으로 설치하려면 표시된 대로 Linux Uising Java 저장소를 추가해야 합니다.

sudo echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list

그런 다음 명령을 실행하여 dirmngr을 설치합니다.

sudo apt install dirmngr

다음으로, 표시된 대로 서명 키를 가져옵니다.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A

Linux Uising 저장소를 성공적으로 추가한 후 아래 명령을 실행하여 Debian 10Oracle Java 12를 설치하세요.

sudo apt update
sudo apt install oracle-java12-installer

팝업 창이 표시됩니다. TAB 버튼을 눌러 '확인' 옵션으로 이동한 후 ENTER를 누르세요.

다음 창에서 커서 키를 사용하여 '예' 옵션으로 이동하고 ENTER를 눌러 라이센스 계약에 동의합니다.

Oracle Java 12 버전을 확인하려면 실행하세요.

java --version

엄청난! 이는 Oracle Java 12가 성공적으로 설치되었음을 확인합니다.

Debian 10에서 JAVA_HOME 환경 변수를 설정하는 방법

일부 시나리오에서는 시스템에 두 개 이상의 JAVA 버전이 설치되어 있을 수 있습니다. 기본 버전을 설정해야 하는 경우(예: Oracle Java 12) 아래 명령을 사용하세요.

sudo update-alternatives --config java

아래 표시된 출력에서 기본값으로 설정하려는 Java 버전에 해당하는 숫자를 입력하고 ENTER를 누르세요.

이제 JAVA_HOME 환경 변수를 설정해야 합니다. 이를 수행하려면 /etc/environment 파일을 엽니다.

sudo vim /etc/environment

아래 줄을 추가하세요.

JAVA_HOME="/usr/lib/jvm/java-12-oracle"

그런 다음 텍스트 편집기를 저장하고 종료합니다. 마지막으로 다음과 같이 source 명령을 실행합니다.

source /etc/environment

Java 환경 변수 설정을 확인하려면 명령을 실행하십시오.

echo JAVA_HOME

결론

이 튜토리얼이 끝났습니다. 이 가이드에서는 Debian 10Java를 설치하고 JAVA_HOME 변수를 설정하는 방법을 배웠습니다. 피드백을 보내주시면 언제든지 알려드리겠습니다.