Ubuntu Linux에 Oracle Java 설치

작가: Frank Hunt
창조 날짜: 15 3 월 2021
업데이트 날짜: 1 칠월 2024
Anonim
Ubuntu 20.04 LTS, Debian Linux에 Oracle Java (JDK)를 설치하는 방법
동영상: Ubuntu 20.04 LTS, Debian Linux에 Oracle Java (JDK)를 설치하는 방법

콘텐츠

이 문서에서는 32 비트 및 64 비트 Oracle Java 7 (현재 버전 번호 1.7.0_21) 32 비트 및 64 비트 Ubuntu 운영 체제의 JDK / JRE. 지침은 Debian 및 Linux Mint에서도 작동합니다.

단계로

  1. Ubuntu Linux 운영 체제가 32 비트 또는 64 비트인지 확인하고 터미널 창을 열고 다음 명령을 실행합니다.
    • 입력 / 복사 / 붙여 넣기 : 파일 / sbin / init
      • Ubuntu Linux 운영 체제의 비트 버전을 보면 32 비트인지 64 비트인지 표시됩니다.
  2. 시스템에 Java가 설치되어 있는지 확인하십시오. 이렇게하려면 Java 버전 명령을 실행해야합니다.
    • 터미널 창을 열고 다음 명령을 실행하십시오.
      • 입력 / 복사 / 붙여 넣기 : 자바 버전
    • OpenJDK가 시스템에 설치된 경우 다음과 같이 보일 수 있습니다.
      • Java 버전 "1.7.0_15"
        OpenJDK 런타임 환경 (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
        OpenJDK 64 비트 서버 VM (빌드 19.0-b09, 혼합 모드)
    • OpenJDK가 시스템에 설치되어있는 경우이 안내서에 대해 잘못된 제조업체 버전의 Java를 설치했을 수 있습니다.
  3. 시스템에서 OpenJDK / JRE를 제거하고 Oracle Java JDK / JRE 바이너리를 포함 할 디렉토리를 만듭니다. 이렇게하면 다른 제조업체 버전의 Java 간의 시스템 충돌과 혼동을 방지 할 수 있습니다. 예를 들어 시스템에 OpenJDK / JRE가 설치되어있는 경우 터미널 창에 다음을 입력하여 제거 할 수 있습니다.
    • 입력 / 복사 / 붙여 넣기 : sudo apt-get purge openjdk- *
      • 이 명령은 시스템에서 OpenJDK / JRE를 제거합니다.
    • 입력 / 복사 / 붙여 넣기 : sudo mkdir -p / usr / local / java
      • 이 명령은 Oracle Java JDK 및 JRE 바이너리가 포함 된 디렉토리를 만듭니다.
  4. Linux 용 Oracle Java JDK / JRE 다운로드. 당신이 얻는 것을 확인하십시오 옳은 시스템 용 압축 바이너리 (32 비트 / 64 비트, tar.gz로 끝남).
    • Ubuntu Linux가 32 비트 인 경우 32 비트 Oracle Java 바이너리를 다운로드합니다.
    • Ubuntu Linux가 64 비트 인 경우 64 비트 Oracle Java 바이너리를 다운로드합니다.
    • 선택 과목 Oracle Java JDK / JRE 문서 다운로드
      • jdk-7u21-apidocs.zip을 선택하십시오.
    • 중요한 정보 64 비트 Oracle Java 바이너리는 32 비트 Ubuntu Linux 운영 체제에서 작동하지 않으며 다양한 시스템 오류 메시지가 표시됩니다.
  5. Oracle Java 바이너리를 / usr / local / java 디렉토리에 복사합니다. 일반적으로 Oracle Java 바이너리는 다음 위치에 다운로드됩니다. / home /"your_user_name"/ 다운로드.
    • 32 비트 Ubuntu Linux에 32 비트 Oracle Java를 설치하기위한 지침 :
      • 입력 / 복사 / 붙여 넣기 : cd / 집 /"your_user_name"/ 다운로드
      • 입력 / 복사 / 붙여 넣기 : sudo cp -r jdk-7u21-linux-i586.tar.gz / usr / local / java
      • 입력 / 복사 / 붙여 넣기 : sudo cp -r jre-7u21-linux-i586.tar.gz / usr / local / java
      • 입력 / 복사 / 붙여 넣기 : cd / usr / local / java
    • 64 비트 Ubuntu Linux에 64 비트 Oracle Java를 설치하기위한 지침 :
      • 입력 / 복사 / 붙여 넣기 : cd / 집 /"your_user_name"/ 다운로드
      • 입력 / 복사 / 붙여 넣기 : sudo cp -r jdk-7u21-linux-x64.tar.gz / usr / local / java
      • 입력 / 복사 / 붙여 넣기 : sudo cp -r jre-7u21-linux-x64.tar.gz / usr / local / java
      • 입력 / 복사 / 붙여 넣기 : cd / usr / local / java
  6. / usr / local / java 디렉토리에서 압축 된 Java 바이너리를 추출하십시오.
    • 32 비트 Ubuntu Linux에 32 비트 Oracle Java를 설치하기위한 지침 :
      • 입력 / 복사 / 붙여 넣기 : sudo tar xvzf jdk-7u21-linux-i586.tar.gz
      • 입력 / 복사 / 붙여 넣기 : sudo tar xvzf jre-7u21-linux-i586.tar.gz
    • 64 비트 Ubuntu Linux에 64 비트 Oracle Java를 설치하기위한 지침 :
      • 입력 / 복사 / 붙여 넣기 : sudo tar xvzf jdk-7u21-linux-x64.tar.gz
      • 입력 / 복사 / 붙여 넣기 : sudo tar xvzf jre-7u21-linux-x64.tar.gz
  7. 디렉토리를 다시 확인하십시오. 이제 다음과 같이 이름이 지정된 Java JDK / JRE 용 / usr / local / java에 두 개의 압축되지 않은 바이너리 디렉토리가 있어야합니다.
    • 입력 / 복사 / 붙여 넣기 : ls -a
    • jdk1.7.0_21
    • jre1.7.0_21
  8. 시스템 PATH 파일 / etc / profile을 편집하고 다음 시스템 변수를 시스템 경로에 추가하십시오. nano, gedit 또는 다른 텍스트 편집기를 루트 열기 / etc / 프로필로 사용하십시오.
    • 입력 / 복사 / 붙여 넣기 : sudo gedit / etc / 프로필
    • 또는
    • 입력 / 복사 / 붙여 넣기 : sudo nano / etc / 프로필
  9. 화살표를 사용하여 파일 끝으로 스크롤하고 / etc / 프로필 파일 끝에 다음 줄을 추가합니다.
    • 입력 / 복사 / 붙여 넣기 :

      JAVA_HOME = / usr / 로컬 / 자바 /jdk1.7.0_21
      경로 = $ 경로 : $ HOME / bin : $ JAVA_HOME / bin
      JRE_HOME = / usr / 로컬 / 자바 /jre1.7.0_21
      경로 = $ 경로 : $ HOME / bin : $ JRE_HOME / bin
      JAVA_HOME 내보내기
      JRE_HOME 내보내기
      내보내기 경로
  10. / etc / 프로필 파일을 저장하고 창을 닫습니다.
  11. Oracle Java JDK / JRE가 저장된 Ubuntu Linux 시스템에 알립니다. 그러면 시스템은 새 버전의 Oracle Java를 사용할 준비가되었음을 알게됩니다.
    • 입력 / 복사 / 붙여 넣기 : sudo update-alternatives --install "/ usr / bin / java" "java" "/usr/local/java/jre1.7.0_21/bin/java"1
      • 이 명령은 Oracle Java JRE를 사용할 준비가되었음을 시스템에 알립니다.
    • 입력 / 복사 / 붙여 넣기 : sudo update-alternatives --install "/ usr / bin / javac" "javac" "/usr/local/java/jdk1.7.0_21/bin/javac"1
      • 이 명령은 Oracle Java JDK를 사용할 준비가되었음을 시스템에 알립니다.
    • 입력 / 복사 / 붙여 넣기 : sudo update-alternatives --install "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.7.0_21/bin/javaws"1
      • 이 명령은 Oracle Java Web Start를 사용할 준비가되었음을 시스템에 알립니다.
  12. Oracle Java JDK / JRE가 기본 Java 여야 함을 Ubuntu Linux 시스템에 알립니다.
    • 입력 / 복사 / 붙여 넣기 : sudo update-alternatives --set java /usr/local/java/jre1.7.0_21/bin/java
      • 이 명령은 시스템에 대한 Java 런타임 환경을 설정합니다.
    • 입력 / 복사 / 붙여 넣기 : sudo update-alternatives --set javac /usr/local/java/jdk1.7.0_21/bin/javac
      • 이 명령은 시스템에 대한 Java 컴파일러를 설정합니다.
    • 입력 / 복사 / 붙여 넣기 : sudo update-alternatives --set javaws /usr/local/java/jre1.7.0_21/bin/javaws
      • 이 명령은 시스템에 Java Web Start를 설정합니다.
  13. 다음 명령을 입력하여 PATH / etc / profile을 다시로드하십시오.
    • 입력 / 복사 / 붙여 넣기 : . / etc / 프로필
    • 참고 : Ubuntu Linux를 다시 시작하면 PATH / etc / 프로필 파일이로드됩니다.
  14. Oracle Java가 시스템에 제대로 설치되었는지 테스트하십시오. 다음 명령을 실행하고 Java 버전을 확인하십시오.
  15. 32 비트 Oracle Java를 성공적으로 설치하면 다음이 표시됩니다.
    • 입력 / 복사 / 붙여 넣기 : 자바 버전
      • 이 명령은 시스템의 Jave 버전을 표시합니다.
    • 다음과 같은 메시지가 표시됩니다.
      • 자바 버전 "1.7.0_21"
        Java (TM) SE 런타임 환경 (빌드 1.7.0_21-b21)
        Java HotSpot (TM) Server VM (빌드 23.1-b03, 혼합 모드)
    • 입력 / 복사 / 붙여 넣기 : javac 버전
      • 이 명령은 이제 터미널에서 Java 프로그램을 컴파일 할 수 있음을 알려줍니다.
    • 다음과 같은 메시지가 표시됩니다.
      • javac 1.7.0_21
  16. 64 비트 Oracle Jave를 성공적으로 설치하면 다음이 표시됩니다.
    • 입력 / 복사 / 붙여 넣기 : 자바 버전
      • 이 명령은 시스템의 Jave 버전을 표시합니다.
    • 다음과 같은 메시지가 표시됩니다.
      • 자바 버전 "1.7.0_21"
        Java (TM) SE 런타임 환경 (빌드 1.7.0_21-b21)
        Java HotSpot (TM) 64 비트 서버 VM (빌드 23.6-b04, 혼합 모드)
    • 입력 / 복사 / 붙여 넣기 : javac 버전
      • 이 명령은 이제 터미널에서 Java 프로그램을 컴파일 할 수 있음을 알려줍니다.
    • 다음과 같은 메시지가 표시됩니다.
      • javac 1.7.0_21
  17. 축하합니다. 이제 Linux 시스템에 Oracle Java를 설치했습니다. Ubuntu Linux를 다시 시작하십시오. 그 후 시스템이 완전히 구성되고 Java 프로그램을 실행하고 개발할 수 있습니다.

선택 사항 : 웹 브라우저에서 Oracle Java를 활성화하는 방법

  1. 웹 브라우저에서 Java 플러그인을 활성화하려면 웹 브라우저의 플러그인 디렉토리에서 Oracle Java 배포에 포함 된 Java 플러그인 위치로의 심볼릭 링크를 생성해야합니다.

구글 크롬

32 비트 Oracle Java 지침 :

  1. 다음 명령을 실행하십시오.
    • 입력 / 복사 / 붙여 넣기 : sudo mkdir -p / opt / google / chrome / plugins
      • 그러면 / opt / google / chrome / plugins라는 디렉토리가 생성됩니다.
    • 입력 / 복사 / 붙여 넣기 : cd / opt / google / chrome / plugins
      • 그러면 Google 크롬 플러그인 디렉토리로 이동합니다. 심볼릭 링크를 만들기 전에이 디렉토리에 있는지 확인하세요.
    • 입력 / 복사 / 붙여 넣기 : sudo ln -s /usr/local/java/jre1.7.0_21/lib/i386/libnpjp2.so
      • 그러면 Java JRE (Java Runtime Environment) 플러그인의 심볼릭 링크가 생성됩니다. libnpjp2.so Google 크롬 웹 브라우저에

64 비트 Oracle Java 지침 :

  1. 다음 명령을 실행하십시오.
    • 입력 / 복사 / 붙여 넣기 : sudo mkdir -p / opt / google / chrome / plugins
      • 그러면 / opt / google / chrome / plugins라는 디렉토리가 생성됩니다.
    • 입력 / 복사 / 붙여 넣기 : cd / opt / google / chrome / plugins
      • 그러면 Google 크롬 플러그인 디렉토리로 이동합니다. 심볼릭 링크를 만들기 전에이 디렉토리에 있는지 확인하세요.
    • 입력 / 복사 / 붙여 넣기 : sudo ln -s /usr/local/java/jre1.7.0_21/lib/amd64/libnpjp2.so
      • 이렇게하면 Java JRE (Java Runtime Environment) 플러그인의 심볼릭 링크가 생성됩니다. libnpjp2.so Google 크롬 웹 브라우저에

주의 :

  1. 주의 : 위의 명령을 실행하면 때때로 다음 메시지가 표시됩니다.
    • ln : 심볼릭 링크 생성`./libnpjp2.so ': 파일이 있습니다.
    • 이 경우 다음 명령을 사용하여 앞의 기호 링크를 제거하십시오.
    • 입력 / 복사 / 붙여 넣기 : cd / opt / google / chrome / plugins
    • 입력 / 복사 / 붙여 넣기 : sudo rm -rf libnpjp2.so
    • 명령을 실행하기 전에 / opt / google / chrome / plugins 디렉토리에 있는지 확인하십시오.
  2. 웹 브라우저를 다시 시작하고 Java Tester로 이동하여 Java가 웹 브라우저에서 작동하는지 테스트하십시오.

모질라 파이어 폭스

32 비트 Oracle Java 지침 :

  1. 다음 명령을 실행하십시오.
    • 입력 / 붙여 넣기 / 복사 : cd / usr / lib / mozilla / 플러그인
      • / usr / lib / mozilla / plugins 디렉토리로 이동합니다. 존재하지 않는 경우이 디렉토리를 만듭니다.
    • 입력 / 붙여 넣기 / 복사 : sudo mkdir -p / usr / lib / mozilla / 플러그인
      • 그러면 / usr / lib / mozilla / plugins라는 디렉토리가 생성됩니다. 심볼릭 링크를 만들기 전에이 디렉토리에 있는지 확인하십시오.
    • 입력 / 붙여 넣기 / 복사 : sudo ln -s /usr/local/java/jre1.7.0_21/lib/i386/libnpjp2.so
      • 이렇게하면 Java JRE (Java Runtime Environment) 플러그인의 심볼릭 링크가 생성됩니다. libnpjp2.so Mozilla Firefox 웹 브라우저에

64 비트 Oracle Java 지침 :

  1. 다음 명령을 실행하십시오.
    • 입력 / 복사 / 붙여 넣기 : cd / usr / lib / mozilla / 플러그인
      • / usr / lib / mozilla / plugins 디렉토리로 이동합니다. 존재하지 않는 경우이 디렉토리를 만듭니다.
    • 입력 / 복사 / 붙여 넣기 : sudo mkdir -p / usr / lib / mozilla / 플러그인
      • 그러면 / usr / lib / mozilla / plugins라는 디렉토리가 생성됩니다. 심볼릭 링크를 만들기 전에이 디렉토리에 있는지 확인하십시오.
    • 입력 / 복사 / 붙여 넣기 : sudo ln -s /usr/local/java/jre1.7.0_21/lib/amd64/libnpjp2.so
      • 이렇게하면 Java JRE (Java Runtime Environment) 플러그인의 심볼릭 링크가 생성됩니다. libnpjp2.so Mozilla Firefox 웹 브라우저에

주의 :

  1. 주의 : 위의 명령을 실행하면 때때로 다음 메시지가 표시됩니다.
    • ln : 심볼릭 링크 생성`./libnpjp2.so ': 파일이 있습니다.
    • 이 경우 다음 명령을 사용하여 앞의 기호 링크를 제거하십시오.
    • 입력 / 복사 / 붙여 넣기 : cd / usr / lib / mozilla / 플러그인
    • 입력 / 복사 / 붙여 넣기 : sudo rm -rf libnpjp2.so
    • 명령을 실행하기 전에 / usr / lib / mozilla / plugins 디렉토리에 있는지 확인하십시오.
  2. 웹 브라우저를 다시 시작하고 Java Tester로 이동하여 Java가 웹 브라우저에서 작동하는지 테스트하십시오.

  • Ubuntu Linux에서는 Java 프로그래밍 언어의 무료 오픈 소스 구현 인 OpenJDK 또는 Oracle Java JDK 및 JRE를 사용할 수 있습니다. 일부 사람들은 Oracle Java (Java의 최신 버전이며 Java 기술에서 직접 제공하는 Java)를 선호합니다.
  • 이 문서는 Oracle이 Java JDK / JRE 바이너리의 설치 방법을 때때로 변경하므로 변경 될 수 있습니다.
  • Oracle은 Oracle Java의 모든 새 릴리스에서 보안 업데이트 및 버그 수정을 수행합니다. Oracle Java를 설치하는 동안 변경된 버전 번호에 유의하십시오.