Amazon Linux 用の Chromium のインストール

Looker は、Chromium レンダラを使用して特定の Looker 機能を実行します。インスタンスが Looker でホストされている場合、このソフトウェアはすでにインストールされています。ただし、独自の Looker インスタンスをホストする場合は、レンダラをインストールする必要があります。

Ubuntu に Chromium をインストールする手順については、セルフホスト型インストールのドキュメント ページの Chromium セクションをご覧ください。Debian への Chromium のインストール手順については、セルフホスト型インストールに関するドキュメント ページの Debian への Chromium のインストール セクションをご覧ください。

Amazon Linux などの一部の Linux ディストリビューションでは Chromium のインストールが困難です。Looker では、これらのディストリビューションで Looker をご利用のお客様は、代わりに Chrome をインストールして、Chrome から Chromium へのリンクを作成することをおすすめします。

インストール手順

クラスタ化された Looker に Chrome をインストールする場合は、すべてのノードのバージョンが同一である必要があります。ビルド番号が異なる場合など、わずかな違いでも、Chromium レンダラが正常に動作しなくなる可能性があります。

ターミナル アプリケーションで次のコマンドを実行して、最新バージョンの Chrome を入手します。

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

Looker ユーザーとしてインストール手順を実行するには、sudo コマンドを使用します。root として実行しないでください。root ユーザーとしてログインしている間に Chrome をインストールすると、Looker で PDF または PNG のレンダリングを実行できない場合があります。

Amazon Linux に Chrome をインストールするには:

  1. 次のコマンドを実行して Chrome をインストールします。
    sudo yum install ./google-chrome-stable_current_x86_64.rpm
    
  2. 次のコマンドを実行して、Chrome から Chromium の実行パス in/usr/bin/chromiumシンボリック リンクを作成します。
    sudo ln -s /usr/bin/google-chrome-stable /usr/bin/chromium
    

    依存関係の問題を解決するには、inli のブログに記載されている手順を使用できます。

    このページでは、次のコマンドを実行してスクリプトを使用することをおすすめします。
    curl https://intoli.com/install-google-chrome.sh | bash
    
    Looker インスタンスで実行する前に、必ず bash スクリプトを調べて、何が行われているのかを理解する必要があります。

DISABLE_EXTERNAL_RENDER_ACCESS などの一部の環境変数については、セルフホスト型レンダリング ソフトウェアのインストール ページをご覧ください。