您现在的位置是:首页 > 技术人生 > 后端技术后端技术
centos7安装chrome及对应版本驱动下载-java爬虫之selenium(一)
高晓波2020-09-28【后端技术】人已围观
简介本文记录centos7下安装chrome以及下载对应驱动,为后面使用selenium搭建运行环境
1、下载最新版chrome rpm安装包
2、安装chrome
报错了,一大票依赖缺少:
逐一安装缺少的依赖
3、再次安装chrome,安装成功
4、查看chrome版本
5、下载chromedriver,下载地址https://chromedriver.storage.googleapis.com/index.html,查找对应版本chromedriver。我当前的chrome版本号为85.0.4183.121,列表中并没有,经过尝试,chromedriver 85.0.4183.87 在chrome 85.0.4183.121下可以正常使用。
wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
2、安装chrome
rpm -ivh google-chrome-stable_current_x86_64.rpm
报错了,一大票依赖缺少:
warning: google-chrome-stable_current_x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 7fac5991: NOKEY
error: Failed dependencies:
libXcomposite.so.1()(64bit) is needed by google-chrome-stable-85.0.4183.121-1.x86_64
libXcursor.so.1()(64bit) is needed by google-chrome-stable-85.0.4183.121-1.x86_64
libXi.so.6()(64bit) is needed by google-chrome-stable-85.0.4183.121-1.x86_64
libXrandr.so.2()(64bit) is needed by google-chrome-stable-85.0.4183.121-1.x86_64
libXtst.so.6()(64bit) is needed by google-chrome-stable-85.0.4183.121-1.x86_64
libappindicator3.so.1()(64bit) is needed by google-chrome-stable-85.0.4183.121-1.x86_64
libatk-1.0.so.0()(64bit) is needed by google-chrome-stable-85.0.4183.121-1.x86_64
libatk-bridge-2.0.so.0()(64bit) is needed by google-chrome-stable-85.0.4183.121-1.x86_64
libatspi.so.0()(64bit) is needed by google-chrome-stable-85.0.4183.121-1.x86_64
libcups.so.2()(64bit) is needed by google-chrome-stable-85.0.4183.121-1.x86_64
liberation-fonts is needed by google-chrome-stable-85.0.4183.121-1.x86_64
libgdk-3.so.0()(64bit) is needed by google-chrome-stable-85.0.4183.121-1.x86_64
libgdk_pixbuf-2.0.so.0()(64bit) is needed by google-chrome-stable-85.0.4183.121-1.x86_64
libgtk-3.so.0()(64bit) is needed by google-chrome-stable-85.0.4183.121-1.x86_64
libpango-1.0.so.0()(64bit) is needed by google-chrome-stable-85.0.4183.121-1.x86_64
libpangocairo-1.0.so.0()(64bit) is needed by google-chrome-stable-85.0.4183.121-1.x86_64
libvulkan.so.1()(64bit) is needed by google-chrome-stable-85.0.4183.121-1.x86_64
xdg-utils is needed by google-chrome-stable-85.0.4183.121-1.x86_64
逐一安装缺少的依赖
yum install -y xxxxxx*
3、再次安装chrome,安装成功
[root@VM_0_17_centos ~]# rpm -ivh google-chrome-stable_current_x86_64.rpm
warning: google-chrome-stable_current_x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 7fac5991: NOKEY
Preparing... ################################# [100%]
Updating / installing...
1:google-chrome-stable-85.0.4183.12################################# [100%]
Redirecting to /bin/systemctl start atd.service
4、查看chrome版本
[root@VM_0_17_centos ~]# google-chrome --version
Google Chrome 85.0.4183.121
5、下载chromedriver,下载地址https://chromedriver.storage.googleapis.com/index.html,查找对应版本chromedriver。我当前的chrome版本号为85.0.4183.121,列表中并没有,经过尝试,chromedriver 85.0.4183.87 在chrome 85.0.4183.121下可以正常使用。
很赞哦! ()
随机图文
-
maven安装jar到本地仓库
JAVA做淘宝客程序开发的时候,我用的是maven管理依赖jar包。 如何将阿里妈妈下载的jar包以及source jar安装到maven本地仓库呢? -
mybatis plus生成实体entity没有id
总是写很多重复的增删改查毫无意义,浪费生命,于是乎准备弄一个增删改查代码生成工具。网上查了一下mybatis plus挺好的,于是乎打开官网 Quick Start!按照官网的演示栗子:// 演示 -
Springboot集成quartz定时任务可视化配置
使用quartz定时任务已经有一段时间了,今天记录一下Springboot 2.x集成Quartz。 -
【转】GPT 应用开发和思考
在过去几个月的时间中,我们似乎正处于人工智能的革命中。除了大多数人了解的 OpenAI ChatGPT 之外,许多非常新颖、有趣、实用的 AI 应用也是层出不穷,并且在使用这些应用时时,笔者也确确实实的感受到了生产力的提高。