答案1
首先,您需要删除现有的 Iceweasel 包(我认为您aptitude
也可以使用):
apt-get remove iceweasel
然后,下载直接从 Mozilla 获得最新的 Linux 版本的 Firefox。解压文件,导航到该文件夹,然后运行它。如果需要,可以在桌面上创建一个图标,还可以创建指向二进制文件的链接,/usr/bin/firefox
以便更轻松地启动它。如果您有 root 访问权限,您还可以安装 Firefox/usr/local
因此所有用户都可以运行它。
此后,请仔细检查自动更新是否已启用,然后您就可以开始运行了!
如果你想要一个基于包的,你可以使用Linux Mint 的 Debian 软件包仓库(正如下面的评论中所述,请注意这可能会导致与自动更新和其他 Debian 软件包发生冲突在某些情况下)。为此,请将以下行添加到您的/etc/apt/sources.list
文件中:
deb http://packages.linuxmint.com debian import
和添加 GPG 密钥然后,只需运行:
apt-get update
apt-get install firefox
你就可以出发了!
默认安装是德语,要安装其他语言,您可以手动运行:
apt-get install firefox-l10n-en-us
(Edit[11/26/2014]: This package no longer appears in the linux mint repository.)
(Edit[11/26/2014]: apt-get install firefox-l10n-en-gb - This is the only working English package)
其他常用语言的软件包名称包括(官方存储库列表- 向下滚动一半):
firefox-l10n-en-gb # British English
firefox-l10n-es # Spanish
firefox-l10n-fr # French
firefox-l10n-de # German
答案2
有一个 sourcefourge 项目,主要致力于让您在运行 Ubuntu 时获得最新版本的 Firefox,无论您运行哪个版本(当然,只要满足依赖性即可)。由于 Ubuntu 是 Debian 的衍生产品,所以我想尝试一下。我的 Firefox 在 Debian Testing(“Wheezy”)上运行良好。
运行这个:
apt-get remove iceweasel
echo -e "\ndeb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main" | tee -a /etc/apt/sources.list > /dev/null
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29
apt-get update
apt-get install firefox-mozilla-build
这解决了使用导入的 Linux Mint DE 存储库时遇到的 GPG 密钥问题,并且比其他可行解决方案简单得多。此外,这还使您可以访问 Thunderbird 和 SeaMonkey。
请注意,此解决方案仅提供英语-美国发布频道版本(没有测试版或 Aurora 版本)。可以使用其他语言,但需要执行其他步骤。
请参阅项目页面Ubuntu Zilla了解更多信息。
答案3
这Debian 用户论坛上的帖子建议如下:
- 从以下网址下载最新的 Firefox:http://www.mozilla.com。如果使用 wget,请记住转义任何
&
带有的字符\
,这样它就不会将 url 分解为一系列后台进程 - 将下载的文件复制到
/opt
使用以下方法提取:
$ tar -jxvf firefox-x.x.xx.tar.bz2
更改文件的权限:
$ chown -R root:users /opt/firefox $ chmod 750 /opt/firefox
注意,用户应该是“用户”组成员
$ usermod -a -G users username
创建符号链接
$ ln -s /opt/firefox/firefox /usr/bin/firefox
删除
firefox-x.x.xx.tar.bz2
自/opt
要安装新版本,你应该
# rm -rf /opt/firefox*
# rm /usr/bin/firefox
要制作桌面图标,请执行以下操作
$ touch /usr/share/applications/firefox.desktop
使用您最喜欢的文本编辑器编辑此内容:
$ nano /usr/share/applications/firefox.desktop
内容firefox.desktop
:
[Desktop Entry]
Encoding=UTF-8
Name=Mozilla Firefox
Comment=Browse the World Wide Web
Type=Application
Terminal=false
Exec=/usr/bin/firefox %U
Icon=/opt/firefox/icons/mozicon128.png
StartupNotify=true
Categories=Network;WebBrowser;
你可以使用以下方法移除 iceweasel
$ apt-get remove iceweasel
如果遇到此错误:
./firefox: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
你可能应该安装
apt-get install ia32-libs ia32-libs-gtk
您很可能正在尝试在 64 位 Debian 环境中安装 32 位版本的 Firefox。
答案4
不再需要这个了。Debian 稳定版今天开始发布 Firefox 而不是 iceweasel。
Debian 将发布 Firefox 的扩展支持版本 (ESR),大约每 9 个月更新一次。如果您总是需要最新版本,其他答案可能仍然是您的选择。
欲了解更多信息,请参阅Debian 错误报告