먼저 요청에 의해 JDK 1.7 , Tomcat7 설치 후 Ubuntu 16.04 로 업데이트 진행
Ubuntu 16.04 로 업데이트만 진행해도 무관함
JDK 1.7 설치 및 삭제 (JAVA SE Development Kit 7)
1. 기본 Open JDK 삭제
$ sudo apt-get purge openjdk*
우분투가 기본으로 설치한 openjdk는 사용하지 않으므로 삭제한다.
2. 다운로드 후 압축 해제
$ tar zxvf jdk-7u45-linux-i586.tar.gz
압축 해제한 파일들을 /usr/lib/jvm 아래로 이동.
$ sudo mv jdk1.7.0_45 /usr/lib/jvm
3. java 환경 설정.
$ sudo vi /etc/environment
JAVA_HOME=/usr/lib/jvm/jdk1.7.0_45
CLASSPATH=$JAVA_HOME/lib
PATH= ......:$JAVA_HOME/bin (기존 PATH 환경변수에 추가)
위 내용을 /etc/environment 파일에 추가하고 source 명령을 실행한다.
$ source /etc/environment
4. alternative로 java 심볼릭 링크 생성.
$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0_45/bin/java" 1
$ sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0_45/bin/javac" 1
$ sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0_45/bin/javaws" 1
5. java 설치 확인.
$ java -version
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) Server VM (build 24.45-b08, mixed mode)
jdk가 정상 설치되었을 경우 위 메시지가 나타난다.
6. jdk 삭제.
$ sudo update-alternatives --remove "java" "/usr/lib/jvm/jdk1.7.0_45/bin/java"
$ sudo update-alternatives --remove "javac" "/usr/lib/jvm/jdk1.7.0_45/bin/javac"
$ sudo update-alternatives --remove "javaws" "/usr/lib/jvm/jdk1.7.0_45/bin/javaws"
$ sudo rm -r /usr/lib/jvm/jdk1.7.0_45/
생성한 심볼릭 링크를 먼저 삭제하고 복사한 파일들을 지우면 된다.
$ sudo vi /etc/environment
JAVA_HOME=/usr/lib/jvm/jdk1.7.0_45
CLASSPATH=$JAVA_HOME/lib
PATH= ......:$JAVA_HOME/bin (기존 PATH 환경변수에 추가)
위 내용을 삭제하고 source 명령을 실행한다.
$ source /etc/environment
Tomcat7 설치 및 삭제 (Apache Tomcat 7)
Ubuntu 14.04 LTS -> Ubuntu 16.04 LTS 로 업그레이드
1. 먼저 전체 업데이트 진행 후 재부팅
$ sudo apt-get update && sudo apt-get dist-upgrade
$ reboot
2. 업데이트 매니저 코어 설치
$ sudo apt-get install update-manager-core
3. release-upgrades 파일 수정
$ sudo vi /etc/update-manager/release-upgrades
.......
Prompt=lts
......
4. 업그레이드 진행 후 리붓 (생각보다 오래걸림)
$ sudo do-release-upgrade
$ reboot
root@ubuntu:~# cat /etc/issue
Ubuntu 16.04.3 LTS \n \l
'엔지니어 > Linux' 카테고리의 다른 글
ActiveMQ Install (0) | 2017.09.07 |
---|---|
How to install Redis 4 on Centos 6 / 7, Ubuntu 16 and Debian 8 (0) | 2017.09.07 |
[CentOS 6.x] bind-9.10.4-P4 설치 (0) | 2017.04.17 |
top 명령어 및 옵션 설명 (0) | 2017.03.15 |
비트윈 시스템 아키텍처 (0) | 2017.02.15 |