我想在 Ubuntu 10.04 LTS 上获取并安装旧版 FF16 而不是 FF17服务器。
目前默认为 FF17。FF17 与 Selenium 2.26 不兼容https://stackoverflow.com/questions/13600247/unable-to-run-selenium-suite-on-firefox-17
如何使用 apt-get 安装旧版本的 Firefox?能否确定该版本,以免它自动更新?
此外,如果存在可用的静态 FF16 安装,那么这是一个解决方案。
apt-cache policy firefox
firefox:
Installed: 17.0.1+build1-0ubuntu0.10.04.1
Candidate: 17.0.1+build1-0ubuntu0.10.04.1
Version table:
*** 17.0.1+build1-0ubuntu0.10.04.1 0
500 http://dk.archive.ubuntu.com/ubuntu/ lucid-updates/main Packages
500 http://security.ubuntu.com/ubuntu/ lucid-security/main Packages
100 /var/lib/dpkg/status
3.6.3+nobinonly-0ubuntu4 0
500 http://dk.archive.ubuntu.com/ubuntu/ lucid/main Packages
答案1
对于我来说,这个问题是通过以下步骤解决的:
从 Mozialla 下载 Firefox:
cd ~/Downloads wget http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0/linux-x86_64/en-US/firefox-16.0.tar.bz2`
对于单用户安装:
- 在我的主目录中解压档案:
mkdir -p ~/bin/firefox-16
cd ~/bin/firefox-16
tar -xjf ~/Downloads/firefox-16.0.tar.bz2
- 创建到我的目录的符号链接
~/bin
:
ln -s ~/bin/firefox-16/firefox ~/bin/firefox
- 我很久以前就已经这样做了,对你来说可能缺少这一步:打开你的
~/.profile
并确保~/bin
在你的开头有$PATH
:
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
- 在我的主目录中解压档案:
- 对于全局安装,只需使用与 root 相同的步骤,但替换位置:
- 解压到
/usr/local/bin/firefox-16
- 符号链接:
ln -s /usr/local/bin/firefox-16/firefox /usr/local/bin/firefox
- 解压到
对于全局安装,不需要更新配置文件,因为/usr/local/bin
中已经包含了$PATH
。在这两种情况下,这个新路径都很重要先于 /usr/bin
(即新的路径应该前它),所以首先找到的是手动安装的firefox。
答案2
答案3
看起来 Mozilla 的 FTP 有较旧的 Firefox 版本可用:
http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0/linux-x86_64/en-US/