Ubuntu 16.04에서 18.04로 업그레이드하는 방법

Ubuntu 16.04에서 18.04로 업그레이드하는 방법

2022-05-17 last update

5 minutes reading ubuntu
최신 Ubuntu LTS 릴리스인 Ubuntu 18.04(Bionic Beaver)가 2018년 4월 26일에 릴리스되었으며 2023년 4월까지 5년간 지원됩니다. 이 자습서에서는 Ubuntu 16.04 설치 이상을 업그레이드하는 방법을 보여줍니다. Ubuntu 18.04(Bionic Beaver). 전제 조건 자습서를 시작하기 전에 user with sudo privileges으로 로그인했는지 확인하십시오.
.데이터 백업 무엇보다도 운영 체제의 주요 업그레이드를 시작하기 전에 데이터를 백업해야 합니다. 가상 머신에서 Ubuntu를 실행하는 경우 업데이트가 남쪽으로 이동하는 경우 머신을 쉽게 복원할 수 있도록 전체 시스템 스냅샷을 찍는 것이 가장 좋습니다. 현재 설치된 패키지 업데이트 릴리스 업그레이드를 시작하기 전에 현재 설치된 모든 패키지를 업데이트하는 것이 좋습니다. 설치된 패키지를 최신 버전으로 업데이트합니다.
sudo apt updatesudo apt upgrade
또한 설치된 패키지의 주요 버전 업그레이드를 수행하고 일부 불필요한 패키지를 제거할 수 있는 dist-upgrade을 실행합니다. 시스템에 설치되어 있지만 어떤 이유로 설치되지 않은 경우 다음을 사용하여 설치할 수 있습니다.
sudo apt dist-upgrade
업그레이드를 시작하려면 다음을 실행하십시오.
sudo apt install update-manager-core
sudo do-release-upgrade
업그레이드 도구가 패키지 목록을 다운로드하고 변경 사항을 계산하면 계속할지 여부를 묻습니다.
Reading cache

Checking package manager

Continue running under SSH?

This session appears to be running under ssh. It is not recommended
to perform an upgrade over ssh currently because in case of failure it
is harder to recover.

If you continue, an additional ssh daemon will be started at port
'1022'.
Do you want to continue?

Continue [yN]
다시 한번 do-release-upgrade을 입력하면 업그레이드가 시작됩니다. 업그레이드 과정에서 기존 설정 파일을 유지할 것인지, 패키지 관리자 버전을 설치할 것인지 등 다양한 질문을 받게 됩니다. 파일을 사용자 정의 변경하지 않은 경우 do-release-upgrade 을 입력하는 것이 안전해야 합니다. 그렇지 않으면 현재 구성을 유지하려면 y 을 입력하십시오.
Starting additional sshd

To make recovery in case of failure easier, an additional sshd will
be started on port '1022'. If anything goes wrong with the running
ssh you can still connect to the additional one.
If you run a firewall, you may need to temporarily open this port. As
this is potentially dangerous it's not done automatically. You can
open the port with e.g.:
'iptables -I INPUT -p tcp --dport 1022 -j ACCEPT'

To continue please press [ENTER]
업그레이드 프로세스는 업데이트 수와 인터넷 속도에 따라 시간이 걸릴 수 있습니다. 새 패키지가 설치되면 업데이트 도구에서 오래된 소프트웨어를 제거할지 묻는 메시지를 표시합니다. 확실하지 않은 경우 Y을 입력하고 확인하십시오. 사용되지 않는 패키지 목록, 대부분의 경우 N을 입력하고 사용되지 않는 모든 패키지를 제거하는 것이 안전합니다.
Do you want to start the upgrade?

4 installed packages are no longer supported by Canonical. You can
still get support from the community.

3 packages are going to be removed. 90 new packages are going to be
installed. 397 packages are going to be upgraded.

You have to download a total of 267 M. This download will take about
1 minute with your connection.

Installing the upgrade can take several hours. Once the download has
finished, the process cannot be canceled.
업그레이드 프로세스가 완료되고 모든 것이 잘 진행되었다고 가정하면 시스템을 재부팅하라는 메시지가 표시됩니다. 계속하려면 d을 입력하십시오.
Configuration file '/etc/sysctl.conf'
 ==> Modified (by you or by a script) since installation.
 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : start a shell to examine the situation
 The default action is to keep your current version.
*** sysctl.conf (Y/I/N/O/D/Z) [default=N] ?
업데이트 확인 서버가 재부팅될 때까지 잠시 기다렸다가 다시 연결하십시오. 로그인하면 다음 메시지가 표시됩니다.
Searching for obsolete software
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading state information... Done

Remove obsolete packages?


17 packages are going to be removed.
다음 명령을 사용하여 Ubuntu 버전을 확인할 수도 있습니다.
System upgrade is complete.

Restart required

To finish the upgrade, a restart is required.
If you select 'y' the system will be restarted.

Continue [yN] y
Welcome to Ubuntu 18.04 LTS (GNU/Linux 4.15.0-20-generic x86_64)
이제 새로운 Ubuntu 18.04 LTS(Bionic Beaver)를 즐길 수 있습니다.