
私は Ubuntu 18.04.5 LTS システムを使用しています。テスト目的で 20.04.2 LTS にアップグレードし、その後 21.04 にアップグレードする予定です。
パッケージをインストールしたシステムを使うのはusrmerge
私にとって快適ではないようです。次のような問題があるため失敗したdpkg -S $(which grep)
そして失敗したldd
。
usrmerge
アップグレード中にパッケージのインストールを防ぐにはどうすればよいですか?
答え1
最新のUbuntu 21.04システムの場合ubuntu-minimal
推奨のインストールusrmerge
。この動作を防ぐ必要があります。
したがって、アクションの順序は次のようになります。
既存の Ubuntu 18.04.5 LTS システムを起動し、アップグレードをインストールします。
usrmerge
パッケージ専用の特別なピン/ロックファイルを作成するcat <<EOF | sudo tee /etc/apt/preferences.d/pin-usrmerge Package: usrmerge Pin: version * Pin-Priority: -1337 EOF
Ubuntu を 20.04.2 LTS にアップグレードします。
Ubuntu を 21.04 にアップグレードします (必要に応じて 21.10 にアップグレードします)。
不要なシンボリックリンクのない通常のシステムをお楽しみください。
注意: ピン/ロック ファイルは手順 4 の前に作成する必要があります。