This is a machine translation based on the English version of the article. It might or might not have already been subject to text preparation. If you find errors, please file a GitHub issue that states the paragraph that has to be improved. |
1. Configuración de las fuentes de paquetes
Es posible que las instalaciones mínimas de Debian o Ubuntu no contengan todas las fuentes de paquetes necesarias para instalar Checkmk.
Compara los siguientes requisitos mínimos con las entradas de tu archivo /etc/apt/sources.list o con el contenido del directorio /etc/apt/sources.list.d.
Nuestros ejemplos usan notación de varias líneas y acceden al servidor espejo central.
Actualiza el índice de paquetes local después de checkear o adaptar las fuentes de paquetes:
1.1. Debian
En Debian, todos los paquetes que necesita Checkmk están en el componente main.
En algunos casos, Checkmk necesita ciertas actualizaciones de seguridad, así que también se necesita el repositorio security.
El repositorio updates es recomendable, pero no obligatorio.
Las actualizaciones de estabilidad se publican aquí antes que en las versiones puntuales (por ejemplo, Debian 12.10).
Por lo tanto, los siguientes ejemplos mínimos de un /etc/apt/sources.list funcionan:
- Debian 13 Trixie
Debian 13 Trixie se puede obtener de las siguientes fuentes de paquetes:
/etc/apt/sources.listdeb http://deb.debian.org/debian/ trixie main deb https://security.debian.org/debian-security trixie-security main # deb http://deb.debian.org/debian trixie-updates main- Debian 12 Bookworm
Debian 12 Bookworm se puede obtener de las siguientes fuentes de paquetes:
/etc/apt/sources.listdeb http://deb.debian.org/debian/ bookworm main deb https://security.debian.org/debian-security bookworm-security main # deb http://deb.debian.org/debian bookworm-updates main- Debian 11 Bullseye
Debian 11 Bullseye se puede obtener de las siguientes fuentes de paquetes:
/etc/apt/sources.listdeb http://deb.debian.org/debian/ bullseye main deb https://security.debian.org/debian-security bullseye-security main # deb http://deb.debian.org/debian bullseye-updates main
1.2. Ubuntu
Ubuntu requiere al menos los dos componentes main y universe.
En algunos casos, Checkmk necesita ciertas actualizaciones de seguridad, por lo que también se requieren los repositorios security.
Los repositorios updates son recomendados, pero no obligatorios.
Las actualizaciones de estabilidad se proporcionan aquí antes que en las versiones puntuales (por ejemplo, Ubuntu 24.04.2).
Esto da lugar a los siguientes ejemplos de /etc/apt/sources.list o, a partir de Ubuntu 24.04, /etc/apt/sources.list.d/ubuntu.sources:
- Ubuntu 24.04 Noble Numbat
Los archivos de configuración de las fuentes de paquetes en Ubuntu 24.04 Noble Numbat usan una nueva sintaxis con bloques separados por líneas en blanco:
/etc/apt/sources.list.d/ubuntu.sourcesTypes: deb URIs: http://de.archive.ubuntu.com/ubuntu/ Suites: noble noble-updates Components: main universe Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg Types: deb URIs: http://security.ubuntu.com/ubuntu/ Suites: noble-security Components: main universe Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg- Ubuntu 22.04 Jammy Jellyfish
Los archivos de configuración de las fuentes de paquetes en Ubuntu 22.04 Jammy Jellyfish usan una nueva sintaxis con bloques separados por líneas en blanco:
/etc/apt/sources.listdeb http://archive.ubuntu.com/ubuntu/ jammy main deb http://archive.ubuntu.com/ubuntu/ jammy universe deb http://archive.ubuntu.com/ubuntu jammy-security main deb http://archive.ubuntu.com/ubuntu jammy-security universe # deb http://archive.ubuntu.com/ubuntu/ jammy-updates main # deb http://archive.ubuntu.com/ubuntu/ jammy-updates universe
2. Descarga los paquetes adecuados
Primero, elige la edición de Checkmk que mejor se adapte a tus necesidades. En la página de descarga encontrarás Checkmk Community, que es Open Source, y Checkmk Ultimate, que es de uso gratuito para hasta 750 servicios. Si tienes una suscripción, encontrarás los paquetes de instalación en el portal de clientes.
Te recomendamos que utilices la última versión estable de Checkmk. Si necesitas una versión anterior (por ejemplo, como base para restaurar una copia de seguridad), la encontrarás en el archivo de descargas. Asegúrate de que el paquete que selecciones tenga una concordancia exacta con la distribución de Linux instalada y su versión.
Una vez descargado el paquete, llévalo al sistema Linux en el que se va a instalar Checkmk.
Esto se puede hacer, por ejemplo, con la herramienta de línea de comandos `scp`, que viene con todos los sistemas modernos y que también está disponible en PowerShell desde Windows 10.
Normalmente no se necesitan programas adicionales como WinSCP.
Es necesario instalar el paquete openssh-server para poder copiar archivos a tu futuro servidor Checkmk utilizando el comando scp.
Si aún no lo tienes instalado, puedes hacerlo con el siguiente comando:
Una vez hecho esto, puedes, por ejemplo, copiar el paquete de la comunidad Checkmk «
» para Ubuntu 22.04 Jammy Jellyfish usando el siguiente comando:
3. Instalación de paquetes firmados
Todos los paquetes están firmados con GnuPG. Gracias a esta firma, por un lado se puede verificar si el paquete procede realmente de Checkmk y, por otro, se puede comprobar que el paquete está completo.
Para que estos paquetes firmados se puedan instalar de la forma habitual, tendrás que importar nuestra clave pública una sola vez para que la firma sea considerada de confianza. Primero, carga la clave directamente desde nuestro sitio web:
A continuación, importa la clave a la lista de firmas de confianza. En Debian y Ubuntu se requiere el siguiente comando:
Una vez que hayas importado la clave, puedes verificar el paquete con «gpg»:
La línea de salida con «Good signature» es la prueba de que el archivo del paquete se firmó con la clave Check_MK-pubkey.gpg descargada e importada previamente.
La advertencia que se muestra se refiere únicamente a la clave pública de Checkmk, no a la firma del paquete.
El motivo de la advertencia es que la clave utilizada no está firmada con ninguna otra clave en la que el usuario ya confíe, pero esto no supone un problema en este caso.
Después, puedes instalar el paquete de Checkmk con el siguiente comando.
Asegúrate de indicar la ruta completa del archivo DEB después de «apt install»:
4. Prueba final
Una vez instalado correctamente Checkmk y todas sus dependencias, tendrás acceso al comando omd.
Con este comando podrás crear y gestionar sitios de monitorización.
Puedes pedirle a la versión instalada que verifique tu instalación:
