Descargue “Ocsinventory-Agent-2.xytar.gz” del sitio web de OCS Inventory.
- Desempaquete.
$ sudo tar –xvzf Ocsinventory-Agent-2.x.y.tar.gz
$ sudo cd Ocsinventory-Agent-2.x.y
- Verifique la configuración de Perl con el script Makefile.PL. Observa la configuración de Perl, la máquina, las bibliotecas… y genera el Makefile. Durante este paso, se crea una variable de entorno temporal para instalar el agente de forma no interactiva.
$ sudo env PERL_AUTOINSTALL=1 perl Makefile.PL
Ejemplo:
Instale Crypt::SSLeay si desea utilizar SSL. Instale nmap o ipdiscover si desea utilizar la función de descubrimiento de red. Instale Proc::Daemon y Proc::PID::File si desea utilizar el modo daemon.
- Compilación
$ sudo make
$ sudo make install
Nota: El instalador escribe un archivo de registro “ocs_agent_setup.log” en el mismo directorio. Si encuentra algún error, Consulte este registro para ver el mensaje de error detallado.
Durante la instalación, se comprueba el intérprete binario PERL, el compilador C/C ++ y la utilidad make. Si no se encuentra uno de estos componentes, la instalación se detendrá.
La instalación buscará:
- Ejecutable (Binario) dmidecode.
- Módulo Perl Compress::Zlib
- Módulo Perl XML::Simple
- Módulo Perl Net::IP
- Módulo Perl LWP::UserAgent
- Módulo Perl Digest::MD5
- Módulo Perl Net::SSLeay
Si no lo encuentra, le preguntará si desea instalarlo. Ingrese “y” o valide para habilitar la instalación del componente requerido. Necesita tener acceso a Internet o repositorios locales. Si ingresa “n”, la configuración se detendrá aquí.