Установка Netxms 1.2.8 на Debian

Started by NAI, September 03, 2013, 12:53:34 PM

Previous topic - Next topic

NAI

Пытаюсь перейти с Windows на Linux
Имеем:
Linux netxms 3.2.0-4-686-pae #1 SMP Debian 3.2.46-1+deb7u1 i686 GNU/Linux

Если я правильно понимаю алгоритм, то порядок установки такой:
1.netxms-base_1.2.8_i386.deb
2.netxms-agent_1.2.8_i386.deb
3.netxms-server_1.2.8_i386.deb


>dpkg -i /home/netxms/netxms-base_1.2.8_i386.deb
Получаю:
... ... ...
dpkg: зависимости пакетов не позволяют настроить пакет netxms-base:
netxms-base зависит от libssl0.9.8, однако:
  Пакет libssl0.9.8 не установлен.


Но:
>apt-cache search libssl

... ... ...
libssl1.0.0 - Динамическая библиотека для SSL


Далее агент ругается на не настроенный netxms-base и так далее. Вопрос, что делать, куда копать?

Alex Kirhenshtein



Weird

Debian 7 -- это wheezy, а на https://www.netxms.org/apt есть только пакеты, собранные для squeeze.
Оттуда растёт зависимость от libssl0.9.8, которая есть в squeeze, но отсутствует в wheezy.
Добавьте в /etc/apt/sources.list репозиторий squeeze и поставьте libssl0.9.8

zeratyl

А планируется поддержка Debian 7 и когда это возможно будет?

kozlov_ao

У меня все на 7ке стоит... ставил из исходников. Все отлично.

zeratyl

Я понимаю что можно поставить из исходников или подключить репозиторий. Но хотелось бы чтобы deb пакет нативно поддерживал debian 7.

Добавлю на счёт исходников, у нас десятки виртуальных машин и собирать агент на каждой из исходников идея не очень хорошая.

kozlov_ao

О десятках машин Вы изначально не говорили...

Попробуйте вот это: https://www.netxms.org/download/agent_packages/nxagent-1.2.9-linux-x86-static.tar.gz
это не пакет, а просто исполняемый файл... но тут нужно будет заморочиться со стартап скриптом...

zeratyl

Всё же хотелось бы от разработчиков услышать когда, по оптимистичным оценкам, возможно будет версия deb пакетов для Debian 7 x64 :) И планируется ли интеграция NetXMS в репозиторий Debian.

Victor Kirhenshtein

Я думаю что 1.2.10 соберем уже под Debian 7. Насчет интеграции в репозиторий Debian - сложно сказать. Пока что у нас самих ресурсов нет, чтобы этим заниматся. Или найдется кто-то, кто-возьмется, или мы вырастем и сможем выделить ресурсы.

testos

Hi

When have you planed to release 1.2.10 version?
I can not compile 1.2.9 version for Debian 7 X64 box:
Quotemake[3]: se ingresa al directorio `/root/netxms-agent/netxms-1.2.9/src/libnetxms'
  CXX    libnetxms_la-agent.lo
stdin:1: error: character not allowed to start a syntax specifier
make[3]: *** [libnetxms_la-agent.lo] Error 1

Best regards

Victor Kirhenshtein

Hi!

1.2.10 should be released today.

Best regards,
Victor

testos

Todayyyyy!!! Good news!!!  :o
Thank you very much Victor.

Best regards.

AnRkey

Quote from: Weird on September 04, 2013, 08:52:35 PM
Debian 7 -- это wheezy, а на https://www.netxms.org/apt есть только пакеты, собранные для squeeze.
Оттуда растёт зависимость от libssl0.9.8, которая есть в squeeze, но отсутствует в wheezy.
Добавьте в /etc/apt/sources.list репозиторий squeeze и поставьте libssl0.9.8
po

Thanks, for this nudge in the right direction. I switched my repo to squeeze, installed the library and then switched back. Netxms and the agent are starting now.  ;)

R

Victor Kirhenshtein

Just for information - 1.2.12 available as wheezy build (on web site download page and at https://www.netxms.org/apt/dists/wheezy/main/) and as squeeze build (at https://www.netxms.org/apt/dists/squeeze/main/).