您现在的位置是:首页 > 技术人生 > 后端技术后端技术
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下可以正常使用。
很赞哦! ()
随机图文
SpringBoot排除自动配置
SpringBoot的自动配置给我们开发带来了极大的便利,但有些时候也带来了一些问题。 问题场景: 该项目是基于Springboot + dubbo的微服务架构,框架结构web + facade + service,某maven安装jar到本地仓库
JAVA做淘宝客程序开发的时候,我用的是maven管理依赖jar包。 如何将阿里妈妈下载的jar包以及source jar安装到maven本地仓库呢?通过Redis限制API调用次数
最近在做微信公众号返利机器人,通过曲线救国的方式拿到的淘宝客工具商权限(用别人的App Key),在服务器搭建了透传程序。 使用过程中发现一个问题:阿里妈妈对淘宝API的调用频率有限制,报错信息反馈是40次/秒。Springboot集成quartz定时任务可视化配置
使用quartz定时任务已经有一段时间了,今天记录一下Springboot 2.x集成Quartz。