[Ubuntu] 우분투에 Java 설치 및 환경 변수 설정하기
by 무작정 개발반응형
이번 글에서 Ubuntu 환경에 Java를 설치하는 방법에 대해 정리할 것이다.
필자는 Ubuntu(우분투)에 Java 8을 설치할 것이고, 추가로 Linux 배포판 중 Ubuntu(우분투) / CentOS(센트OS) 와
Java 환경 변수를 설정하는 파일이 달라 이 부분 또한 아래 글에 첨부하였다.
[ 환경 ]
Ubuntu 22.04.2 LTS 버전
[ 본인 Ubuntu 버전 확인 명령어 ]
bash
$ lsb_release -a

Ubuntu에 Java 설치 및 환경 변수 설정하기
Java 설치
bash$ sudo apt-get update $ sudo apt-get upgrade # Java 8 설치 $ sudo apt-get install openjdk-8-jdk

Java 설치 확인하기
bash# Java 설치 확인하기 $ java -version # Java 설치 확인하기 $ javac -version

Java 환경 변수 설정하기
여기서 주의할 점이 있다. 필자는 Linux 배포판 중에 Ubuntu를 사용해서 [ .profile ]에 환경 변수를 설정하였는데, CentOS(레드햇) 계열을 사용한다면 [ .profile ]이 아닌 [ .bash_profile ]에 Java 환경 변수를 설정해야 한다.
- JAVA_HOME 설정을 위해 bashrc 파일에 아래의 내용을 추가한다.
- gedit 명령어를 못 찾을 경우 아래의 명령어를 실행해서 gedit 설치
bash# 아래의 명령어를 입력 시 [command not fount] 가 나올 경우 $ sudo gedit ~/.profile # gedit을 설치한다. $ sudo apt-get install gedit
gedit는 Linux의 기본 문서 편집기라고 말할 수 있다.
반응형
bash# [CentOS를 사용하면] ~/.bash_profile 파일 열기 $ sudo gedit ~/.bash_profile # [Ubuntu를 사용하면] ~/.profile 파일 열기 $ sudo gedit ~/.profile # [Ubuntu이면] ~/.profile에 혹은 [CentOS이면] ~/.bash_profile 파일에 설정 추가 # JAVA_HOME settings export JAVA_HOME=$(dirname $(dirname $(readlink -f $(which java)))) export PATH=$PATH:$JAVA_HOME/bin # 현재 실행중인 shell에 즉시 적용하기 $ source ~/.profile # 설정 확인 $ echo $JAVA_HOME
[ gedit 편집기로 .profile 파일 열기 ]

[ JAVA_HOME 설정 확인하기 ]

여기까지 진행하면 Ubuntu(우분투) 환경에서 Java 설치 및 환경 변수 설정이 끝난다.
Ubuntu에서 Java를 삭제하는 방법
마무리로 Java를 삭제하는 명령어를 작성하였다.
shell# 설치된 Java 삭제하 - * 대신 본인이 설치한 Java 버전을 작성하면 된다. $ sudo apt-get purge openjdk*
블로그의 정보
무작정 개발
무작정 개발