sourcecode

Ubuntu 리눅스에 JDK를 설치하는 방법

copyscript 2022. 8. 27. 10:10
반응형

Ubuntu 리눅스에 JDK를 설치하는 방법

주의: 이것은 오래된 질문이며, 답변은 당시의 세계를 반영하고 있습니다.최신 Ubuntu 디스트리뷰션에서는 OpenJDK를 사용하여 설치할 수 있습니다.

sudo apt install default-jdk

Ubuntu Linux 디스트리뷰션에 Java Development Kit(JDK)를 설치하려고 하는데 설치할 수 없습니다.

Ubuntu에 설치하는 절차는 무엇입니까?

Ubuntu에게 질문 JAVA 설정 방법 참조OpenJDK의 홈,

Open JDK(Java 개키는는는) Ubuntu(Linux) ( ( ( (?

  1. 응용 프로그램 대시에서 터미널을 열거나 ++AltT를 누릅니다.

  2. 저장소 업데이트:

    sudo add-apt-repository ppa:openjdk-r/ppa  # only Ubuntu 17.4 and earlier
    sudo apt update
    
  3. 「」: 「」의 사용 한다.openjdk다음 명령을 사용합니다.

    apt search openjdk
    
  4. 다음 명령을 사용하여 적절한 버전을 설치합니다.

    sudo apt install openjdk-8-jdk
    sudo apt install openjdk-8-source #this is optional, the jdk source code
    
  5. ★★★의 JAVA_HOME(Environment Variable) "Terminal" (환경변수) "Terminal" (터미널)" (환경변수)

    export JAVA_HOME=/usr/lib/jvm/java-8-openjdk
    

    (주:/usr/lib/jvm/java-8-openjdk이치노인스톨에 따라서, 패스를 사용할 필요가 있습니다).

  6. ★★★의 PATH과 같이 합니다(환경변수).Terminal:

    export PATH=$PATH:$JAVA_HOME/bin

  7. 인스톨을 클릭합니다.

    java -version

다음은 2019년 초에 Oracle Java 라이센스가 변경되기 전에 사용되었습니다.

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

작성자가 라이센스 문제에 대한 해결 방법을 찾을 때까지 PPA는 중단됩니다.

Oracle의 JDK 1.7도 쉽게 설치할 수 있습니다.예를 들어 JDK 1.7.0_13을 설치하는 방법은 다음과 같습니다.

루트로서 한다.

cd /usr/local
tar xzf <the file you just downloaded>

일반 사용자로서 ~/.profile에서 설치를 가리키도록 이 두 줄을 추가하거나 변경합니다.

export JAVA_HOME=/usr/local/jdk1.7.0_13
export PATH=$PATH:$JAVA_HOME/bin

Java 설치 디렉토리의 Java ./usr/local.

후 do ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★」. ~/.profile모든 것이 정상적으로 동작합니다.

Oracle의 JDK의 단점은 OpenJDK와 같이 다른 시스템에서도 업데이트되지 않는다는 것입니다. 따라서 Oracle JDK를 필요로 하는 프로그램을 실행하는 경우 가장 많이 고려하고 있습니다.

ZIP 파일을 이미 다운로드한 경우는, 다음의 순서에 따릅니다.

다음 명령을 실행하여 파일의 압축을 풉니다.

tar -xvf ~/Downloads/jdk-7u3-linux-i586.tar.gz
sudo mkdir -p /usr/lib/jvm/jdk1.7.0
sudo mv jdk1.7.0_03/* /usr/lib/jvm/jdk1.7.0/
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0/bin/javaws" 1

설치가 완료되면 다음과 같이 환경변수를 설정합니다.

파일내의 합니다./etc/profile:

sudo gedit /etc/profile

마지막에 다음 행을 추가합니다.

JAVA_HOME=/usr/lib/jvm/jdk1.7.0
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH

출처 : http://javaandme.com/

주의: WebUpd8 팀의 PPA는 2019년 4월 16일부터 종료되었습니다.따라서 이 PPA에는 Java 파일이 없습니다.자세한 내용은 Launchpad의 PPA 페이지를 참조하십시오.따라서 다음과 같은 방법은 과거의 이유로 인해 더 이상 작동하지 않으며 존재합니다.

최신 JDK 1.8을 설치하려면 webupd8team PPA를 사용하십시오.

시스템에 저장소를 추가합니다.

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

이제 다음 명령을 사용하여 Oracle Java 8을 설치할 수 있습니다.

sudo apt-get install oracle-java8-installer

이 ppa 저장소는 환경 변수를 자동으로 설정하는 패키지도 제공합니다.입력만:

sudo apt-get install oracle-java8-set-default

대부분의 경우 OpenJDK는 정상이지만 일부 은행 클라이언트 애플리케이션(내 경우)에는 Oracle JDK가 필요할 수 있습니다. OpenJDK는 사용할 수 없습니다.

Oracle의 JDK용 Ubuntu 12.10+에서는 기본 방식(외부 PPA가 없는 저장소)에 대한 답이 보이지 않는 것에 놀랐습니다.설명해 보겠습니다.

  • Java Package 설치: sudo apt-get install java-package
  • Oracle 다운로드 페이지에서 Oracle JDK 다운로드
  • 받은 ..tar.gz " 카카 archive:make-jpkg jdk-YOUR_VERSION-linux-PLATFORM.tar.gz하면 " " " 가 생성됩니다..deb★★★★★★★★★★★★★★★★★★.
  • 에 드는를 인스톨 를 들면, 「 」 「 」 「 」 「 」 등).sudo dpkg -i oracle-java8-jdk_8u40_amd64.deb)

Oracle JDK를 설치하기 위해 Debian 개발자가 공식적으로 지원하는 방법입니다. 매우 간단합니다.

주의: WebUpd8 팀의 PPA는 2019년 4월 16일부터 종료되었습니다.따라서 이 PPA에는 Java 파일이 없습니다.자세한 내용은 Launchpad의 PPA 페이지를 참조하십시오.따라서 다음과 같은 방법은 과거의 이유로 인해 더 이상 작동하지 않으며 존재합니다.

Ubuntu에 Java 8 설치

먼저 webupd8team Java PPA 저장소를 시스템에 추가하고 다음 명령 집합을 사용하여 Oracle Java 8을 설치해야 합니다.

$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer

설치되어 있는 Java 버전 확인

위의 단계를 사용하여 Oracle Java를 성공적으로 설치한 후 다음 명령을 사용하여 설치된 버전을 확인합니다.

$ java -version

java version "1.8.0_77"
Java(TM) SE Runtime Environment (build 1.8.0_77-b03)
Java HotSpot(TM) 64-Bit Server VM (build 25.77-b03, mixed mode)

###Java 환경 설정

환경 변수를 설정하는 패키지를 제공하는 Webupd8 ppa 저장소에서도 다음 명령을 사용하여 이 패키지를 설치합니다.

$ sudo apt-get install oracle-java8-set-default

언급

간단한 실행:

sudo apt-get install default-jdk

Ubuntu 웹사이트 Wiki:

Ubuntu 10.04 LTS의 경우 Sun-java6 패키지는 Ubuntu 아카이브의 Multiverse 섹션에서 삭제되었습니다.대신 openjdk-6을 사용하는 것이 좋습니다.

자체 Sun JDK/JRE에서 OpenJDK로 전환할 수 없는 경우 Canonical Partner Repository에서 Sun-java6 패키지를 설치할 수 있습니다.명령줄에서 이 저장소를 사용하도록 시스템을 구성할 수 있습니다.

 sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
 sudo apt-get update   
 sudo apt-get install sun-java6-jre sun-java6-plugin
 sudo update-alternatives --config java

Ubuntu 10.10에서는 Sun-java6 패키지가 Ubuntu 아카이브의 Multiverse 섹션에서 삭제되었습니다.대신 openjdk-6을 사용하는 것이 좋습니다.

자체 Sun JDK/JRE에서 OpenJDK로 전환할 수 없는 경우 Canonical Partner Repository에서 Sun-java6 패키지를 설치할 수 있습니다.명령줄에서 이 저장소를 사용하도록 시스템을 구성할 수 있습니다.

 sudo add-apt-repository "deb http://archive.canonical.com/ maverick partner"
 sudo apt-get update   
 sudo apt-get install sun-java6-jre sun-java6-plugin
 sudo update-alternatives --config java

PPA 사용(구식)

주의: WebUpd8 팀의 PPA는 2019년 4월 16일부터 종료되었습니다.따라서 이 PPA에는 Java 파일이 없습니다.자세한 내용은 Launchpad의 PPA 페이지를 참조하십시오.따라서 다음과 같은 방법은 과거의 이유로 인해 더 이상 작동하지 않으며 존재합니다.

WebUpd8 PPA를 사용할 수 있습니다(이것에 의해, Oracle 로부터 필요한 파일이 다운로드되어 JDK 8 이 인스톨 됩니다).

sudo apt-add-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

PPA를 시스템에 추가하는 것이 안전한지, 주의해야 할 "적색 플래그"는 무엇입니까?

또, JAVA_도 확인해 주세요.HOME 변수가 다음과 같이 설정되었습니다.

/usr/lib/jvm/java-8-oracle

수동 설치

Oracle에서 제공하는 tar.gz에는 실제 설치 프로세스가 없습니다.원하는 위치에 파일을 추출하여 경로에 추가합니다.프로세스는 다음과 같습니다.

.tar.gzOracle (여기서 jdk-8u20-linux-x64.tar.gz를 사용)에서 추출합니다.

해제된 를 " "로 이동합니다./usr/lib/jvm되어 있는

sudo mv /path/to/jdk1.8.0_20 /usr/lib/jvm/oracle_jdk8

" " " 를 만듭니다./etc/profile.d/oraclejdk.sh한 경로를 반영하도록 ):(JDK)

export J2SDKDIR=/usr/lib/jvm/oracle_jdk8
export J2REDIR=/usr/lib/jvm/oracle_jdk8/jre
export PATH=$PATH:/usr/lib/jvm/oracle_jdk8/bin:/usr/lib/jvm/oracle_jdk8/db/bin:/usr/lib/jvm/oracle_jdk8/jre/bin
export JAVA_HOME=/usr/lib/jvm/oracle_jdk8
export DERBY_HOME=/usr/lib/jvm/oracle_jdk8/db

또는되므로 즉시 실행하세요!source /etc/profile.d/oraclejdk.sh.

Ubuntu 18.04에서는 외부 저장소를 사용하지 않고 일반 패키지처럼 Java를 설치할 수 있습니다.

이 명령어를 실행하기만 하면 됩니다.

sudo apt install openjdk-8-jdk

ubuntu 18.04에 설치됨

저의 회피책은

$ sudo apt update

OpenJDK 8 설치:

$ sudo apt install openjdk-8-jdk

Java 버전을 인쇄하는 다음 명령을 실행하여 Java 설치를 확인합니다.

$ java -version

출력은 다음과 같습니다.

출력:

openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-8u191-b12-2ubuntu0.18.04.1-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)

.sudo apt-get install default-jdk기본 JDK 버전을 설치하려면 terminal 명령을 사용합니다.

를 하기 전에, 를 합니다.sudo apt-get update하고 terminal을 합니다.install terminal명령어를 입력합니다.여기서 더 많은 정보를 얻을 수 있습니다.

Open JDK를 봐주세요.Linux에서의 표준 JVM 구현입니다.

가장 좋은 방법은 특정 Java 버전이 필요하지 않을 때까지 기본 Java를 설치하는 것입니다.그 전에 java - version을 실행하여 Java가 아직 설치되어 있지 않은지 확인합니다.

sudo apt-get update  
sudo apt-get install default-jre  
sudo apt-get install default-jdk

Java 를 인스톨 하기 위해서 필요한 것은 이것뿐입니다.

Java Package를 추천합니다.

아주 간단해요.지침에 따라 오라클 tar.gz 파일에서 .deb 패키지를 생성하기만 하면 됩니다.

는 via via you음 you you you you you you you you you를 통해 할 수 .apt-get:

sudo add-apt-repository ppa:linuxuprising/java
sudo apt-get update
sudo apt-get install oracle-java11-installer

그런 다음 버전을 확인하는 것을 잊지 마십시오.

java -version

sun-param6-jdk는 oracle-param8-param 또는 oracle-param7-param에 의해 제공되는 가상 패키지입니다.

sudo apt-get install oracle-java8-installer  

Sun-time 6-jdk를 드립니다.

비디오에 이어 Ubuntu 18.04 LTS에 JDK 10을 설치했습니다.

동영상의 설명에서 발췌한 부분을 복사하고 있습니다.

터미널을 열고 다음 명령을 내립니다.

Java 설치(PPA)의 경우

sudo add-apt-repository ppa:linuxuprising/java
sudo apt-get update
sudo apt-get install oracle-java10-installer

환경 변수 설정용(java10 기본 설정)

sudo apt-get install oracle-java10-set-default

Ubuntu 16.04, Linux Mint, Debian 및 기타 관련 Linux 시스템에서 동일한 절차를 수행하여 JDK 10을 설치할 수 있습니다.

SDKMan을 사용할 수 있습니다.

curl -s "https://get.sdkman.io" | bash
source "~/.sdkman/bin/sdkman-init.sh"
sdk install java

오라클 JDK를 설치하려면 이 자동화된 스크립트를 사용하여 모든 작업을 수행할 수 있습니다.

저자의 블로그에 자세한 사용법이 나와 있습니다.

Oracle의 Java JDK를 설치하려면 설치를 시작하기 전에 Oracle 라이센스를 수락해야 합니다.이 작업은 한 번만 필요합니다.어떤 이유로 설치를 자동화해야 하는 경우 사용자 조작 없이 다음 명령을 실행하여 설치할 수 있습니다. 예를 들어 자동 스크립트에 유용합니다.

sudo add-apt-repository -y ppa:webupd8team/java
sudo apt-get update
echo debconf shared/accepted-oracle-license-v1-1 select true | sudo debconf-set-selections
echo debconf shared/accepted-oracle-license-v1-1 seen true | sudo debconf-set-selections
sudo apt-get -y install oracle-java8-installer
java -version

SDKMAN! 패키지 매니저를 사용해 보십시오.https://sdkman.io/install 이제 Linux 배포판에 많은 JVM 기반 SDK, 도구 및 프레임워크를 설치할 수 있는 가장 쉬운 방법입니다.

설치 시 다음 명령을 실행하여 사용 가능한 모든 Java 배포를 확인합니다.

sdk list java

필요한 배포를 선택하고 설치합니다.

sdk install java <version>
  1. 적절한 버전의 OpenJDK를 설치합니다.

    JAVA_VERSION=8 sudo add-apt-repository -y ppa:openjdk-r/ppa sudo apt-get update sudo apt-get -qq install -y openjdk-$JAVA_VERSION-jdk

  2. /etc/profile.d/jdk에서 환경변수를 설정합니다.

    JAVA_HOME=/usr/lib/jvm/java-$JAVA_VERSION-openjdk-amd64 echo "export JAVA_HOME=$JAVA_HOME" | sudo tee -a /etc/profile.d/jdk.sh echo "export J2SDKDIR=$JAVA_HOME" | sudo tee -a /etc/profile.d/jdk.sh echo "export J2REDIR=$JAVA_HOME/jre" | sudo tee -a /etc/profile.d/jdk.sh echo "export PATH=$PATH:$JAVA_HOME/bin:$J2REDIR/bin" | sudo tee -a /etc/profile.d/jdk.sh

  3. 인스톨을 확인합니다.

    /bin/bash /etc/profile.d/jdk.sh java -version echo $JAVA_HOME echo $J2REDIR echo $PATH

오라지를 사용하셔도 됩니다.JDK 또는 JRE를 모두 Oracle Java(.tar.gz)에서 설치/제거할 수 있습니다.

  1. 설치 방법 실행sudo oraji '/path/to/the/jdk_or_jre_archive'
  2. 실행을 제거하려면oraji -u버전 번호를 확인합니다.

저도 같은 문제가 있었는데 댓글 하나도 안 통했어요.마지막으로 갱신을 무효로 하고 있는 것을 알았습니다.다시 활성화 했을 때 sudo apt-get update가 정상적으로 동작하여 문제가 해결되었습니다.(시스템 설정 업데이트>소프트웨어 및 업데이트>업데이트 탭에서 중요한 업데이트와 권장 업데이트의 두 가지 첫 번째 옵션을 선택합니다).

OpenJDK: JDK Source Installer for Ubuntu를 설치하지 않을 경우 이 작업을 시도하십시오.

순서 01: JDK 다운로드

Oracle 공식 웹사이트에서 필요한 버전의 JDK를 다운로드합니다.[ Oracle website to download JDK ] : https://www.oracle.com/in/java/technologies/javase-downloads.html

 e.i - jdk-11.0.12_linux-x64_bin.tar.gz

순서 02: 설치:

a) 다음 명령을 사용하여 다운로드한 파일을 추출합니다.

sudo -tar -vzxf jdk-11.0.12_linux-x64_bin.tar.gz

b) usr/lib 디렉토리 내에 java라는 이름의 디렉토리를 만듭니다.

mkdir java

c) 추출된 jdk-11.0.12 디렉토리를 새로 작성한 디렉토리 Java 내부로 이동합니다.

sudo mv jdk-11.0.12 /usr/lib/java

순서 03:

a) 다음 명령어를 하나씩 실행한다.

sudo update-alternative -install /usr/lib/java java /usr/lib/java/jdk-11.0.12/bin/java 1

sudo update-alternative -install /usr/lib/javac javac /usr/lib/java/jdk-11.0.12/bin/javac 1

순서 04: 설치 검증:

다음 명령을 사용하여 설치를 확인합니다.

 java --version
 javac --version

Ubuntu1604에서 "No install candidate error" (설치 후보 없음 오류)가 발생하였습니다.인스톨에 도움이 되는 순서는, 다음과 같습니다.

- sudo apt - get update - sudo apt - get install software - properties - common - sudo add - add - apt - team / sudo - apt - get update oracle - sudo apt apt apt 8 - install operatory - - - - - 。

데비안에게 도전해보세요

apt-get install default-jdk

언급URL : https://stackoverflow.com/questions/14788345/how-to-install-the-jdk-on-ubuntu-linux

반응형