Debian 'bullseye' - gnustep-base-runtime の依存関係が満たされていないため、アップグレードできません。

Debian 'bullseye' - gnustep-base-runtime の依存関係が満たされていないため、アップグレードできません。

鉱山のアップグレードDebian "ブルスアイ"依存関係が満たされていないため、デプロイが正しく機能しません。

Operating System: Debian GNU/Linux bullseye/sid
          Kernel: Linux 5.6.0-2-686-pae
    Architecture: x86

apt updateheelを使用してシステムをアップグレードしようとすると、次の結果apt upgradeが表示されます。

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 gnustep-base-runtime : Depends: gnustep-base-common (= 1.27.0-3) but 1.26.0-7 is to be installed
 libgnustep-base1.27 : Depends: gnustep-base-common (= 1.27.0-3) but 1.26.0-7 is to be installed
E: Broken packages

この問題を解決する方法を知っている人はいますか?

答え1

たった一つあったからgnustep-baselibgnustep-base1.26からのアップグレードを含む1.26から1.27への移行をテストするには、libgnustep-base1.27アップグレード中にパッケージを削除することを許可する必要があります。

apt full-upgrade

変えるapt upgrade

答え2

破損したソフトウェアまたはサポートされていないソフトウェアソースがあるかどうかソースリストを確認してください。次に実行します。

依存関係が満たされない理由の1つは、パッケージデータベースが破損しているか、一部のパッケージが正しくインストールされていないためです。


取得したパッケージファイルのローカルリポジトリを消去します。

sudo apt-get autoclean


依存関係のトラブルシューティング

sudo apt-get -f install
sudo dpkg --configure -a
sudo apt-get -f install


システムパッケージのアップデートとソフトウェアパッケージのアップグレード

sudo apt-get update
sudo apt-get upgrade

最後に、フルアップグレードを実行して問題を解決してください。

sudo apt-get full-upgrade

関連情報