Ubuntu 18.04에서 라이브 패치를 활성화하는 방법

Linux 업데이트는 다른 운영 체제를 업데이트하는 것보다 훨씬 쉽습니다. Windows에서 회전하는 파란색 로딩 화면을 쳐다보는 대신 Linux 사용자는 몇 가지 명령만 입력하고 일부 패키지가 설치되는 것을 보고 하루 일과를 계속하기만 하면 됩니다. 그러나 Linux에서 업데이트하는 모든 측면이 번거롭지 않은 것은 아닙니다. Linux 커널 업데이트와 관련하여 업데이트는 사용자가 수행 중인 작업을 중지하고 업데이트를 완료하기 위해 PC를 다시 시작해야 하므로 정말 고통스러울 수 있습니다. 성가신 재시작을 줄이기 위해 Canonical은 Ubuntu 18.04에 라이브 패치를 추가했습니다.

사용자가 재부팅 없이 Ubuntu 18.04 LTS에 Linux 커널 업데이트를 설치할 수 있는 새로운 기능입니다. 이것이 멋진 기능처럼 들리면 이 가이드를 따라 Ubuntu PC에서 활성화하는 방법을 배우십시오.

Ubuntu 18.04의 라이브 패치

다시 시작하지 않고 Ubuntu에 업데이트를 설치하는 것은 새로운 기능이 아닙니다. Ubuntu 서버에서 이것은 한동안 문제였습니다. Ubuntu 18.04부터 Canonical은 이 훌륭한 기능을 데스크탑에 가져왔습니다. 이를 통해 사용자는 PC를 완전히 다시 시작할 필요 없이 Linux 커널 업데이트를 설치할 수 있습니다.

Ubuntu PC 재부팅을 싫어하고 일시 중단된 상태로 유지하고 즉시 액세스할 수 있도록 하려면 이 기능이 매우 유용할 수 있습니다. Ubuntu 18.04에서 기본적으로 활성화하지 않기 때문에 Live Patching은 사용자가 바로 사용할 수 없습니다. 다행히 활성화하기가 매우 쉽습니다.

이 기능을 활성화하는 방법에는 두 가지가 있습니다. Ubuntu 18.04를 처음 설치했다면 릴리스의 모든 새로운 기능을 간략하게 설명하는 “환영” 대화 상자를 읽으십시오. “다음” 버튼을 클릭하고 모든 내용을 읽으십시오. 이 시작 화면에서 “라이브 패칭”에 대한 개요를 볼 수 있습니다. 활성화하려면 페이지의 지침을 따르십시오.

라이브 경로 설정

시작 화면에 바로 있기 때문에 18.04를 처음 설치할 때 이 기능을 켜는 것이 가장 좋습니다. 더 이상 시작 화면에 액세스할 수 없으면 Ubuntu 설정을 탐색하여 시작 화면을 켜야 합니다. Gnome과 함께 기존 Ubuntu를 사용하고 계십니까? 키보드의 Win 버튼을 누르고 “소프트웨어 및 업데이트”를 검색하십시오.

  Microsoft 화이트보드란 무엇이며 어떻게 사용합니까?

“로그인” 버튼을 클릭하여 Canonical에 로그인합니다. Ubuntu Single Sign-On 계정을 만드는 과정을 거쳐 로그인합니다. 생성되면 업데이트 설정으로 돌아가서 “Canonical Live Patch를 사용하여 다시 시작 사이에 보안 강화” 옆의 확인란을 선택합니다.

라이브 패치 사용

라이브 패치는 Ubuntu 18.04 LTS 사용자를 위한 무료 기능이지만 몇 가지 조건이 있습니다. Ubuntu Single Sign-On 서비스에 로그인하면 웹 사이트에서 Linux PC를 표시하는 고유한 토큰을 생성합니다. 3개의 개별 Ubuntu PC에서 무료로 로그인하고 라이브 패치에 액세스할 수 있습니다. 세 번째 이후부터는 더 이상 무료가 아니므로 이 기능을 몇 번이나 사용하는지 주의해야 합니다.

라이브 패칭 기능을 사용하는 데는 특별한 작업이 필요하지 않습니다. 대신 정상적인 업데이트 절차의 일부로 예상대로 거의 작동합니다. Live Patches 기능으로 업데이트하는 것은 Ubuntu 그래픽 업데이트 유틸리티와 터미널의 apt update/upgrade 명령을 사용하여 수행할 수 있습니다.

사용하려면 업데이트 관리자를 시작하고 업데이트를 확인하도록 허용한 다음 업데이트를 설치합니다. 일반적으로 재부팅이 필요한 업데이트(커널 업그레이드 및 수정)의 경우 더 이상 다시 시작할 필요가 없습니다. 분명히 Ubuntu 업데이트 관리자를 통해 설치된 모든 업데이트가 100% 재부팅을 약속하지 않는 것은 컴퓨터의 특성이기 때문입니다. 상황이 발생하고 다시 시작해야 하는 비정기적인 업데이트가 계속 실행될 수 있습니다. 그러나 이 기능을 사용하면 훨씬 덜 발생합니다.

라이브 패치 끄기

Live Patching 기능은 매우 훌륭하지만 모든 사람이 유용하다고 생각하는 것은 아닙니다. 원하지 않으시면 끄는 것이 좋습니다. 끄려면 “소프트웨어 및 업데이트”를 여십시오. “소프트웨어 및 업데이트” 창 내에서 Canonical Live Patch를 사용하여 다시 시작 사이에 보안 강화” 옆의 확인란을 선택 취소합니다.

라이브 패치 기능을 선택 해제하면 즉시 비활성화됩니다.

이전 커널 제거

Live Patching 기능을 사용하더라도 Ubuntu에서 업데이트해도 시간이 지남에 따라 빌드되는 수십 개의 Linux 커널이 완화되지 않습니다. Debian 기반 Linux 배포판에서 Linux 커널을 업데이트해도 이전 커널이 자동으로 제거되지 않습니다. 새로운 라이브 패치 기능을 최대한 활용하려면 새 커널로 전환할 때 이전 커널을 완전히 제거하는 것이 좋습니다.

  iPhone 뒷면을 탭하여 작업을 시작하는 방법

참고: 현재 실행 중인 커널을 제거하지 마십시오. 그렇지 않으면 나쁜 일이 발생할 수 있습니다!

일반적으로 Ubuntu에서 이전 커널을 제거하는 것은 쉬운 과정입니다. 먼저 모든 소프트웨어가 최신 상태이고 최신 버전의 Ubuntu 커널을 사용하고 있는지 확인하십시오. 다음으로 다음 명령을 실행하여 시스템에 이전 커널을 제거하도록 지시합니다.

sudo apt autoremove

Autoremove는 커널이 사용 중이 아니어서 “더 이상 필요하지 않은지” 여부를 시스템이 알 수 있기 때문에 Linux 커널의 이전 버전을 제거하는 데 적합합니다.