我正在使用 Debian VM 中的无头 gem 使用 Selenium 运行一组 Cucumber/Capybara 测试。出于某些我不会在这里讨论的原因,我想用真正的 Firefox 安装替换 Iceweasel。
所以我卸载了 iceweasel,并按照以下说明操作:http: //www.fandigital.com/2012/09/install-real-firefox-in-debian.html
下载火狐
从官方 Mozilla 网站下载最新版本的原始 Mozilla Firefox for Linux,并将其放在主目录 (/home/YourUserName/Downloads) 内的 Downloads 文件夹中。
安装火狐
复制并解压 Firefox 存档打开终端,并将目录 (cd) 更改为下载文件夹:
cd /Downloads
然后运行以下命令(一个接一个):
sudo cp firefox-*.tar.bz2 /opt
cd /opt
sudo tar -xvf firefox-*.tar.bz2
sudo rm firefox-*.tar.bz2
创建指向 Firefox 二进制文件的符号链接
备份(移动)任何现有的 firefox bin:
sudo mv /usr/bin/firefox /usr/bin/firefox.backup
创建指向真正的 Firefox 二进制文件的符号链接:
sudo ln -s /opt/firefox/firefox /usr/bin/firefox
一旦我开始测试,我不幸遇到了以下错误:unable to obtain stable firefox connection in 60 seconds
. 我一直无法解决这个问题。关于如何进行的任何建议?