2011-08-12 14:26:20 +0000 2011-08-12 14:26:20 +0000
129
129

如何在Debian上安装真正的Firefox?

Debian 6 (“Squeeze”)使用了一个名为Iceweasel的Firefox的重塑版本。

那么,在Debian上安装 “真正的 "Firefox的最佳方法是什么?

答案 (11)

130
130
130
2011-08-12 14:47:33 +0000

首先,你需要删除现有的Iceweasel包(我想你也可以用aptitude):

apt-get remove iceweasel

然后,直接从Mozilla下载最新的Linux版本的Firefox。将文件解压,然后导航到那个文件夹,然后运行它。如果你想的话,可以在桌面上做一个图标,也可以在/usr/bin/firefox中做一个二进制的链接,方便启动。如果你有root权限,你也可以/usr/local中安装Firefox,这样所有的用户都可以运行它。

之后,再仔细检查一下自动更新是否启用了,你应该就可以运行了!


如果你想要一个基于包的,你可以使用 Linux Mint 的 Debian 包 repo (正如下面的注释中所指出的,要注意的是,这可能会导致自动更新和其他 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

其他常用语言的包名包括 官方版本库列表 - 下拉一半的时间):

&001

33
33
33
2012-05-05 00:32:58 +0000

有一个sourcefourge项目,基本上是致力于让你在运行Ubuntu时,无论你运行的是哪个版本的Firefox,都能得到最新版本的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。

注意,这个方案只给你提供了英文版的美国发行渠道版本(没有beta或Aurora版本)。

更多信息,请参见 Ubuntuzilla 的项目页面。

24
24
24
2011-08-12 14:49:49 +0000

在 Debian 用户论坛上的帖子建议如下:

  • http://www.mozilla.com 下载最新的 Firefox。如果使用wget,记得用&转义,这样就不会将url分解成一系列的后台进程
  • 将下载的文件复制到`在 Debian 用户论坛上的帖子建议如下:

  • http://www.mozilla.com 下载最新的 Firefox。如果使用wget,记得用&转义,这样就不会将url分解成一系列的后台进程

  • 将下载的文件复制到

  • 使用以下方法解压:

  • 改变文件的权限。

  • 创建一个符号链接

  • /opt中删除firefox-x.x.xx.tar.bz2

要安装新的版本,你应该

# rm -rf /opt/firefox*
# rm /usr/bin/firefox

要做一个桌面图标,用你喜欢的文本编辑器来做 $ touch /usr/share/applications/firefox.desktop

编辑。

$ nano /usr/share/applications/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;

/opt 的内容:

$ 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

如果你遇到这个错误: &001

&001

你可能应该安装

&001

你可能是在64位的Debian环境中安装32位的firefox。

6
6
6
2013-11-10 10:05:50 +0000

我使用这个官方的debian/mozilla教程***安装了*Iceweasel Aurora。

**你可能也想使用Firefox标志* **

这可能是一个更好的选择,因为它可以让更新过程更容易。

6
6
6
2016-06-10 17:50:26 +0000

不需要再这样了。

Debian 稳定版今天开始发布Firefox,而不是 iceweasel。如果你总是需要最新的版本,其他的答案可能仍然是你的一个选择。

更多信息请参见 debian bug report

4
4
4
2016-05-19 21:32:32 +0000

对于Googlers来说………..这对Debian Jessie来说是有效的:

#Add GnuPG archive key for mozilla.debian.net repository to the list of trusted keys
wget -q -O - http://mozilla.debian.net/archive.asc | sudo apt-key add -

根据你想要的版本(选一个),

  • 发行版:

  • 测试版:

  • Aurora 版本:

然后:

#Assign higher priority to recently added repository.    
cat << EOF | sudo tee /etc/apt/preferences.d/mozilla-firefox
Package: *
Pin: origin mozilla.debian.net
Pin-Priority: 501
EOF

apt-get update && apt-get install firefox

源码。 https://blog.sleeplessbeastie.eu/2016/03/21/how-to-use-recent-version-of-firefox-in-debian-jessie/

3
3
3
2017-08-28 13:29:58 +0000

这个方法在我的Debian 9 Stretch (64位)上是有效的:

cd ~/Downloads

/usr/bin/curl -L -o firefox-latest-linux64.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-US" && sudo tar xvf firefox-latest-linux64.tar.bz2 -C /opt/ && rm firefox-latest-linux64.tar.bz2

sudo ln -sf /opt/firefox/firefox /usr/bin/firefox

你可以在你的根目录下的crontab中设置像这样的东西,用于@daily或@weekly

下载链接来自于这个Mozilla readme.txt。https://download-installer.cdn.mozilla.net/pub/firefox/releases/latest/README.txt

2
2
2
2016-05-04 07:52:54 +0000

首先编辑你的/etc/apt/sources.list文件,包括:

deb http://packages.linuxmint. com debian import

更新系统资源库:

$ apt-get update

你可能会收到并忽略以下错误:

W: GPG error: http://packages.linuxmint.com debian Release:
The following signatures couldn't be verified because the public
key is not available: NO_PUBKEY 3EE67F3D0FF405B2

一旦系统的资源库更新完毕,只需使用apt-get命令在你的Debian Jessie 8 Linux上安装Firefox浏览器:

$ apt-get install firefox

Reading package lists... Done                                                                                                                                                                             
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
firefox
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 40.8 MB of archives.
After this operation, 89.9 MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
firefox
Install these packages without verification? [y/N] y

一旦安装完成,你可以从命令行启动Firefox:

$ firefox
0
0
0
2013-03-17 17:43:21 +0000

我运行的是AMD Athlon II X2系统。Firefox在Wheezy i686和3.2.0-4-686-pae内核上运行得很好。IceWeasel的库存版本,与Firefox相比,显得有些残缺、残缺和逊色。安装是很简单的。我将最新的Firefox下载到/home/myusername/Linux/Mozilla/Cozilla/current/,然后运行

cd /opt
sudo rm -R firefox*
sudo cp /home/myusername/Linux/Software/Mozilla/current/firefox* /opt
sudo tar jxvf firefox*

第二行将之前的版本完全删除,然后再升级。

0
0
0
2017-06-28 17:31:48 +0000

以下是我的工作原理:

$ sudo apt-get install firefox-esr

-esr 显然是扩展支持版本的意思。

0
0
0
2016-02-25 18:33:59 +0000

下面是我在Debian中找到的用Firefox替换Iceweasel的最直接方法。 列表文件:

:~$ sudo apt remove iceweasel

:~$ sudo nano /etc/apt/sources.list
deb https://sourceforge.net/projects/ubuntuzilla/files/ all main

保存并退出 Nano。就我所看到的情况来看,源码是很好的记录和维护。