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 renderizador.

Las instrucciones para instalar Chromium en Ubuntu se encuentran en la sección Chromium de la página de documentación de la instalación alojada por el cliente. Las instrucciones para instalar Chromium en Debian también están disponibles en la sección Instala Chromium en Debian de la página de documentación de la 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 ejecutan Looker 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 de Looker agrupada, las versiones de todos los nodos deben ser completamente idénticas. Incluso las diferencias menores, como los distintos números de compilación, pueden impedir que el procesador de Chromium funcione correctamente.

Para obtener la última versión 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 lo ejecutes como raíz. Si instalas Chrome mientras accedes como el usuario raíz, es posible que Looker no pueda ejecutar la renderización de PDF o PNG.

Para instalar Chrome en Amazon Linux:

  1. Ejecuta el siguiente comando para instalar Chrome:
    sudo yum install ./google-chrome-stable_current_x86_64.rpm
    
  2. Ejecuta el siguiente comando para crear un vínculo simbólico de Chrome a la ruta de acceso ejecutable de Chromium in/usr/bin/chromium:
    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 usar 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 qué hace antes de ejecutarla en tu instancia de Looker.

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