linux安装无头火狐(headless FireFox)
1.下载火狐浏览器
下载 Firefox 浏览器,这里有简体中文及其他 90 多种语言版本供您选择
通过以上链接去下载火狐浏览器linux版
2.上传到linux,解压
解压命令
tar -jxvf firefox*.tar.bz2
移动到opt文件夹下
mv /yourpath/firefox/ /opt
建立软链接
ln -s /opt/firefox/firefox /usr/bin/firefox
检查是否安装成功
firefox --version
如果出现以下信息说明安装成功
Mozilla Firefox 111.0.1
安装出错的解决方案
如果出现以下错误
XPCOMGlueLoad error for file /opt/firefox/libmozgtk.so:
libgtk-3.so.0: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
解决方法
yum install gtk3
3.安装驱动
https://github.com/mozilla/geckodriver/releases
以上网址下载最新的驱动geckodriver
上传到linux并解压
tar -zxvf geckodriver-v0.23.0-linux64.tar.gz
移动到bin目录下这样就可以全局访问
mv geckodriver /usr/bin
检查是否安装成功
geckodriver --version
出现版本号说明安装成功
geckodriver 0.32.2 (602aa16c20d4 2023-02-08 00:09 +0000)
JAVA测试代码
public class TestMain {public static void main(String[] args) {FirefoxOptions firefoxOptions = new FirefoxOptions();// 设置后台静默模式启动浏览器firefoxOptions.addArguments("--headless");WebDriver driver = new FirefoxDriver(firefoxOptions);driver.get("http://www.baidu.com");String title=driver.getTitle();System.out.println(title);driver.quit();}
}
下载资源:
https://download.csdn.net/download/ting4937/87635219
linux安装无头火狐(headless FireFox)相关推荐
- centos7下安装无头浏览器(headless Chrome)
selenium是当前流行的WEB自动化工具,它可以启动本地浏览器,访问网页,模拟点击操作等,在自动化测试和网络爬虫中非常有用. 一般开发环境都是有图形界面的,所以本地只要安装普通浏览器就行了,但是在 ...
- 在linux服务器上用headless firefox打开中文网页,字体乱码问题
原因:linux服务器不支持中文字体 解决办法:将windows上的中文字体库复制到linux上 1.在win10中,将C:\Windows\Fonts上的字体文件(ttc/ttf)复制并打包成压缩文 ...
- linux中下载火狐浏览器_在Linux中加速Firefox
linux中下载火狐浏览器 Firefox can be much faster on Linux! Let's speed up Firefox on Linux system. Part 1 an ...
- oracle火狐,火狐浏览器下载 Mozilla 火狐浏览器 Firefox v87.0 免费官方正式安装版 下载-脚本之家...
火狐浏览器Mozilla Firefox是一个自由的,开放源码的浏览器,适用于 Windows, Linux 和 MacOS X平台,它体积小速度快,还有其它一些高级特征,主要特性有:标签式浏览,使上 ...
- 在opensuse15.4leap中安装许多解码器让火狐浏览器firefox播放网页视频
在opensuse15.4leap中安装许多解码器让火狐浏览器firefox播放网页视频 实际难题: 在opensuse15.2和15.3leap中安装flash-player.ffmpeg-4.gs ...
- linux firefox xvfb,ubuntu – 尝试配置Xvfb无头地运行Firefox
我正在按照本教程来配置Xvfb无头地运行firefox. 我现在在docker镜像(ubuntu:latest)中运行这些命令,看看我是否可以在创建容器之前正确设置我的配置. 我正在坚持运行这个命令: ...
- linux firefox文件夹,Ubuntu 使用教程:在 Ubuntu 中手动安装任何版本的 Firefox
Firefox 是 Ubuntu 中主要的网络浏览器.它预装在系统中,并添加到默认的 Ubuntu 软件库中以获得 Firefox 最新版本的自动更新. 大多数用户并不用担心安装或使用 Firefox ...
- linux 安装浏览器和驱动
linux 安装浏览器和驱动 1.火狐浏览器及驱动-centos6 64 火狐浏览器-在centos6.10自带,而且浏览器版本为52版本 下载对应的火狐驱动,52版本-对应0.17版本-查看地址 查 ...
- Mobaxterm X server远程Linux服务器使用浏览器(firefox或google chrome)
Mobaxterm X server远程Linux服务器使用浏览器(firefox或google chrome) 还未完成时使用MobaXterm连接的界面如上,发现X11-forwarding错误, ...
最新文章
- 告别2010-正则表达式
- 数据结构-js实现栈和队列
- 不是有效的win32应用程序_杀毒软件有坑!三分之二的安卓杀毒软件的“主业”并不是杀毒...
- 计算机网络学习笔记(四)——差错控制、停等协议、回退N帧、选择性重传、滑动窗口、数据链路层HDLC、PPP协议、有限状态机
- 唐云峰:想当科学家的怪极客
- C++语言学习(十九)——C++类型识别
- springcloud工作笔记104---Spring中的InitializingBean接口以及afterPropertiesSet的使用
- 初学 快速幂 的理解
- 对有些反编译不成功的apk,请更新最新的apktool.jar、 dex2jar试试
- layui表单验证提交
- h5获取视频的第一帧
- 使用windows日志监控AD安全性的五大挑战
- Apache doris 使用过程中常见问题汇总
- hive中的UDF 自定义函数 : 如何创建临时/永久函数
- struts中的javascript - seinbar的专栏
- 浅谈最短路径O(n^3)万(蒟)能(蒻)算法——————Floyd《最短路径·O(n^3)Floyd篇》
- U-BOOT小全(一)
- SpringCloud-Hystrix熔断器
- .NET MAUI 安卓 UI 资源设置
- 视频教程-go-web详细教程-Go语言
热门文章
- 来也科技:RPA+AI的赋能者和布道者
- 思科交换机IOS升级
- Word控件Spire.Doc 【段落处理】教程(一):C#/VB.NET:在 Word 中对齐文本
- 天天动听UI——主界面
- RN——TextInput 文本框删除最后一个字符,光标移动到组件末尾
- 排序算法的时间复杂度
- ubuntu18.04 搭建LDAP服务器
- 《英文取名》未来五年名字使用人数预测 --- ​​​​​​​Python实现ARIMA模型
- 2015年微信搞笑段子
- Oracle 19c DataGuard 实践