Заставить apt-get перезаписать файл, установленный другим пакетом

Заставить apt-get перезаписать файл, установленный другим пакетом

(Я понимаю, что подобный вопрос уже задавался, но ответы там не охватывают эти детали)

Я использую Ubuntu 10.10 и мне нужны оба python2.5 (от deadnsakes --https://launchpad.net/~fkrull/+archive/deadsnakes) и python-profiler

К сожалению, оба эти пакета пытаются установить /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 о необходимости перезаписать файл одного пакета другим.

источник

Связанный контент