Installer Chromium pour Amazon Linux

Looker utilise le moteur de rendu Chromium pour exécuter certaines fonctionnalités Looker. Si votre instance est hébergée par Looker, ce logiciel est déjà installé. Toutefois, si vous hébergez votre propre instance Looker, vous devrez installer le moteur de rendu.

Pour savoir comment installer Chromium sur Ubuntu, consultez la section Chromium de la page de documentation Installation hébergée par le client. Des instructions d'installation de Chromium sous Debian sont également disponibles dans la section Installer Chromium sur Debian de la page de documentation sur l'installation hébergée par le client.

Chromium est plus difficile à installer sur certaines distributions Linux, comme Amazon Linux. Looker recommande aux clients qui exécutent Looker sur ces distributions d'installer Chrome à la place et de créer un lien entre Chrome et Chromium.

Procédure d'installation

Si vous installez Chrome sur une installation Looker en cluster, les versions sur tous les nœuds doivent être totalement identiques. Même de légères différences, comme des numéros de compilation différents, peuvent empêcher le moteur de rendu Chromium de fonctionner correctement.

Obtenez la dernière version de Chrome en exécutant la commande suivante dans votre application de terminal :

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

Utilisez la commande sudo pour effectuer les étapes d'installation en tant qu'utilisateur Looker. Ne l'exécutez pas en mode root. Si vous installez Chrome lorsque vous êtes connecté en tant qu'utilisateur racine, il est possible que Looker ne puisse pas exécuter le rendu au format PDF ou PNG.

Pour installer Chrome sur Amazon Linux :

  1. Installez Chrome en exécutant la commande suivante:
    sudo yum install ./google-chrome-stable_current_x86_64.rpm
    
  2. Créez un lien symbolique de Chrome vers le chemin d'exécution in/usr/bin/chromium de Chromium en exécutant la commande suivante :
    sudo ln -s /usr/bin/google-chrome-stable /usr/bin/chromium
    

    Vous pouvez suivre les instructions du blog intoli pour résoudre les problèmes de dépendance.

    Cette page vous recommande d'utiliser le script en exécutant la commande suivante:
    curl https://intoli.com/install-google-chrome.sh | bash
    
    Vous devez toujours inspecter un script bash et comprendre ce qu'il fait avant de l'exécuter sur votre instance Looker.

Consultez le Page de documentation Installation d'un logiciel de rendu hébergée par le client pour certaines variables d'environnement facultatives, telles que DISABLE_EXTERNAL_RENDER_ACCESS.