私はUbuntu 20.04.03 - サーバーを使用しており、特定のUbuntuパッケージのアップグレードを維持したいと思います。これは、適切な更新コマンドとアップグレードコマンドが維持する特定のパッケージに影響を与えないことを意味します。必要なパッケージ(カーネル関連パッケージ)を維持するためにこのコマンドを使用しました。
apt-mark hold $(uname -r)
apt-mark hold linux-image-generic-hwe-20.04
apt-mark hold linux-headers-generic-hwe-20.04
適切なアップグレード試行のため、私が予約した内容は無視されました。
「apt update コマンド」を介してパッケージがアップグレードされるのを防ぐ他の方法はありますか?
答え1
apt-cache 環境設定ファイル (/etc/apt/preferences) を使用してこの問題を解決したことがわかりました。必要なパッケージ名でファイルを作成し、「apt update」を使用して適用します。
user@user:/etc/apt$ cat preferences
Package: linux-image-*
Pin: release *
Pin-Priority: -1
Package: linux-headers-*
Pin: release *
Pin-Priority: -1