从 PPA 安装降级版本的 Firefox 16

从 PPA 安装降级版本的 Firefox 16

我想在 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

对于我来说,这个问题是通过以下步骤解决的:

  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`
    
  2. 对于单用户安装:

    1. 在我的主目录中解压档案:
      mkdir -p ~/bin/firefox-16
      cd ~/bin/firefox-16
      tar -xjf ~/Downloads/firefox-16.0.tar.bz2
    2. 创建到我的目录的符号链接~/bin
      ln -s ~/bin/firefox-16/firefox ~/bin/firefox
    3. 我很久以前就已经这样做了,对你来说可能缺少这一步:打开你的~/.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
  3. 对于全局安装,只需使用与 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

您可以从这里获取旧版本:

http://sourceforge.net/projects/firefox.mirror/files/?source=navbar

然后你可以按照这里描述的方式继续:

https://askubuntu.com/a/35756/112610

答案3

看起来 Mozilla 的 FTP 有较旧的 Firefox 版本可用:

http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0/linux-x86_64/en-US/

相关内容