[Java] Linux에 Java 설치, 삭제 방법(Ubuntu, Centos)

devdo·2022년 6월 21일
0

Java

목록 보기
8/59
post-thumbnail

Ubuntu


apt-get 업데이트

$ sudo apt-get update && sudo apt-get upgrade

jdk 설치


## 11
$ sudo apt-get install -y openjdk-11-jdk

## 17
$ sudo apt-get install -y openjdk-17-jdk

자바 버전 확인

$ java -version
java 17.0.9 2023-10-17 LTS
Java(TM) SE Runtime Environment (build 17.0.9+11-LTS-201)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.9+11-LTS-201, mixed mode, sharing)

자바 컴파일러 버전 확인

$ javac -version


환경변수 설정 확인

$ echo $JAVA_HOME

💥 없으면! 환경변수 설정해야!

🌟 설정방법

# 경로확인
$ sudo update-alternatives --config java

여기에서 JDK 17의 경로를 확인합니다. 예를 들어, /usr/lib/jvm/java-17-openjdk-amd64와 같은 경로가 표시될 수 있습니다.

vi ~/.bashrc

맨 아래에 추가! i누르고 편집모드, 빠져나올려면, esc누르고 :wq!

export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH

설정 적용

source ~/.bashrc

꼭 재부팅해주어야 합니다!
``bash
sudo reboot



<br>

### jdk 삭제

```bash
$ sudo apt-get remove --purge openjdk* && sudo apt-get autoremove && sudo apt-get clean

🤔 윈도우에서 jdk 삭제는?


Amazon Linux(RedHat계열)


AWS에 나온 설치 지침을 참고했습니다.

https://docs.aws.amazon.com/ko_kr/corretto/latest/corretto-11-ug/amazon-linux-install.html


yum 업데이트&업그레이드

$ sudo yum update && sudo yum upgrade

jdk 설치

## jdk 11
sudo yum install java-11-amazon-corretto

## headless - GUI x, 좀더 가벼움
sudo yum install java-11-amazon-corretto-headless

## jdk 17
sudo yum install java-17-openjdk-devel

자바 버전 확인

$ java -version

jdk 삭제

sudo yum remove java-11-amazon-corretto

sudo yum remove java-17-openjdk-devel


참고

profile
배운 것을 기록합니다.

0개의 댓글