麒麟环境下Selenium的使用
本文主要介绍了在内网环境下、服务主机无域名的情况下,为了抓取内网其他系统网页数据,安装使用Selenium的方,并详细介绍了离线安装python依赖包的方法。服务主机操作系统为麒麟V10 SP3。
一. 查看可以安装的浏览器安装包
1. 更新软件包索引
首先确保软件包列表是最新的:
sudo yum makecache 或使用 dnf(如果系统已迁移到 dnf):bash sudo dnf makecache
2. 搜索可安装的浏览器
使用以下命令搜索所有可用的浏览器相关包:
yum list available | grep -iE 'browser|chromium|firefox|edge|opera' 或更精确搜索:bash yum search browser 常见浏览器包名示例: 浏览器 可能包含的包名 备注 Firefox firefox, mozilla-firefox 开源浏览器,通常官方仓库提供 Chromium chromium, chromium-browser 开源版 Chrome,可能版本较旧 Epiphany epiphany GNOME 默认浏览器 Falkon falkon KDE 开发的轻量浏览器 Opera opera-stable 需手动添加仓库
3. 查看具体包信息
如果想查看某个包的详细信息(如版本、依赖):
yum info firefox # 以 Firefox 为例 输出示例:Available Packages Name : firefoxs Version : 91.5.0 Release : 1.oe1 Architecture : x86_64 Size : 85 M Source : firefox-91.5.0-1.oe1.src.rpm Repository : OS Summary : Mozilla Firefox Web Browser URL : https://www.mozilla.org/firefox/ License : MPLv2.0 Description : Fi