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 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 tengan Looker que se ejecute en esas distribuciones instalen Chrome en su lugar y creen un vínculo de Chrome a Chromium.

Pasos de instalación

Si instalas Chrome en una instalación de Looker en clústeres, 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 renderizador 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 usuario de Looker. No lo ejecutes como raíz. Si instalas Chrome mientras accedes como 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 desde Chrome a la ruta de acceso ejecutable in/usr/bin/chromium de 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 las secuencias de comandos de Bash y comprender lo que hacen antes de ejecutarlas en tu instancia de Looker.

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