Не удается устранить зависимости Unmet при установке или обновлении каких-либо пакетов

Когда я запускаю из терминала sudo apt upgrade

Но я запустил эти запятые, прежде чем столкнулся с этой проблемой:

sudo apt update -y
sudo apt-get install php7.0-xml php7.0-bcmath php7.0-mbstring -y
sudo wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix- 
release/zabbix-release_3.2-1+xenial_all.deb
sudo dpkg -i zabbix-release_3.2-1+xenial_all.deb
sudo apt-get install zabbix-server-mysql zabbix-frontend-php
sudo apt update -y

У меня есть следующие неудовлетворенные зависимости:

[ 111]

Я запускаю следующие команды из терминала, чтобы исправить эту проблему, но не повезло:

 sudo apt-get -f install
 sudo apt-cache search libsnmp*
 sudo apt-get install snmpd libsnmp30 libsnmp-base
 sudo rm -f  /var/cache/apt/archives/libsnmp-base_5.7.3+dfsg-1ubuntu4.1_all.deb
 sudo dpkg --configure -a

Вывод sudo apt-get -f install

 Unpacking libsnmp-base (5.7.3+dfsg-1ubuntu4.1) ...
 dpkg: error processing archive /var/cache/apt/archives/libsnmp-base_5.7.3+dfsg-1ubuntu4.1_all.deb (--unpack):
 trying to overwrite '/usr/share/man/man5/snmpd.internal.5.gz', which is 
 also in package net-snmp 5.4.2.1-9.12
 dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
 Processing triggers for man-db (2.7.5-1) ...
 Errors were encountered while processing:
 /var/cache/apt/archives/libsnmp-base_5.7.3+dfsg-1ubuntu4.1_all.deb
 E: Sub-process /usr/bin/dpkg returned an error code (1)

Может кто-нибудь дать мне несколько советов / подсказки, чтобы исправить эту проблему? Я работаю на Ubuntu Server 16.04 LTS. Я уже некоторое время гуглю, но пока не нашел решения. Выходные данные sudo apt-cache policy net-snmp:

net-snmp:
  Installed: 5.4.2.1-9.12
  Candidate: 5.4.2.1-9.12
  Version table:
 *** 5.4.2.1-9.12 100
        100 /var/lib/dpkg/status
1
задан 2 July 2018 в 16:16

1 ответ

Я не могу воспроизвести вашу проблему на чистой Ubuntu 16.04 LTS.

Вам следует установить проблемный пакет вручную с помощью

sudo dpkg -i --force-all \
/var/cache/apt/archives/libsnmp-base_5.7.3+dfsg-1ubuntu4.1_all.deb

, а затем удалить локально установленный пакет net-snmp с помощью:

sudo apt-get purge net-snmp

, а затем возобновить установку

sudo apt-get install snmpd libsnmp30 libsnmp-base
sudo apt-get install -f
sudo dpkg --configure -a
sudo apt-get upgrade
0
ответ дан 2 July 2018 в 16:16

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

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