安装 Chrome
配置yum下载源:
-
在目录 /etc/yum.repos.d/ 下新建文件 google-chrome.repo, 并且在该文件中添加如下内容
[google-chrome] name=google-chrome baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64 enabled=1 gpgcheck=1 gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
安装google chrome浏览器:
yum -y install google-chrome-stable
安装完成后可以检查 /usr/bin 目录下有没有 google-chrome
安装google chrome 报错:
- GPG key retrieval failed:是centos 缺少密匙,可以到 http://mirrors.163.com/centos/7.5.1804/os/x86_64/ 下找到对应系统版本的密匙。
使用rpm --import 导入:
rpm --import http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
yum -y update
如果还是报错,可以先把 gpgcheck=1 设置为0
启动google chrome报错
运行 google-chrome
报如下错误
31560:31560:0207/085601.085852:ERROR:zygote_host_impl_linux.cc(90)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
vi /opt/google/chrome/google-chrome
将 exec -a "$0" "$HERE/chrome" "$@" 改为
exec -a "$0" "$HERE/chrome" "$@" --no-sandbox
安装 selenium
- 使用 python 安装 pip install selenium
- 检查是否在 /usr/bin, 若不在可在保存的此环境下面