На этот вопрос уже есть ответ здесь:
Я пытаюсь выполнить apt-get install -f -o APT :: Immediate-Configure = 0
(просто apt-get install -f
в настоящее время у меня не работает ...), что дает сбой
Unpacking libboost1.46-dev (from .../libboost1.46-dev_1.46.1-7ubuntu3_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/libboost1.46-dev_1.46.1-7ubuntu3_i386.deb (--unpack):
trying to overwrite '/usr/include/boost/aligned_storage.hpp', which is also in package libboost1.40-dev 1.40.0-4ubuntu4
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
и многие похожие ошибки.
Есть похожие вопросы ( 1 , 2 ), но предлагаемое решение для dpkg
, и я не знаю, как применить это к apt-get
.
Как я могу решить эту проблему. это?
Ну, я пошел с dpkg
сейчас, но я попытался немного автоматизировать его. Моя команда выглядела так:
for f in $(sudo apt-get install python-gnupginterface -f | egrep "^ libboost" | cut -d: -f1); do echo $f; done | xargs sudo dpkg --purge
Тогда я сделал dpkg --configure -a
.
Затем apt-get install -f
.
Затем apt-get autoremove
.