Debian Wheezyに複数のUbuntuパッケージをインストールしようとしましたが、失敗し、パッケージが破損しています。
apt-get -f install
問題は、次のエラーが原因で実行も失敗することです。
Preparing to replace libqtwebkit4:amd64 2.2.1-1ubuntu4 (using .../libqtwebkit4_2.2.1-5_amd64.deb) ...
Unpacking replacement libqtwebkit4:amd64 ...
dpkg: error processing /var/cache/apt/archives/libqtwebkit4_2.2.1-5_amd64.deb (--unpack):
trying to overwrite shared '/usr/share/doc/libqtwebkit4/changelog.Debian.gz', which is different from other instances of package libqtwebkit4:amd64
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
特定のファイルを上書きすることについて文句を言うようです。このファイルを削除または移動する必要がありますか?
ベストアンサー1
最後に、問題のあるファイルのディレクトリを移動しました。
sudo mv /usr/share/doc/libqtwebkit4 /usr/share/doc/libqtwebkit4.backup
その後apt-get -f install
は正常に実行されます。