저는 최근 개발 서버 중 하나를 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>