第三者パッケージを更新せずにUbuntuをアップグレードする方法

第三者パッケージを更新せずにUbuntuをアップグレードする方法

私は最近、開発サーバーの1つを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>

関連情報