타사 패키지를 업데이트하지 않고 Ubuntu를 업그레이드하는 방법

타사 패키지를 업데이트하지 않고 Ubuntu를 업그레이드하는 방법

저는 최근 개발 서버 중 하나를 Ubuntu 18에서 20으로 업그레이드했습니다. 내가 순서대로 사용하는 명령은 다음과 같습니다.

sudo apt update
sudo apt upgrade  -y
sudo apt full-upgrade
sudo reboot
sudo apt --purge autoremove
sudo apt install update-manager-core 
sudo do-release-upgrade 

Ubuntu가 설치된 AWS에서 실행 중입니다. uchdb와 elasticsearch를 추가로 설치했습니다. 위의 업그레이드 과정에서 Elasticsearch가 v6.8.0에서 v6.8.15로 업그레이드되었습니다.

이런 경우 Elasticsearch 업데이트 없이 OS 업그레이드를 할 수 있는 방법이 없을까요? 그렇다면 18에서 20으로 업그레이드해야 하는데 v6.8.0을 유지하려면 ES가 필요합니까?

답변1

/etc/apt/sources.list아래 저장소 /etc/apt/sources.list.d.(URL 시작 부분에 위치 ) 를 비활성화하여 Couchdb 및 Elastic Search 패키지 업그레이드를 방지할 수 있습니다 .#

apt-mark다음을 사용하여 패키지를 예약됨으로 표시 할 수도 있습니다 .

sudo apt-mark hold <package>

관련 정보