Installazione di Chromium per Amazon Linux

Looker utilizza il renderer di Chromium per eseguire determinate funzionalità di Looker. Se la tua istanza è ospitata da Looker, il software è già installato. Tuttavia, se ospiti la tua istanza Looker, dovrai installare il renderer.

Le istruzioni per installare Chromium su Ubuntu sono disponibili nella sezione Chromium della pagina della documentazione relativa all'installazione ospitata dal cliente. Le istruzioni per l'installazione di Chromium su Debian sono disponibili anche nella sezione Installazione di Chromium su Debian della pagina della documentazione relativa all'installazione ospitata dal cliente.

Chromium è più difficile da installare su alcune distribuzioni Linux, ad esempio Amazon Linux. Looker consiglia ai clienti con Looker in esecuzione su queste distribuzioni di installare Chrome e di creare un link da Chrome a Chromium.

Procedura di installazione

Se installi Chrome su un'installazione di Looker in cluster, le versioni su tutti i nodi devono essere completamente identiche. Anche differenze minime, ad esempio numeri di build diversi, possono impedire il corretto funzionamento del renderer di Chromium.

Scarica la versione più recente di Chrome eseguendo questo comando nell'applicazione terminale:

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

Utilizza il comando sudo per eseguire i passaggi di installazione come utente di Looker. Non eseguirlo come root. Se installi Chrome dopo aver eseguito l'accesso come utente root, Looker potrebbe non essere in grado di eseguire il rendering in formato PDF o PNG.

Per installare Chrome su Amazon Linux:

  1. Installa Chrome eseguendo questo comando:
    sudo yum install ./google-chrome-stable_current_x86_64.rpm
    
  2. Crea un link simbolico da Chrome al percorso eseguibile di Chromium in/usr/bin/chromium eseguendo questo comando:
    sudo ln -s /usr/bin/google-chrome-stable /usr/bin/chromium
    

    Puoi utilizzare le istruzioni come quelle del blog intoli per risolvere eventuali problemi di dipendenza.

    Questa pagina consiglia di utilizzare lo script eseguendo il comando seguente:
    curl https://intoli.com/install-google-chrome.sh | bash
    
    Devi sempre ispezionare qualsiasi script bash e capire cosa fa prima di eseguirlo sull'istanza di Looker.

Consulta la pagina della documentazione relativa all'installazione del software di rendering ospitata dal cliente per informazioni su alcune variabili di ambiente facoltative, ad esempio DISABLE_EXTERNAL_RENDER_ACCESS.