본문 바로가기

AI 프로그래밍/환경 설정

[ubuntu] 우분투 업그레이드 16.04 LTS -> 18.04

기존에 Ubuntu 16.04 LTS가 설치되어 있는 경우 없그레이드 하는 방법입니다.

upgrade과정에서 그래픽이 사라지고, 명령어가 안듣는 경우가 발생할 수 있으므로

SSH환경에서의 실행을 기준으로 작성합니다. 

기존의 정보가 망가지는 일이 발생할 수 있습니다. 이 경우 새로 OS를 깔고 진행해야 합니다. 

 

1. 먼저 우분투16.04의 기본 패키지들을 업데이트&업그레이드 합니다. 

 

SSH가 가능하도록 먼저 IP와 Port번호를 이용하여 연결을 진행합니다. 

터미널 창을 열어

ssh [유저]@[ip] -p [포트번호] //같은 공유기 이용시 포트번호 생략 가능

 

~$ apt-get update

~$ apt-get upgrade

~$ apt-get dist-upgrade 

패키지와 커널을 업데이트해서 최신 상태로 만듭니다. 

 

그리고 업데이트 메니저를 설치합니다. 

~$ apt-get install update-manager-core

 

update-manager-core가 설치되면 이를 이를 이용하여 업데이트합니다.

 

~$ do-release-upgrade-d

 

 

업그레이가 ssh를 통해서 진행되고, ssh를 위해 1022 포트를 사용하고, 이후 복구가 힘들다는 사실을 알려줍니다.

모두 

continue [yY] a가 뜨면 y를 입력해 업그레이드를 진행합니다. 

 

업그레이드가 완료되면 

System upgrade is complete.

라는 내용이 출력됩니다. 

restart가 요구되니 또다시 y를 눌러 reboot하시면 우분투 18.04 LTS로 업그레이드 된것을 확인 할 수 있습니다.