4.2.1 Requisitos

Módulos y comandos necesarios:

 

  • PERL 5.8 y superior
  • Módulo Perl XML::Simple
  • Módulo Perl Compress::Zlib
  • Módulo Perl Net::IP
  • Módulo Perl LWP::UserAgent
  • Módulo Perl Digest::MD5
  • Módulo Perl Net::SSLeay
  • Módulo Perl Data::UUID
  • Módulo Perl Mac::SysProfile se require para MacOSX
  • dmidecode
  • lspci en Linux y *BSD (paquete pciutils)
  • Utilidad Make
  • Compilador C/C++ como GNU GCC

 

Módulos recomendados:

 

  • Módulo Perl IO::Socket::SSL
  • Módulo Perl Crypt::SSLeay
  • Módulo Perl LWP::Protocol::https
  • Módulo Perl Proc::Daemon
  • Módulo Perl Proc::PID::File si Proc::Daemon está instalado
  • Módulo Perl Net::SNMP
  • Módulo Perl Net::Netmask
  • Módulo Perl Nmap::Parser
  • Módulo Módulo Perl::Install
  • Módulo Perl Net::CUPS
  • Módulo Perl Parse::EDID
  • Nmap (v3.90 o superior)

 

Nota: es mejor para la integridad del sistema utilizar los paquetes precompilados para su distribución si están disponibles.

 

En Fedora/Redhat/Centos7 como Linux, puede usar la herramienta “yum” para configurar los módulos requeridos de la siguiente manera:

 

$ sudo yum install perl-XML-Simple perl-devel perl-Compress-Zlib perl-Net-IP perl-LWP 
perl-Digest-MD5 perl-Net-SSLeay perl-Data-UUID

Módulos opcionales: estos módulos están disponibles en el repositorio EPEL. No olvide agregar este repositorio a su sistema o descargar cada paquete individualmente desde el repositorio

 

$ sudo yum install perl-Crypt-SSLeay perl-Net-SNMP perl-Proc-Daemon perl-Proc-PID-File 
perl-Sys-Syslog pciutils smartmontools monitor-edid

En Debian Stretch como Linux, puede utilizar la herramienta “apt” para configurar los módulos necesarios:

 

$ sudo apt install libmodule-install-perl dmidecode libxml-simple-perl libcompress-zlib-perl 
libnet-ip-perl libwww-perl libdigest-md5-perl libdata-uuid-perl

Módulos opcionales: pero muy recomendables

 

$ sudo apt install libcrypt-ssleay-perl libnet-snmp-perl libproc-pid-file-perl libproc-daemon-perl 
net-tools libsys-syslog-perl pciutils smartmontools read-edid nmap libnet-netmask-perl

El agente Unix 2.x ahora está instalado sin el script “setup.sh”. Durante la compilación, se devuelve información sobre la configuración y las dependencias. Sin embargo, nunca actualizará un módulo instalado. Si un módulo tiene una versión inferior a la requerida una vez, debe actualizarlo usted mismo.

 

Advertencia: el instalador no instala las dependencias de antepasados. Por ejemplo, Net::SSLeay requiere la instalación de openssl. Si no está instalado, la configuración de Net::SSLeay fallará y la configuración de Agente de OCS Inventory NG también fallará.

 

Además, se genera un archivo de registro. Si encuentra algún error al instalar el agente OCS Inventory NG, consulte este archivo para obtener mensajes de error detallados.

 

Ir al contenido