当前位置: 首页 > news >正文

麒麟环境下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

相关文章:

  • 如何高效集成MySQL数据到金蝶云星空
  • Spring的 @Validate注解详细分析
  • 力扣-108.将有序数组转换为二叉搜索树
  • idea 启动Springboot项目在编译阶段报错:java: OutOfMemoryError: insufficient memory
  • VS Code 新旧版本 Remote-SSH 内网离线连接服务器方法(版本 ≤ 1.78.x 及 ≥ 1.79.0)
  • 实验五:以太网UDP全协议栈的实现(通过远程实验系统)
  • 代码随想录算法训练营Day58
  • CSP信奥赛新增的算法-马拉车算法(Manacher‘s Algorithm)
  • 初识java
  • git切换分支后需要pull吗
  • cGAS-STING通路
  • 解决 TypeError: unsupported operand type(s) for -: ‘NoneType‘ and ‘float‘ 错误
  • 前端服务器部署分类总结
  • 带直流音量控制的立体声音频功率放大器—D2668
  • 第二十四天打卡
  • 服务器被打了怎么应对
  • Vue3吸顶导航的实现
  • Nginx配置与应用案例详解
  • 每周靶点:STEAP1、NPR1及文献分享
  • 快速定位到源码位置的插件 - vite/webpack
  • 第78届戛纳电影节开幕,罗伯特·德尼罗领取终身成就奖
  • 美凯龙:董事兼总经理车建兴被立案调查并留置
  • 上海现有超12.3万名注册护士,本科及以上学历占一半
  • 李公明 | 一周画记:印巴交火会否升级为第四次印巴战争?
  • 泽连斯基:乌克兰已做好与俄罗斯举行会谈的准备
  • 首映丨纪录电影《滚烫年华》:献给所有奋斗者