Ubuntu 10.04 LTSserverでFF17の代わりに古いFF16を取得してインストールしたいと思います。
現在、FF17がデフォルトです。 FF17はSelenium 2.26と互換性がありません https://stackoverflow.com/questions/13600247/unable-to-run-Selenium-suite-on-firefox-17
古いバージョンのFirefoxをapt-getでインストールするにはどうすればよいですか?自動的に更新されないように、このバージョンをピンダウンできますか?
また、利用可能な静的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
私にとって、この問題は次の手順を使用して解決されました。
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
/usr/local/bin/firefox-16
に解凍しますln -s /usr/local/bin/firefox-16/firefox /usr/local/bin/firefox
グローバルインストールでは、/usr/local/bin
が既に$PATH
にあるため、プロファイルの更新は必要ありません。どちらの場合も、この新しいパスprecedes/usr/bin
(つまり、新しいパスはbefore itになるはずです)が重要であるため、手動でインストールされたFirefoxが最初に見つかります。
ここから古いバージョンを入手できます。
http://sourceforge.net/projects/firefox.mirror/files/?source=navbar
そして、ここで説明するように進むことができます:
MozillaのFTPには古いバージョンのFirefoxが利用できるようです:
http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/16.0/linux-x86_64/en-US/