Не получается установить пакет zabbix-agent


#1

Имеется Wirenboard4. Подскажите как это поправить. При попытке установить пакет получаю следующее:

root@wirenboard:~# apt-get install zabbix-agent
Reading package lists… Done
Building dependency tree
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
zabbix-agent : Depends: pciutils but it is not installable
E: Unable to correct problems, you have held broken packages.

Так же не получается сделать обновление пакетов:

root@wirenboard:~# apt-get update
Hit http://releases.contactless.ru wheezy Release.gpg
Ign http://ftp.us.debian.org wheezy Release.gpg
Hit http://releases.contactless.ru wheezy Release
Ign http://ftp.us.debian.org wheezy Release
Hit http://releases.contactless.ru wheezy/main all Packages
Hit http://releases.contactless.ru wheezy/main armel Packages
Ign http://releases.contactless.ru wheezy/main Translation-en
Err http://ftp.us.debian.org wheezy/main armel Packages
404 Not Found [IP: 64.50.233.100 80]
Ign http://ftp.us.debian.org wheezy/main Translation-en
W: Failed to fetch http://ftp.us.debian.org/debian/dists/wheezy/main/binary-armel/Packages 404 Not > > Found [IP: 64.50.233.100 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.


#2

Добрый день!

Пожалуйста, попробуйте WB5 rev.9. Не работают репозитории, 404 not found и напишите сюда о результатах.


#3

Может я чего то там не так понял но я уже выше писал что apt-get update у меня не обрабатывается корректно. А запуск apt-get install wb-configs приводит вот к такому выводу

root@wirenboard:~# apt-get install wb-configs
Reading package lists… Done
Building dependency tree
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
wb-configs : Depends: mosquitto (>= 1.4.7-1) but 1.4.2-0mosquitto7~nows1 is to be installed
E: Unable to correct problems, you have held broken packages.

Поправьте если не так понял.


#4

И у меня прошивка 201511111910_sdcard_wb4_alliance если это важно.


#5

Вам нужно обновить один наш пакет, чтобы появились все репозитории. Этот пакет из нашего репозитория, из нашего репозитория данные приходят корректно.
Но, похоже, у вас старый mosquitto, а новый скачать уже не получается - репозиторий Debian не доступен. Привлеку коллегу.


назначил(а) ответственного EvgenyBoger #6

#7

Я не совсем понял, мне подождать надо?


#8

Тогда вам нужно вручную заменить в файле /etc/apt/sources.list
mirror.yandex.ru на archive.debian.org

и удалить строчки с security и updates


End of live Debian “wheezy”
#9

Спасибо помогло. Только там было не mirror.yandex.ru, ftp.us.debian.com.
Теперь не получается установить zabbix-agent. Инсталяция вылетает с ошибкой:

