パッケージを削除してディストリビューションで提供されている元のバージョンに戻すにはどうすればよいですか?

パッケージを削除してディストリビューションで提供されている元のバージョンに戻すにはどうすればよいですか?

私はDebian oldstable(Jessie 8)を実行しており、テスト目的(Buster 10)用にいくつかの.debパッケージをインストールすることに興味があります。 packages.debian.orgから直接.debファイルをダウンロードし、dpkg -iを使用してインストールします。

必要に応じて、これらのテスト/中断パッケージを削除して元のoldstableバージョンに戻すにはどうすればよいですか?

ありがとう

ベストアンサー1

他の人が提案したように、Debian 8で直接Debian 10パッケージを使用するよりも、Debian 9にアップグレードしてバックポートを使用する方が良いでしょう。

ただし、すべての依存関係を正しく取得したら、Debian 8でDebian 10パッケージを実行できるはずですが、常に次のリスクがあります。設定を破る。あなたの場合は、以下を使用してパッケージをインストールするので、修復は簡単ですdpkg -i

  • 以前にインストールされていなかったパッケージの場合は削除しますdpkg -P(これにより消去されます)。
  • 以前にインストールされたパッケージの場合は、ダウングレードを使用してくださいapt install ${package}/jessie

ただし、パッケージのダウングレードはサポートされていません。ほとんどの場合は動作しますが、破損している場合はバグではなく、両方の部分を保持できます。

おすすめ記事