2

libcanberra-gtk0 の依存関係エラーが原因で、「apt-get upgrade」もパッケージもインストールできません

apt-get チェック

You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 gnome-session-canberra : Breaks: libcanberra-gtk0 (< 0.28-4) but 0.28-3ubuntu3 is installed
E: Unmet dependencies. Try using -f.

apt-get -f インストール

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  libcanberra-gtk0
The following packages will be upgraded:
  libcanberra-gtk0
1 upgraded, 0 newly installed, 0 to remove and 585 not upgraded.
2 not fully installed or removed.
Need to get 0 B/17.1 kB of archives.
After this operation, 9,216 B of additional disk space will be used.
Do you want to continue [Y/n]? Y
dpkg: dependency problems prevent configuration of libcanberra-gtk0:i386:
 gnome-session-canberra (0.28-4) breaks libcanberra-gtk0 (<< 0.28-4) and is unpacked but not configured.
  Version of libcanberra-gtk0:i386 to be configured is 0.28-3ubuntu3.
dpkg: error processing libcanberra-gtk0:i386 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of gnome-session-canberra:
 gnome-session-canberra depends on libcanberra-gtk0; however:
  Package libcanberra-gtk0:i386 is not configured yet.
dpkg: error processing gnome-session-canberra (--configure):
 dependency problems - leaving unconfigured
configured to not write apport reports
                                      Errors were encountered while processing:
 libcanberra-gtk0:i386
 gnome-session-canberra
E: Sub-process /usr/bin/dpkg returned an error code (1)

何か apt-get install -f aptitude をインストールしようとしています

Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 aptitude : Depends: libboost-iostreams1.49.0 (>= 1.49.0-1) but it is not going to be installed
            Depends: libcwidget3 but it is not going to be installed
            Depends: libept1.4.12 but it is not going to be installed
            Recommends: aptitude-doc-en but it is not going to be installed or
                        aptitude-doc
            Recommends: libparse-debianchangelog-perl but it is not going to be installed
 gnome-session-canberra : Breaks: libcanberra-gtk0 (< 0.28-4) but 0.28-3ubuntu3 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

パッケージを再インストールするにはどうすればよいですか?

前もって感謝します。

4

1 に答える 1

0

ランチパッドで指定されたパッケージを探すlibcanberra-gtk0必要があるため、ここに到達する必要がありますが、別の ubuntu バージョンとアーキテクチャに変更することをお勧めします。

次に、再入力する必要がありsudo apt-get -f install、ライブラリの依存関係に関するエラー メッセージが引き続き表示される可能性があり、プロセスを繰り返す必要があります。

ただし、この方法は、ubuntu がバージョンをアップグレードする方法にも影響するため、危険でもあります...これらのパックを解決できないためです。

于 2013-06-08T15:03:39.113 に答える