본문 바로가기
Clouds/Oracle

Oracle Cloud #4 - APT UPDATE && APT UPGRADE

by Spring13 2024. 1. 1.

지난 글에서 APT에 대해 알아본 바 있다.

 

Linux Mint에서 APT를 이용하여 패키지 업데이트하기

APT(Advenced Package Tool)란 Debian 계열 Linux에서 사용하는 고급 패키지 도구이다. 이 도구를 이용하여 사용자는 Debian 계열 Linux에서 쉽게 소프트웨어 패키지를 관리할 수 있다. Ubuntu나 Linux Mint와 같이

sprout13.tistory.com

Oracle Cloud 인스턴스에서 Debian 계열의 운영체제를 이용하고 있다면 당연히 APT를 이용하여 패키지 업그레이드를 할 수 있다.


인스턴스를 실행한 후, 터미널에 나타나는 안내문을 살펴보면 다음과 같은 문구를 볼 수 있다.

한마디로, 사용자가 사용하고 있는 패키지들이 오래된 버전이니, 업데이트해서 사용하라는 의미이다.

 

이 글에서는 Oracle Cloud의 Debian 계열 운영체제에서 APT를 이용한 패키지 업데이트 방법을 알아볼 것이다.

 


APT Update


아래의 명령문을 입력한다.

sudo apt update

 

서버용 우분투라고 해도 그 근본은 변하지 않는다. sudo를 붙이는 것을 잊지 말자. 별도의 설정을 하지 않는다면 비밀번호를 묻지 않는다.


아래의 명령문은 선택사항이다.

sudo apt list --upgradeable

이 명령문을 입력하면 현재 업그레이드 가능한 패키지 목록을 표시한다.


아래의 명령문을 입력한다

sudo apt upgrade

패키지를 정말로 업그레이드할 것인지 물어보면 "Y"를 입력한다.

 

패키지를 업그레이드하는 중...

일반 패키지 업그레이드가 끝나면 아래의 화면이 뜬다.

 

간단히 말해서, 새로운 버전의 커널로 업그레이드해야 하며, 이를 위해 머신을 재부팅해야 한다는 안내이다.

그냥 <OK>를 누른다.

그러면 아래의 화면이 뜬다.

 

이 화면은 어떤 서비스를 재시작할 것인지를 묻는 확인창이다.

APT를 이용하여 패키지를 업그레이트하면 당연히 그와 연관된 서비스 모듈 또한 업데이트된다.

그러나, 서비스가 실행되고 있는 상태에서는 모듈 업그레이트가 불가능하기 때문에, 서비스를 재시작하는 방법으로 모듈을 업데이트할 수 있다.

지금은 그냥 넘어가도 된다. 어차피 커널 업그레이트 때문에 재부팅을 해야 하기 때문이다. 재부팅을 하면 서비스가 다시 시작되므로 굳이 서비스를 재시작할 필요가 없다.

[Tab] 키를 눌러 <OK>로 포커스를 이동한 뒤 누른다.

 

그러면 머신이 재부팅되며 업데이트 및 업그레이드가 끝난다. 연결은 끊어지지 않는다.


Oracle Cloud 시리즈


더보기

 

728x90
반응형

댓글