linux安装无头火狐(headless FireFox)
通过以上链接去下载火狐浏览器linux版。
·
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();
}
}
下载资源:
更多推荐
已为社区贡献2条内容
所有评论(0)