sudo aptの更新時にこれらの依存関係エラーが発生するのはなぜですか?

sudo aptの更新時にこれらの依存関係エラーが発生するのはなぜですか?
tsheri@DESKTOP-9BSR0SP:~$ sudo apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 apt-utils : Depends: apt (= 1.6.3) but 1.6.6ubuntu0.1 is installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

ベストアンサー1

うーん...バージョン番号がUbuntu Bionic(18.04)と一致しているようです。

アップデートが完了していないようです。通常、パッケージaptとパッケージのapt-utils両方が同じバージョンである必要がありますが、システムにapt2019年1月にセキュリティ更新プログラムがインストールされていましたが、その時点でapt-utils一致する更新を受け取っていないようです。

apt upgradeシステムを更新するために同様のツールのみを使用している場合、これは不可能です。dpkg -iまたは、同様の低レベルパッケージツールを使用してインストールされたセキュリティ更新プログラムがバイパスされますかapt

それにもかかわらず、正しい修正は、パッケージaptapt-utilsパッケージを一致する現在のバージョンに更新することです。

1.6.6ubuntu0.1バージョンがリポジトリサーバーから最新バージョンに置き換えられている可能性があるため、このコマンドは現在のパッケージと一致するバージョンにのみアップグレードする最小限の変更を実行できない可能性があります。これが発生した場合は、以下を試してください。有効な組み合わせのために両方のパッケージをアップグレードするための明示的な権限をコマンドに付与します。aptapt-utilssudo apt --fix-broken installapt-utilsaptsudo apt upgrade apt apt-utils

おすすめ記事