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