웹사이트 검색

Desktop 및 Server Edition에서 Ubuntu 15.10을 Ubuntu 16.04로 업그레이드하는 방법


장기 지원이 포함된 코드명 Xenial XerusUbuntu 16.04가 오늘 데스크톱, 서버, 클라우드 및 모바일용으로 공식 출시되었습니다. Canonical은 이 버전에 대한 공식 지원이 2021년까지 지속될 것이라고 발표했습니다.

많은 버그 수정 및 업데이트된 패키지 중에서 Ubuntu 16.04에는 서버 버전에 다음과 같은 새로운 기능이 포함되어 있습니다.

우분투 16.04 서버 기능

  1. 리눅스 커널 4.4
  2. OpenSSH 7.2p2(SSH 버전 1 프로토콜이 완전히 제거되었으며 1024비트 DH 키 교환 지원)
  3. PHP 7.0을 지원하는 Apache 및 Nginx
  4. 파이썬 3.5
  5. LXD 2.0
  6. 도커 1.10
  7. libvirt 1.3.1
  8. 큐무 2.5
  9. 아파트 1.2
  10. GNU 툴체인(glib 2.23, binutils 2.2, GCC 5.3)
  11. 오픈스택 미타카
  12. VSwitch 2.5.0
  13. HTTP/2를 지원하는 Nginx 1.9.15
  14. MySQL 5.7
  15. ZFS 파일 시스템 지원

우분투 16.04 데스크탑 기능

데스크톱 버전에는 다음과 같은 주목할만한 기능이 제공됩니다.

  1. 유니티 7
  2. Ubuntu 소프트웨어 센터가 Gnome 소프트웨어로 대체되었습니다.
  3. 브라세로(Brasero)와 공감(Empathy)이 제거되었습니다.
  4. 대시 온라인 검색이 비활성화되었습니다.
  5. 런처를 하단으로 이동 가능
  6. 리브레오피스 5.1
  7. 여러 버그 수정
  8. 파이어폭스 45

이 튜토리얼은 명령줄에서 Ubuntu 15.10 데스크톱 및 서버를 새로운 버전의 Ubuntu 16.04로 업그레이드하는 방법을 안내합니다.

중요: Ubuntu 14.04 LTS 사용자는 공식 업그레이드 가이드를 사용하여 Ubuntu 16.04 LTS로 업그레이드할 수 있습니다. Ubuntu 14.04 LTS에서 Ubuntu 16.04 LTS로 업그레이드하세요.

이전 버전에서 최신 버전으로 업그레이드하는 과정에는 항상 약간의 위험과 데이터 손실이 수반되거나 시스템이 손상되거나 오류 상태가 될 수 있다는 점을 알아야 합니다.

따라서 시스템 업그레이드를 진행하기 전에 항상 중요 데이터를 백업하고 비프로덕션 시스템에서 프로세스를 테스트하십시오.

시스템 패키지 업그레이드

1. 업그레이드 프로세스를 진행하기 전에 먼저 터미널에서 아래 명령을 실행하여 현재 릴리스의 최신 패키지가 시스템에 설치되어 있는지 확인하십시오.


sudo apt-get update
sudo apt-get upgrade

2. 다음으로, 아래 명령을 실행하여 업데이트 명령으로 보류된 최신 종속성과 커널 또는 패키지로 시스템을 업그레이드했는지 확인하세요.


sudo apt-get dist-upgrade

3. 마지막으로 업데이트 프로세스가 완료된 후 아래 명령을 실행하여 시스템에서 정크 소프트웨어를 제거하여 디스크 공간을 확보하세요.


sudo apt-get autoremove
sudo apt-get clean

이렇게 하면 /var/cache/apt/archive/ 디렉토리에 저장된 이전 deb 패키지와 불필요한 종속성, 패키지, 이전 커널 또는 라이브러리가 제거됩니다.

시스템 업그레이드 준비가 완료되면 새 커널로 부팅하려면 업그레이드 프로세스 후에 시스템을 다시 시작해야 합니다.

Ubuntu 16.04 데스크탑으로 업그레이드

4. 최신 버전의 Ubuntu로 업그레이드 프로세스를 시작하기 전에 버전 업그레이드를 위해 Canonical에서 제공하는 권장 도구인 update-manager-core 패키지가, 아래 명령을 실행하여 시스템에 설치됩니다.


sudo apt-get install update-manager-core

5. 이제 아래 명령을 사용하여 업그레이드를 시작합니다.


sudo do-release-upgrade

6. 일련의 시스템 검사와 저장소 파일 수정 후에 도구는 모든 시스템 변경 사항에 대해 알리고 업그레이드 프로세스에 대한 세부 정보를 계속 볼 것인지 묻는 메시지를 표시합니다. 업그레이드를 계속하려면 프롬프트에 y를 입력하세요.

7. 인터넷 연결에 따라 업그레이드 프로세스에 시간이 걸릴 수 있습니다. 그 동안 패키지가 시스템에 다운로드되어 설치됩니다.

또한 update-manager-core에서 서비스를 자동으로 다시 시작할지 또는 패키지 구성 파일을 새 버전으로 바꿀지 묻는 메시지를 표시할 수도 있습니다.

서비스를 다시 시작하려면 yes로 대답해야 하지만 해당 conf 파일을 이미 백업하지 않은 경우 새로 설치된 패키지에 대한 이전 구성 파일을 유지하는 것이 더 안전합니다. 또한 대화형 프롬프트에 y를 입력하여 사용되지 않는 패키지를 제거하는 것이 안전합니다.

8. 마지막으로, 업그레이드 프로세스가 성공적으로 완료된 후 설치 프로그램은 변경 사항을 적용하고 전체 업그레이드 프로세스를 완료하려면 시스템을 다시 시작해야 한다고 알려줍니다. 계속하려면 로 대답하세요.

9. 다시 시작한 후 시스템은 최신 업그레이드된 Ubuntu 배포판인 16.04로 부팅되어야 합니다. 배포판을 확인하려면 터미널에서 아래 명령을 실행하세요.


uname –a
cat /etc/lsb-release
cat /etc/issue.net
cat /etc/debian_version

10. GUI에서 배포 릴리스를 확인하려면 시스템 설정을 열고 세부정보 탭으로 이동하세요.

Ubuntu 16.04 서버로 업그레이드

11. 여기에 설명된 동일한 단계가 Ubuntu 서버 릴리스에도 적용될 수 있습니다. 그러나 업그레이드 프로세스가 SSH 연결에서 원격으로 수행되는 경우 시스템 오류가 발생할 경우 복구를 위한 추가 SSH 프로세스가 포트 1022에서 자동으로 시작됩니다.

포트 1022에서 SSH를 통해 서버 콘솔에 안전하게 연결하기 위해 방화벽 규칙을 추가하기 전에는 아래 스크린샷에 설명된 것처럼 방화벽이 작동하고 실행 중인 경우 외부 시도에 연결을 사용할 수 있도록 해야 합니다. .


sudo do-release-upgrade -d

12. 서버에서 두 번째 SSH 연결을 만든 후 평소처럼 시스템 업그레이드를 진행하세요. 업그레이드 프로세스가 완료된 후 머신을 재부팅하고 아래 명령을 실행하여 시스템 정리를 수행합니다.


sudo apt-get autoremove
sudo apt-get clean

그게 다야! 데스크톱이든 서버이든 컴퓨터에서 Ubuntu 16.04를 즐겨보세요.

또한 읽어 보세요: Ubuntu 16.04 Xenial Xerus 설치 후 주로 수행해야 할 7가지 작업