터미널에서 우분투 16.10 서버를 17.04 서버로 업그레이드하는 방법

코드명이 Zesty Zapus인 우분투 17.04가 2017년 4월 13일에 릴리스되었습니다. 우분투 17.04와 우분투의 커널 4.10은 9개월의 수명을 가지고 있으며, 2018년 1월부로 캐니노컬로부터 지원이 종료된다고 합니다. (Zesty는 '자극을 주는', '강한 풍미를 가진'(감귤 같이 시큼한 맛)을 의미하고 Zapus는 북미의 쥐 종류인데 위키에는 '초원뛰는쥐'라고 되어 있네요.)

해외 가상서버호스팅(VPS) 서비스인 Vultr에 테스트로 설치된 우분투 16.10 서버를 17.04로 업그레이드해보았습니다.

참고로 Ubuntu 16.10을 Ubuntu 16.04로 롤백하는 방법에 대해 검색해보니 다운그레이드하는 방법이 없다고 하는 사용자도 있고 Quora 글에서는 가능하지만 엄청나게 많은 작업이 필요하다는 답변도 있네요.

저는 Ubuntu 17.04로 업그레이드했다가, 올 10월에 Ubuntu 17.10(코드명 "Artful Ardvark")이 나온다고 하니 17.10으로 업그레이드가 가능하면 업그레이드하여 사용해보고 안 되면 처음부터 16.04 버전을 설치해볼까 생각 중입니다.

우분투 16.10 서버를 17.04로 업그레이드하는 작업은 비교적 간단합니다.

터미널에서 Ubuntu 17.04로 업그레이드하려면 update-manager-core 패키지가 설치되어 있지 않다면 설치하도록 합니다.

$ sudo apt install update-manager-core

그런 다음 /etc/update-manager/release-upgrades에서 prompt 옵션이 $ normal로 설정되어 있는지 확인합니다.

$ sudo nano /etc/update-manager/release-upgrades

이 파일의 맨 아래에서 Prompt 값을 normal로 변경합니다. (저는 확인해보니 normal로 되어 있네요.)

Prompt=normal

이제 다음 \명령을 내려서 업그레이드 툴을 시작합니다.

$ sudo do-release-upgrade

그러면 여러 가지 작업을 수행합니다. 조금 시간이 지나면 아래와 같은 화면이 표시됩니다.

터미널에서 우분투 16.10 서버를 17.04 서버로 업그레이드하는 방법 7

y를 입력하여 업그레이드 과정을 시작하도록 합니다. 자세한 내용을 보려면 d를 입력합니다.

그러면 여러 번 선택하는 화면이 표시됩니다. 저는 무조건 긍정적인 답변을 선택했습니다.

터미널에서 우분투 16.10 서버를 17.04 서버로 업그레이드하는 방법 8

위의 화면에서 y를 입력했습니다.

터미널에서 우분투 16.10 서버를 17.04 서버로 업그레이드하는 방법 9

위의 화면에서 "show a side-by-side difference between the versions"(버전 간 차이를 나란히 표시)을 선택해보니 차이가 너무 많아서 표시할 수 없다는 메시지가 표시되네요. 그래서 그냥 첫 번째 옵션을 선택했습니다.

터미널에서 우분투 16.10 서버를 17.04 서버로 업그레이드하는 방법 10

이 화면에서도 그냥 y를 입력했습니다.

터미널에서 우분투 16.10 서버를 17.04 서버로 업그레이드하는 방법 11

이제 마지막 화면입니다. y를 누르면 시스템이 재부팅이 됩니다.

재부팅 후에 다시 로그인하여 Ubuntu 버전을 확인해보면...

lsb_release -a

다음과 같이 우분투 버전이 7.10으로 업그레이드된을 확인해볼 수 있습니다.

터미널에서 우분투 16.10 서버를 17.04 서버로 업그레이드하는 방법 12

이상으로 Ubuntu 16.10에서 17.04로 업그레이드하는 방법을 살펴보았습니다. 16.04를 17.04로 업그레이드하려면 먼저 16.10으로 업그레이드한 다음에 17.04로 업그레이드해야 한다고 하네요.

참고:


댓글 남기기

* 이메일 주소는 공개되지 않습니다.