apt-get に別のパッケージによってインストールされたファイルを上書きさせる

apt-get に別のパッケージによってインストールされたファイルを上書きさせる

(以前にも同様の質問があったことは承知していますが、そこでの回答ではこれらの詳細は扱われていません)

私はUbuntu 10.10を使っていて、python2.5(deadnsakesから入手)とhttps://launchpad.net/~fkrull/+archive/deadsnakes) と python-profiler

残念ながら、これら2つのパッケージはどちらも/usr/lib/python2.5/profile.pyをインストールしようとするため、apt-getでは両方をインストールできません。

これは明らかにパッケージのバグですが、早急に修正する必要があります。これらのエラーを完全に無視して、そのファイルを消去する方法はありますか?

答え1

python2.5 をインストールしたら、次を実行してみてください:

sudo apt-get -o Dpkg::Options::="--force-overwrite" install python-profiler

--force-overwriteこれにより、基礎となる dpkg インスタンスにフラグが渡され、dpkg に 1 つのパッケージのファイルを別のファイルで上書きするように指示します。

ソース

関連情報