Ubuntuバージョン18.04.3 Bionic Beaverを実行している仮想マシンがあります。 2021年12月にパッチアップグレードを実行し、将来の使用のためにすべてのDebianアップグレードをローカルにダウンロードしました。 dpkg -i ./folder/*
Ubuntuを18.04.6にアップグレードするためにこのパッケージをインストールしました。今私のOSを台無しにし、元の18.04.3に再イメージすることにしました。上記と同じ方法でこれらのDebianパッケージをインストールすると、Error: BrokenCount >0
update-notifier / apt-checkを使用できるようになります。
気になってsudo apt-get -f install --download-only
欠けているすべての依存関係を手に入れようとしました。ここにいくつかの例があります。
dirmngr_2.2.4-1ubuntu1.6_amd64.deb
gnupg_2.2.4-1ubuntu1.6_amd64.deb
gnupg-l10n_2.2.4-1ubuntu1.6_all.deb
gnupg-utils_2.2.4-1ubuntu1.6_amd64.deb
gpg_2.2.4-1ubuntu1.6_amd64.deb
gpg-agent_2.2.4-1ubuntu1.6_amd64.deb
gpgconf_2.2.4-1ubuntu1.6_amd64.deb
今これをアップグレードすると、0:0適切なチェックが可能になるようです。良いが、いくつかのパッチが配布されます。したがって、コンピュータを特定のバージョンに復元するための安定した方法が必要です。だから私はこれらのdebパッケージをすべてダウンロードしました。上記のリストのいくつかのファイルは最近Ubuntu 2022に追加されました。現在の依存関係に影響を与えるのはなぜですか? 2021年にこのパッケージをダウンロードしたと思いました。 gnupg-utils_2.2.4-1ubuntuに依存してはいけません。1.4_amd64.deb gnupg-utils_2.2.4-1ubuntu ではなく 2021 年に保存した内容です。1.6_amd64.deb(2022 ファイル)
今後このようなことが起こらないようにするにはどうすればよいですか?後で使用するために Debian パッケージを保存することはお勧めできませんか?