작성자 PG의 글

우분투를 서버로 사용하다 보면 특정 패키지만 업그레이드를 해야 하는 경우가 생깁니다.

기본적으로 apt upgrade 명령어로 시스템 패키지를 비롯한 애플리케이션을 한번에 업데이트 하게 되는데요.

서버 같은 경우 최신 버전 보다는 안정성에 더 비중을 두고 운영을 하기 때문에 잘 돌아가는 데몬 같은 경우 업데이트시 의존성이나 세팅의 차이 때문에 문제가 생길 소지가 있습니다.

튜토리얼 환경 : 우분투 16.04

APT 특정 패키지 업데이트하기

Ubuntu 16 Optional Package Upgrade 01

우선 apt update 명령어로 패키지 정보를 업데이트한 다음 apt --just-print upgrade 명령어로 설치된 패키지 중 업데이트가 적용될 수 있는 패키지를 확인합니다.

--just-print는 실제 업그레이드를 적용하는 대신 업그레이드 명령어를 입력시 적용되는 패키지와 설정 파일들을 확인할 수 있는 옵션입니다.

Ubuntu 16 Optional Package Upgrade 02

하지만 설정 파일의 변경점등이 모두 출력되어 가독성이 떨어질 수 있는데 이땐 간단하게 apt upgrade 명령어를 입력한 후 n 을 눌러 취소하는 방법으로 새로운 패키지 버전을 확인하면 되겠습니다.

Ubuntu 16 Optional Package Upgrade 03

설치하고 싶은 패키지를 확인 했다면 apt install --only-upgrade 패키지명 과 같은 양식으로 명령어를 입력해서 원하는 패키지만 선택해 설치할 수 있습니다.

보통 패키지를 업그레이드 할때 apt upgrade 명령어를 사용하지만 특정 패키지만 업데이트 하고 싶은 경우에는 설치 명령어인 apt install에 --only-upgrade 옵션을 붙인 다음 패키지명을 입력합니다.

Google Chrome Always Enable Flash Player Title
크롬 플래시 항상 허용하는 방법
크롬에서 플래시 플레이어와 같은 플러그인을 항상 허용하는 방법에 대해서 이전 포스트에서 알아봤는데요. 크롬 71 이전 버전에서는 chrome://flags/ 를 통해 항상…
Windows 10 Enable Tablet Mode Title
윈도우10 태블릿 모드 설정 방법
윈도우10은 전통적인 PC 환경과 더불어 터치 화면을 탑재한 노트북이나 태블릿을 위한 ‘태블릿 모드’를 지원합니다. 태블릿 모드는 키보드, 마우스가…
nginx php multiversion title
php.ini 위치 파일 경로 찾는 방법
php.ini가 위치한 경로는 리눅스의 종류에 따라, 패키지 또는 컴파일 설치에 따라 바뀌게 되는데요. 윈도우를 기반으로 하는 비트나미 WAMP나…