Setting up zabbix-agent (1:2.2.5+dfsg-1~bpo70+1) …
useradd: cannot open /etc/shadow
adduser: `/usr/sbin/useradd -d /var/run/zabbix/ -g zabbix -s /bin/false -u 105 zabbix’ returned error code 1. Exiting.
dpkg: error processing zabbix-agent (–configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
zabbix-agent
E: Sub-process /usr/bin/dpkg returned an error code (1)

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

useradd: cannot open /etc/shadow

Хотя если вручную попытаться отредактировать файл (/mnt/data/etc/shadow) то все редактируется. В чем может быть проблема?


#10

Вы не ответите на мое сообщение?


#11

ох, кажется у вас системе нехорошо. Пакеты при последнем обновлении без ошибок поставились? какая версия wb-configs?

dpkg -s wb-configs

к сожалению, у нас нет возможности протестировать это всё на WB4.


#12

Я наверное что то неправильно делаю. Но после нескольких запусков обновления получаю следующее. При запуске apt-get update:

root@wirenboard:~# apt-get update
Hit http://archive.debian.org wheezy Release.gpg
Hit http://releases.contactless.ru wheezy Release.gpg
Hit http://archive.debian.org wheezy-backports Release.gpg
Hit http://releases.contactless.ru wheezy Release
Hit http://archive.debian.org wheezy Release
Hit http://archive.debian.org wheezy-backports Release
Hit http://releases.contactless.ru wheezy/main armel Packages
Hit http://archive.debian.org wheezy/main Translation-en
Hit http://archive.debian.org wheezy/main armel Packages
Ign http://releases.contactless.ru wheezy/main Translation-en
Ign http://archive.debian.org wheezy-backports/main armel Packages/DiffIndex
Ign http://archive.debian.org wheezy-backports/main Translation-en/DiffIndex
Hit http://archive.debian.org wheezy-backports/main Translation-en
Err http://archive.debian.org wheezy-backports/main armel Packages
Err http://archive.debian.org wheezy-backports/main armel Packages
Hit http://archive.debian.org wheezy-backports/main armel Packages
Reading package lists… Done

apt-get upgrade:

root@wirenboard:~# apt-get upgrade
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following packages have been kept back:
e2fslibs e2fsprogs hostapd libcomerr2 libss2 linux-latest nginx-common
nginx-extras
0 upgraded, 0 newly installed, 0 to remove and 8 not upgraded.

apt-get install wb-configs:

root@wirenboard:~# apt-get install wb-configs
Reading package lists… Done
Building dependency tree
Reading state information… Done
wb-configs is already the newest version.
The following packages were automatically installed and are no longer required:
bc liblog4cpp5 libwbmqtt mqtt-tools python-netaddr python-pyparsing
Use ‘apt-get autoremove’ to remove them.
0 upgraded, 0 newly installed, 0 to remove and 8 not upgraded.

apt-get install linux-latest:

root@wirenboard:~# apt-get install linux-latest
Reading package lists… Done
Building dependency tree
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
linux-latest : Depends: linux-image-4.1.15-imxv5-x0.1 (>= 4.1-imxv5-x0.1+wb20170426233333) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

При этом у меня перестал работать web интерфейс “ошибка 403”.
У меня подозрения что я где то не то делаю. Подскажите что не так?


#13

dpkg -s wb-configs

root@wirenboard:~# dpkg -s wb-configs
Package: wb-configs
Status: install ok installed
Priority: extra
Section: config
Installed-Size: 160
Maintainer: Evgeny Boger boger@contactless.ru
Architecture: all
Version: 1.79.5
Replaces: mqtt-wss
Provides: diverts-etc++default++avahi-daemon, diverts-etc++default++hostapd, diverts-etc++default++rc+s+, diverts-etc++dnsmasq.conf, diverts-etc++fstab, diverts-etc++fw±+env.config, diverts-etc++gai.conf, diverts-etc++hostapd.conf, diverts-etc++hostname, diverts-etc++hosts, diverts-etc++inittab, diverts-etc++lirc++hardware.conf, diverts-etc++locale.gen, diverts-etc++modules, diverts-etc++network++interfaces, diverts-etc++nfc++libnfc.conf, diverts-etc++nginx++sites-available++default, diverts-etc++nsswitch.conf, diverts-etc++ppp++chap-secrets, diverts-etc++sysctl.conf, diverts-etc++watchdog.conf, diverts-root++.bashrc, mqtt-wss
Depends: ucf, wb-utils (>= 2.1), inotify-tools, mosquitto (>= 1.4.7-1), watchdog (>= 5.15), linux-image-wb2 | linux-image-wb6, wb-configs-wheezy (>= 1.79.5) | wb-configs-stretch (>= 1.79.4)
Conflicts: diverts-etc++default++avahi-daemon, diverts-etc++default++hostapd, diverts-etc++default++rc+s+, diverts-etc++dnsmasq.conf, diverts-etc++fstab, diverts-etc++fw±+env.config, diverts-etc++gai.conf, diverts-etc++hostapd.conf, diverts-etc++hostname, diverts-etc++hosts, diverts-etc++inittab, diverts-etc++lirc++hardware.conf, diverts-etc++locale.gen, diverts-etc++modules, diverts-etc++network++interfaces, diverts-etc++nfc++libnfc.conf, diverts-etc++nginx++sites-available++default, diverts-etc++nsswitch.conf, diverts-etc++ppp++chap-secrets, diverts-etc++sysctl.conf, diverts-etc++watchdog.conf, diverts-root++.bashrc, mqtt-wss
Conffiles:
/boot/uEnv.txt 97a1b717a2e1d2f914a46a10b7f0bc0d
/etc/apt/preferences.d/10wb-experimental 853d403000b2853a098012ad4493c31c
/etc/apt/preferences.d/20wb-unstable 3664ea306343dfb71666ebc905afb056
/etc/apt/preferences.d/30wb-stable 5c9a6c717d8bdddf5d178772ed01b09f
/etc/chatscripts/beeline 6db7aea5d007e2de4bb10a08485877e5
/etc/chatscripts/megafon bc1f8b47d54b1748835417f448a270e4
/etc/chatscripts/megafon2 264a61a5af93920fb3228f175cda8744
/etc/chatscripts/mts 03dc7488c0ebbc38328fe9a587d795f1
/etc/default/avahi-daemon.wb 1433c6f7fee9dffe2cc312caedd675f2
/etc/default/hostapd.wb 8e0877f6ded18cf6fd6470660fe205ee
/etc/default/rcS.wb 376213335ee31f11e1fccb33e4fe967a
/etc/dnsmasq.conf.wb 23ed4d0d1cc92ca87bd33a67e04b115f
/etc/fstab.wb b08a805a3485df55c0bcfd87dcb3cad1
/etc/gai.conf.wb 7c6503a0ffef7fb7156fcdcfb999f0c2
/etc/gammurc ab7c6a9f780fabf7fffcf8a15a67db74
/etc/hostapd.conf.wb dc040b8eb8082e74f520f2c6b9bd5ac3
/etc/hostname.wb f27963b34e9c1229732dd8133cc8e0c2
/etc/hosts.wb 987ea75fb7a6ca3cc68ea5d80f4dbdbc
/etc/inittab.wb 1119ce6224a3d392a5575cb54dcb3121
/etc/lirc/hardware.conf.wb a878e572ed20300d2ad5e39f831a2228
/etc/locale.gen.wb e2d3f6a60e7d23a28fdd9f4d9d0ab01b
/etc/minicom/minirc._dev_ttyAPP0 c45c3fc0bf885d7db16f63cc96c8d3ab
/etc/minicom/minirc._dev_ttyAPP1 cd27a49f027b56a470bc79c6b0dbb432
/etc/minicom/minirc._dev_ttyAPP2 92e0ac85e59c9ea6d92cd028163628f8
/etc/minicom/minirc._dev_ttyAPP3 412f760d32108fbd39a3e334d3ebe2d5
/etc/minicom/minirc._dev_ttyAPP4 fe9caa942c582e604d62e6ff7ac45566
/etc/minicom/minirc._dev_ttyGSM d2ba7bd123417f847dfeca0ed3f448b8
/etc/minicom/minirc._dev_ttyNSC0 59fa655f1b6af66ec61d67d9e833a2ed
/etc/minicom/minirc._dev_ttyNSC1 3fd36ea00d54e2e78f8bf9829e65f446
/etc/modprobe.d/smscnonturbo.conf fea976242ed786cf445acc2fb8323ea8
/etc/modprobe.d/wirenboard.conf 68b329da9893e34099c7d8ad5cb9c940
/etc/modules.wb 76610e00339426a580bd8dda28685fd5
/etc/mosquitto/acl.conf d41d8cd98f00b204e9800998ecf8427e
/etc/mosquitto/conf.d/auth.conf af196b100db1a19bed9812922b23a6eb
/etc/mosquitto/conf.d/bridge.conf 572074e4b5df831e62ce5c5e15d9f1e6
/etc/mosquitto/conf.d/bridge.conf.example 1d8d49549db773f7d246a5ec9cdc56f3
/etc/mosquitto/conf.d/listeners.conf a0ebda1c941a9314890d51bcaa80601e
/etc/mosquitto/passwd.conf d41d8cd98f00b204e9800998ecf8427e
/etc/network/interfaces.wb 131b397e1b2d32f74bf8f009ef2e6967
/etc/nfc/libnfc.conf.wb a76093afb8cff733bfc542c458974631
/etc/nginx/passwd a08c00c07f040717684b54af14e0d004
/etc/nginx/sites-available/default.wb 673bd850224937d13db03220fb4c4d90
/etc/nginx/sites-available/global_auth 3d0aa3fcde5e124b1ee374c1487f8794
/etc/nsswitch.conf.wb 54054ec6c2ab67c7c300e6d27d3327c8
/etc/ppp/chap-secrets.wb c1168f4e44f3de077993796c924b9a32
/etc/ppp/peers/beeline f6101ab3bbecb6927ee3e631bb940c40
/etc/ppp/peers/megafon cfb8523af7cd7d9ee325c99664cc6f5a
/etc/ppp/peers/megafon_cmux 2d9619a97b7a21d98e7b871365f365ad
/etc/ppp/peers/mts def8b14757a20244624c3bbd7af9d731
/etc/sysctl.conf.wb e740680041bbbcedafa889b9f64a58ab
/etc/watchdog.conf.wb ead3b6b2a7948ee1bd3ffaeb05154ea1
/etc/wb-configs.d/01wb-configs 48dca8d651de4ba6c2ccd08ee37d4c57
/etc/zabbix_agentd.d/zabbix-mqtt.conf 873bb2a3bad1bc108c08293a0dca8cc3
Description: Default common config files for Wiren Board
Homepage: https://github.com/contactless/wb-configs


#14

Посмотрите. пожалуйста, мои ответы выше. Какие мои дальнейшие действия?


#15

Up