Loading

CentOS7.9无图形桌面安装chromedriver、chrome、drissionpage

由于centos7 停止维护,在安装google浏览器就因为版本和下载源的问题走了不少弯路,踩了一些坑。

原操作:

sudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm

yum install  google-chrome-stable_current_x86_64.rpm

image

  1. 出现错误缺少glibc_2.18和gligc_2.25

  2. 排查缺少的库,执行命令发现libc版本在2.28,应该是不会缺少版本比2.28还低的库

ldd --version

base) [root@localhost ~]# ldd --version
ldd (GNU libc) 2.28
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.
  1. 查看安装chrome需要的所有版本
rpm -qp --requires google-chrome-stable_current_x86_64.rpm

image

  1. 查看已下载的安装包
    image

由于在执行第一步时已经存在这些安装包,遂执行

sudo yum clean all

进行清除缓存,再重新下载安装包

  1. 执行yum clean all后输入与yum有关的命令,都会出现下面的内容,比如输入yum list | grep chrome
    image

根据提示"Could not resolve host: mirrorlist.centos.org;Unkonw error"
可以大致推出是下载镜像源的问题

  1. 查看镜像配置文件
cat /etc/yum.repos.d/CentOS-Base.repo

先备份再修改成阿里云的

posted @ 2024-11-25 19:04  踩坑大王  阅读(0)  评论(0编辑  收藏  举报