目录
环境:CentOS Linux release 7.4.1708 (Core)
安装Chrome
下载安装包:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
如果上述rpm包在服务器上无法下载,可以到这里手动下载:http://www.chromeliulanqi.com/ ,选择:“原版Chrome -> Linux 64位:稳定版” 下载。
直接通过yum来安装rpm包,可以解决依赖问题:
yum install -y google-chrome-stable_current_x86_64.rpm
安装glib2:
yum update glib2 -y
查看chome版本:
[root@ccc ~]# google-chrome --version
Google Chrome 92.0.4515.107
创建软连接:
[root@ccc ~]# ln -s /usr/bin/google-chrome /usr/bin/chrome
[root@ccc ~]# chrome --version
Google Chrome 92.0.4515.107
安装Chrome驱动程序
到 http://npm.taobao.org/mirrors/chromedriver/ 下载与Chrome版本对应的驱动程序。
比如我的环境Chrome版本为:92.0.4515.107
所以下载版本为92.0.4515.43的驱动程序:chromedriver_linux64.zip 。
解决Chrome驱动:
unzip chromedriver_92.0.4515.43_linux64.zip -d /usr/local/bin/
查看Chrome驱动版本:
[root@ccc ~]# chromedriver --version
ChromeDriver 92.0.4515.43 (8c61b7e2989f2990d42f859cac71319137787cce-refs/branch-heads/4515@{#306})
注意:
不要求Chrome与Chrome驱动的所有版本字段信息完全一致!
通常来讲,软件版本号有4个部分:“主版本号.次版本号.内部版本号.修订号”,在这里只要求“主版本号.次版本号.内部版本号”完全一致就行。
比如我的Chrome与Chome驱动的“主版本号.次版本号.内部版本号”信息为:92.0.4515。
实际上,可能会存在多个“主版本号.次版本号.内部版本号”相同而“修订号”不同的Chrome驱动,此时只需要下载最新版本的修订号文件即可。
【参考】
https://blog.csdn.net/yelllowcong/article/details/80159963 Centos之Chrome浏览器安装-yellowcong