пытается перезаписать… который также находится в пакете [duplicate]

Я пытаюсь выполнить 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 .

Как я могу решить эту проблему. это?

-1
задан 13 April 2017 в 15:23

1 ответ

Ну, я пошел с 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.

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: