
[root@snc-ol93-rhck ~]# uname -r
5.14.0-362.8.1.el9_3.x86_64
Quando tento instalar o RPM assim ...
[root@snc-ol93-rhck ~]# dnf install https://yum.oracle.com/repo/OracleLinux/OL9/developer/EPEL/x86_64/getPackage/nagios-plugins-all-2.4.0-5.el9.x86_64.rpm
Eu recebo esse erro ...
Error:
Problem: package nagios-plugins-all-2.4.0-5.el9.x86_64 from @commandline requires nagios-plugins-disk_smb, but none of the providers can be installed
- package nagios-plugins-disk_smb-2.4.0-5.el9.x86_64 from ol9_developer_EPEL requires perl(utf8::all), but none of the providers can be installed
- package nagios-plugins-disk_smb-2.4.0-7.el9.x86_64 from ol9_developer_EPEL requires perl(utf8::all), but none of the providers can be installed
- package nagios-plugins-disk_smb-2.4.3-1.el9.x86_64 from ol9_developer_EPEL requires perl(utf8::all), but none of the providers can be installed
- package nagios-plugins-disk_smb-2.4.4-1.el9.x86_64 from ol9_developer_EPEL requires perl(utf8::all), but none of the providers can be installed
- package nagios-plugins-disk_smb-2.4.6-1.el9.x86_64 from ol9_developer_EPEL requires perl(utf8::all), but none of the providers can be installed
- package nagios-plugins-disk_smb-2.4.6-2.el9.x86_64 from ol9_developer_EPEL requires perl(utf8::all), but none of the providers can be installed
- conflicting requests
- nothing provides perl(Import::Into) needed by perl-utf8-all-0.024-14.el9.noarch from ol9_developer_EPEL
- nothing provides perl(PerlIO::utf8_strict) needed by perl-utf8-all-0.024-14.el9.noarch from ol9_developer_EPEL
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
Estou no Oracle Linux 9.3 RHCK.
[root@snc-ol93-rhck ~]# cat /etc/oracle-release
Oracle Linux Server release 9.3
Responder1
Recebi uma mensagem de erro quase idêntica no Oracle Linux 8. A única diferença era que se referia às versões nagios-plugins-disk_smb-2.3.3.3-x. Tentei excluir as versões ofensivas do pacote _smb do repositório usando comandos como o abaixo, mas não funcionou para mim.
dnf config-manager --save --setopt ol8_developer_EPEL.exclude=nagios-plugins-2.3.3-3.el8.x86_64
Fiz funcionar instalando plug-ins do Nagios a partir do código-fonte, de acordo com o guia que encontrei em: https://kifarunix.com/how-to-install-nagios-plugins-from-source-rhel-centos-oracle-linux/
Eu então usei estes documentos:https://docs.librenms.org/Extensions/Services/ para habilitar os serviços dentro do LibreNMS.
A explicação desses documentos sobre a edição do config.php não fazia sentido para mim, então usei os documentos aqui:https://community.librenms.org/t/making-changes-persist-in-config-php-when-using-a-docker-container/20422/2
para me guiar na conversão das alterações de configuração do LibreNMS para habilitar serviços para a sintaxe lnms. Meus comandos foram os seguintes:
seus livros
Configuração do lmns:set discover_services verdadeiro
Configuração do lmns: definir discover_services_templates verdadeiro
Configuração do lmns:set show_services verdadeiro
Configuração do lmns:set nagios_plugins /usr/local/nagios/libexec
Observe que o caminho para os plug-ins acima é como estava no meu sistema. Pode ser necessário alterar isso para se adequar ao caminho instalado ao seu lado. Boa sorte!