개키우는개발자 : )

리눅스 PPA와 update-java-alternatives를 이용한 JDK 설치하기 본문

Linux/Linux 무작정 따라하기

리눅스 PPA와 update-java-alternatives를 이용한 JDK 설치하기

DOGvelopers 2019. 2. 14. 12:32
반응형

PPA를 이용한 JDK 설치하기


PPA(Personal Package Archive)를 이용한 소프트웨어 설치


ppa를 이용한 설치 이미지ppa를 이용한 설치



https://www.canonical.com/


canonical 사이트 이미지https://www.canonical.com/



https://launchpad.net/


런치패드 사이트 이미지https://launchpad.net/




apt-cache pkgnames | grep jdk


잘나오네요?..ㅋㅋ 아마 우분투 버전이 최신버전이라 그럴수 있습니다. 일단 openjdk-8 버전이 없다 생각하고 PPA를 사용해 설치 해보겠습니다.



패키지 검색 내용 이미지패키지 검색 내용



OPEN JDK PPA 검색






내가 검색한 PPA 를 이용해 설치


OPEN JDK 8


sudo add-apt-repository ppa:openjdk-r/ppa


소스 리스트에 추가가 됩니다. 추가가 되었다고해서 사용할 수 있는것이 아닙니다.


소스리스트에 추가 이미지소스리스트에 추가



sudo apt-get update


업데이트 명령어를 실행후 다시한번 검색하면 jdk-8 버전이 안보였던 분들에겐 잘 보일겁니다.


업데이트 이미지파일리스트에 업데이트



sudo apt-get install openjdk-8-jdk


open jdk8 설치완료




ORACLE JDK PPA 검색


ORACLE JDK 8


oracle jdk8 검색 이미지oracle jdk8 검색



검색 확인 이미지검색 확인



sudo add-apt-repository ppa:webupd8team/java


설치완료 이미지설치완료



sudo apt-get update


install 하기 위해선 꼬오오오오옥 update를 실행해 주어야 한다.



sudo apt install oracle-java8-installer


기존엔 sudo apt-get 명령어를 이용하여 설치하였지만 자주사용하는 명령어는 apt-get을 생략하고 apt 로 짧게 입력후

설치가 가능하다



오라클 라이센스 확인 이미지오라클 라이센스 확인


TAP 을 활용하여 이동후 ENTER


라이센스 동의 이미지라이센스 동의




우리가 설치한 JAVA 

압축파일을 이용해 설치한 jdk8

OPEN JDK 11

PPA -> OEPN JDK 8

PPA -> ORACLE JDK 8

그렇다면 현재는 어떤 자바를 사용중인가

java -version

가장 마지막에 설치한 java 버전이 출력된다.

오라클 버전오라클 버전



선택적 JAVA VERSION 사용하기

update-java-alternatives

어떠한 명령어가 있는지 확인한다.


alternatives 명령어 확인 이미지alternatives 명령어 확인



sudo update-java-alternatives -s java-1.8.0-openjdk-amd64


입력후 java -version을 확인하면 변경이 되어있다.


바뀐 자바 버전 이미지바뀐 자바 버전



update-alternatives 원리는 다음 포스트에 알아보겠습니다.



출처[뉴렉처] 유튜브 채널

https://www.youtube.com/watch?v=sNesSUQw2ho&list=PLq8wAnVUcTFU9zLWK-dHWrvTJ0PF8Y0Sf&index=39

반응형
Comments