Это внезапно произошло со мной сегодня после того, как я обновил свою Единицу (Ubuntu 14.04 LTS) с помощью программного обеспечения Updater. Я получил предупреждение, говоря мне, что я установил пакеты невстреченные зависимости.
Я использовал Синаптический, и использование 'Фиксируют Поврежденный Пакет', но я получаю эту ошибку (я использовал apt-get -f install
на терминале и получают тот же результат):
E:/var/cache/apt/archives/liblwgeom-2.1.8_2.1.8+dfsg-1.pgdg14.04+1_amd64.deb: попытка перезаписать '/usr/lib/liblwgeom-2.1.8.so', который находится также в пакете liblwgeom-2.1.7 2.1.8+dfsg-1~95.git18216c0.pgdg14.04+1
Я установил свою пост-ГРЭС и пакет постстекла из ppa http://apt.postgresql.org/pub/repos/apt. Никогда не имел проблемы до сих пор.
Я искал в Интернете и попробовал рекомендации, которые я нашел: apt-get clean
, apt-get autoclean
, apt-get update
и apt-get upgrade
, также dpkg --configure -a
но ни один не работает на меня.
Я являюсь новым в использовании Ubuntu и был бы очень признателен за Вашей справки здесь.
sudo dpkg -i --force-overwrite /var/cache/apt/archives/liblwgeom-2.1.8_2.1.8+dfsg-1.pgdg14.04+1_amd64.deb
и
sudo apt-get install -f
решают мою проблему.
[еще 115] информация: http://www.webupd8.org/2011/02/fix-dpkg-error-trying-to-overwrite-x.html
Я могу подтвердить ошибку для Ubuntu 12.04 LTS с тем же PPA.
следующее работало на меня на Точном (главным образом использующий "dpkg-r" для удаления liblwgeom-2.1.7):
sudo service postgresql stop
sudo dpkg -r liblwgeom-2.1.7
sudo apt-get -f install
sudo service postgresql start