
#apt-get upgrade を実行すると、 を実行するように指示されますsudo apt-get -f install
。 それを実行すると、次のようになります。
The following extra packages will be installed:
linux-generic-pae linux-headers-generic-pae linux-image-generic-pae
The following packages will be upgraded:
linux-generic-pae linux-headers-generic-pae linux-image-generic-pae
3 upgraded, 0 newly installed, 0 to remove and 138 not upgraded.
3 not fully installed or removed.
Need to get 0 B/6,460 B of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? y
dpkg: dependency problems prevent configuration of linux-image-generic-pae:
linux-image-generic-pae depends on linux-image-3.2.0-48-generic-pae; however:
Package linux-image-3.2.0-48-generic-pae is not installed.
dpkg: error processing linux-image-generic-pae (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
dpkg: dependency problems prevent configuration of linux-headers-generic-pae:
linux-headers-generic-pae depends on linux-headers-3.2.0-48-generic-pae; however:
Package linux-headers-3.2.0-48-generic-pae is not installed.
dpkg: error processing linux-headers-generic-pae (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
dpkg: dependency problems prevent configuration of linux-generic-pae:
linux-generic-pae depends on linux-image-generic-pae (= 3.2.0.48.58); however:
Package linux-image-generic-pae is not configured yet.
linux-generic-pae depends on linux-headers-generic-pae (= 3.2.0.48.58); however:
Package linux-headers-generic-pae is not configured yet.
dpkg: error processing linux-generic-pae (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
Errors were encountered while processing:
linux-image-generic-pae
linux-headers-generic-pae
linux-generic-pae
E: Sub-process /usr/bin/dpkg returned an error code (1)
ここに私のリストがあります/usr/src
:
/usr/src:
total used in directory 88 available 19619852
drwxr-xr-x 22 root root 4096 Feb 1 23:21 .
drwxr-xr-x 10 root root 4096 Aug 31 2012 ..
drwxr-xr-x 24 root root 4096 Jan 18 2013 linux-headers-3.2.0-36
drwxr-xr-x 7 root root 4096 Jan 18 2013 linux-headers-3.2.0-36-generic-pae
drwxr-xr-x 24 root root 4096 Feb 1 2013 linux-headers-3.2.0-37
drwxr-xr-x 7 root root 4096 Feb 1 2013 linux-headers-3.2.0-37-generic-pae
drwxr-xr-x 24 root root 4096 Feb 22 2013 linux-headers-3.2.0-38
drwxr-xr-x 7 root root 4096 Feb 22 2013 linux-headers-3.2.0-38-generic-pae
drwxr-xr-x 24 root root 4096 Mar 19 2013 linux-headers-3.2.0-39
drwxr-xr-x 7 root root 4096 Mar 19 2013 linux-headers-3.2.0-39-generic-pae
drwxr-xr-x 24 root root 4096 Apr 9 2013 linux-headers-3.2.0-40
drwxr-xr-x 7 root root 4096 Apr 9 2013 linux-headers-3.2.0-40-generic-pae
drwxr-xr-x 24 root root 4096 May 2 2013 linux-headers-3.2.0-41
drwxr-xr-x 7 root root 4096 May 2 2013 linux-headers-3.2.0-41-generic-pae
drwxr-xr-x 24 root root 4096 May 16 2013 linux-headers-3.2.0-43
drwxr-xr-x 7 root root 4096 May 16 2013 linux-headers-3.2.0-43-generic-pae
drwxr-xr-x 24 root root 4096 May 24 2013 linux-headers-3.2.0-44
drwxr-xr-x 7 root root 4096 May 24 2013 linux-headers-3.2.0-44-generic-pae
drwxr-xr-x 24 root root 4096 May 31 2013 linux-headers-3.2.0-45
drwxr-xr-x 7 root root 4096 May 31 2013 linux-headers-3.2.0-45-generic-pae
drwxr-xr-x 24 root root 4096 Feb 1 23:21 linux-headers-3.2.0-58
drwxr-xr-x 7 root root 4096 Feb 1 23:21 linux-headers-3.2.0-58-generic-pae
私の他のマシンのほとんどにも、45 から 58 までのすべての数字が入っています。この 48 バージョンは必要ないと思いますが、どうでしょうか?
答え1
以下のタイプのエラーに対応するパッケージを削除するか強制的に削除すると、問題は解決します。
dpkg: error package-name (--configure):
dependency problems - leaving unconfigured
この質問ではleaving unconfigured
、これら3つのパッケージでエラーが発生します。
linux-image-generic-pae
linux-headers-generic-pae
linux-generic-pae
そのため、次のコマンドを実行してパッケージを削除する必要があります。
sudo dpkg -r linux-image-generic-pae
sudo dpkg -r linux-headers-generic-pae
sudo dpkg -r linux-generic-pae
上記を削除する際に依存関係の問題が発生した場合は、force
以下のようなオプションに進み、それ以外の場合はスキップしてください。
注記:他のすべての方法が機能しない場合にのみ、強制オプションを選択してください。
以下のコマンドを実行して、上記の3つのパッケージを強制的に削除します。
sudo dpkg --purge --force-all --force-remove-reinstreq linux-image-generic-pae
sudo dpkg --purge --force-all --force-remove-reinstreq linux-headers-generic-pae
sudo dpkg --purge --force-all --force-remove-reinstreq linux-generic-pae
アップグレードを実行できます。
sudo apt-get -f install
sudo apt-get upgrade
パッケージを再インストールしたい場合は、以下を実行してください。
sudo apt-get install linux-image-generic-pae
sudo apt-get install linux-headers-generic-pae
sudo apt-get install linux-generic-pae