Looker 使用 Chromium 渲染程序运行某些 Looker 功能。如果您的实例由 Looker 托管,则表明此软件已安装。但是,如果您托管了自己的 Looker 实例,则需要安装渲染程序。
如需了解如何在 Ubuntu 上安装 Chromium,请参阅客户托管的安装文档页面的 Chromium 部分。如需了解如何在 Debian 上安装 Chromium,请参阅客户托管的安装文档页面的在 Debian 上安装 Chromium 部分。
在某些 Linux 发行版(例如 Amazon Linux)上安装 Chromium 比较困难。Looker 建议那些在这类发行版上运行的 Looker 客户改为安装 Chrome 并创建从 Chrome 到 Chromium 的链接。
安装步骤
如果您要在集群的 Looker 安装上安装 Chrome,则所有节点上的版本必须完全相同。即使是细微的差异(如不同的 build 号),也可能导致 Chromium 渲染程序无法正常运行。
在终端应用中运行以下命令,获取最新版 Chrome:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
使用 sudo
命令以 Looker 用户的身份执行安装步骤。请勿以 root 身份运行。如果您在以根用户身份登录的情况下安装 Chrome,Looker 可能无法执行 PDF 或 PNG 呈现。
如需在 Amazon Linux 上安装 Chrome,请执行以下操作:
- 运行以下命令以安装 Chrome:
sudo yum install ./google-chrome-stable_current_x86_64.rpm
-
运行以下命令,创建从 Chrome 到 Chromium 的可执行文件路径
in/usr/bin/chromium
的符号链接:sudo ln -s /usr/bin/google-chrome-stable /usr/bin/chromium
您可以按照 the intoli 博客中的说明解决任何依赖项问题。
本页面建议您运行以下命令来使用这些脚本:
在 Looker 实例上运行任何 bash 脚本之前,您应始终检查该脚本并了解其作用。curl https://intoli.com/install-google-chrome.sh | bash
如需了解一些可选的环境变量(例如 DISABLE_EXTERNAL_RENDER_ACCESS
),请参阅客户托管的渲染软件安装文档页面。