[Ubuntu] 우분투에 Java 설치 및 환경 변수 설정하기
by 무작정 개발반응형
이번 글에서 Ubuntu 환경에 Java를 설치하는 방법에 대해 정리할 것이다.
필자는 Ubuntu(우분투)에 Java 8을 설치할 것이고, 추가로 Linux 배포판 중 Ubuntu(우분투) / CentOS(센트OS) 와
Java 환경 변수를 설정하는 파일이 달라 이 부분 또한 아래 글에 첨부하였다.
[ 환경 ]
Ubuntu 22.04.2 LTS 버전
[ 본인 Ubuntu 버전 확인 명령어 ]
$ lsb_release -a
Ubuntu에 Java 설치 및 환경 변수 설정하기
Java 설치
$ sudo apt-get update
$ sudo apt-get upgrade
# Java 8 설치
$ sudo apt-get install openjdk-8-jdk
Java 설치 확인하기
# Java 설치 확인하기
$ java -version
# Java 설치 확인하기
$ javac -version
Java 환경 변수 설정하기
여기서 주의할 점이 있다. 필자는 Linux 배포판 중에 Ubuntu를 사용해서 [ .profile ]에 환경 변수를 설정하였는데, CentOS(레드햇) 계열을 사용한다면 [ .profile ]이 아닌 [ .bash_profile ]에 Java 환경 변수를 설정해야 한다.
- JAVA_HOME 설정을 위해 bashrc 파일에 아래의 내용을 추가한다.
- gedit 명령어를 못 찾을 경우 아래의 명령어를 실행해서 gedit 설치
# 아래의 명령어를 입력 시 [command not fount] 가 나올 경우
$ sudo gedit ~/.profile
# gedit을 설치한다.
$ sudo apt-get install gedit
gedit는 Linux의 기본 문서 편집기라고 말할 수 있다.
반응형
# [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를 삭제하는 명령어를 작성하였다.
# 설치된 Java 삭제하 - * 대신 본인이 설치한 Java 버전을 작성하면 된다.
$ sudo apt-get purge openjdk*
반응형
'OS > Linux' 카테고리의 다른 글
[Ubuntu] 우분투에서 echo $JAVA_HOME 출력 안 됨(공백 출력) (1) | 2023.03.02 |
---|---|
[Ubuntu] FileZilla 연결해서 파일 전송 - FTP (3) | 2023.02.28 |
[FiliZilla] 오류: Connection timed out after 20 seconds of inactivity (0) | 2023.02.24 |
[Linux] starting oracle net listener...touch: cannot touch '/var/lock/subsys/listener': no such file or directory 해결 (0) | 2023.02.24 |
[Linux] E: Unable to locate package alien 에러 해결 (0) | 2023.02.24 |
블로그의 정보
무작정 개발
무작정 개발