Cómo instalar Chromium para Amazon Linux

Looker usa el procesador de Chromium para ejecutar ciertas funciones de Looker. Si Looker aloja tu instancia, este software ya está instalado. Sin embargo, si alojas tu propia instancia de Looker, deberás instalar el procesador.

Las instrucciones para instalar Chromium en Ubuntu se encuentran en la sección Chromium de la página de documentación de Instalación alojada por el cliente. Las instrucciones para instalar Chromium en Debian también están disponibles en la sección Cómo instalar Chromium en Debian de la página de documentación de instalación alojada por el cliente.

Chromium es más difícil de instalar en algunas distribuciones de Linux, como Amazon Linux. Looker recomienda que los clientes que tienen Looker ejecutándose en esas distribuciones instalen Chrome y creen un vínculo de Chrome a Chromium.

Pasos de instalación

Si instalas Chrome en una instalación agrupada de Looker, las versiones de todos los nodos deben ser completamente idénticas. Incluso las diferencias menores, como los diferentes números de compilación, pueden impedir que el procesador de Chromium funcione correctamente.

Para obtener la versión más reciente de Chrome, ejecuta el siguiente comando en la aplicación de terminal:

wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm

Usa el comando sudo para realizar los pasos de instalación como el usuario de Looker. No la ejecutes con permisos de administrador. Si instalas Chrome con acceso como usuario raíz, es posible que Looker no pueda ejecutar la renderización de PDF o PNG.

Para instalar Chrome en Amazon Linux, sigue estos pasos:

  1. Ejecuta el siguiente comando para instalar Chrome:
    sudo yum install ./google-chrome-stable_current_x86_64.rpm
    
  2. Crea un vínculo simbólico desde Chrome a la ruta ejecutable in/usr/bin/chromium de Chromium con el siguiente comando:
    sudo ln -s /usr/bin/google-chrome-stable /usr/bin/chromium
    

    Puedes usar instrucciones como las del blog de intoli para resolver cualquier problema de dependencia.

    En esta página, se recomienda utilizar la secuencia de comandos mediante la ejecución del siguiente comando:
    curl https://intoli.com/install-google-chrome.sh | bash
    
    Siempre debes inspeccionar cualquier secuencia de comandos de Bash y comprender lo que hace antes de ejecutarla en tu instancia de Looker.

Consulta la página de documentación Instalación del software de renderización alojada por el cliente para obtener algunas variables de entorno opcionales, como DISABLE_EXTERNAL_RENDER_ACCESS.