回答:
sudo dpkg --configure -a
魔法のコマンドのように見えます。
ここにあるdpkg
のmanページの説明--configure -a
のオプションは:
--configure
パッケージ ... |-a
|--pending
展開されたがまだ構成されていないパッケージを構成します。
-a
または--pending
が指定されている場合[…]、すべてのアンパックされた未構成のパッケージが構成されます。[…]
構成は、次の手順で構成されます。
conffilesを解凍し、同時に古いconffilesをバックアップして、何か問題が発生した場合に復元できるようにします。
パッケージで提供されている場合、postinstスクリプトを実行します。
私はこれを試してみることをお勧めします:
sudo apt-get install aptitude
sudo aptitude update
sudo aptitude dist-upgrade
私のために問題を解決しました、おそらくあなたにもうまくいくでしょう。
同じ問題がありました。私がしたことは、パッケージのリストをから入手することでしたsudo apt-get upgrade
。私の場合:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
linux-generic linux-headers-generic linux-image-generic
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
次に、「アップグレードされていない」パッケージをインストールしsudo apt-get install linux-generic linux-headers-generic linux-image-generic
て問題を解決しました。
sudo apt-get dist-upgrade
。
部分的なアップグレードとは、インストールまたは更新で問題が発生したことを意味します。Mplayerメディアプレーヤーのインストールが失敗した後、この部分的なアップグレードプロンプトを受け取り始めました。ソフトウェアを削除し、パージコマンドを使用して、Mplayerメディアプレーヤーに関連するすべてのものを削除しました。これは、gstreamerとVLC用にインストールしたいくつかのプラグインにも干渉しました。失ったものを再インストールすると、部分的なアップグレードプロンプトが表示されなくなりました。特にPPAの最近のインストールで何が起こったかを調べることをお勧めします