如何安装最新的稳定版Firefox?


155

我想在我的Ubuntu(64位)机器上安装最新的Firefox。

做这个的最好方式是什么?是否有特定的更新站点,或者我应该手动下载二进制文件?如果手动执行,我应该将文件放在哪个目录中?在我的主目录中,还是有更好的地方?

Answers:


133

Firefox的最新版本可在所有受支持的Ubuntu版本中作为安全更新提供,只需执行常规更新即可将其拉入。您需要启用至少一个安全更新存储库(例如,通过软件和更新→更新)); 默认情况下应启用安全性,但最好进行检查,尤其是在程序包管理器尚未更新Firefox的情况下。

通常,在Mozilla发布公告后的几个小时内就可以使用它,有时甚至更快,这取决于存档生成器和本地镜像的速度等。

也可以看看:


(使用命令行执行此操作sudo apt-get upgrade
Andrew

3
Ubuntu实际上并没有跟上最新版本的firefox,但是他们试图保持最新状态。我建议使用PPA。
亚当F

11

安装Firefox的通用方法

您可以转到Firefox页面并下载最新版本。

然后,您可以创建一个目录,在其中要测试此版本的Firefox,解压缩下载的程序包(我假设它位于$ HOME / Downloads文件夹中)并启动它:

cd $HOME
mkdir Apps
cd Apps
tar jxf ~/Downloads/firefox-4.0b*.tar.bz2

要启动它,创建一个“ Launcher”(特定于Gnome)可能更有趣,它是桌面上启动Beta的图标。我想KDE也有类似的步骤。为了这:


8

如果您想要Beta版,则可以使用以下PPA:

sudo add-apt-repository ppa:mozillateam/firefox-next

来源-Firefox下一页

如果您希望获得Bleeding Bloody Edge Next 2.0 Experience(现在为Firefox 11.x),请使用以下PPA:

sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa

来源-Firefox每日内部版本(警告-非常不稳定,每天会有几次更新)


1
请问这个答案有什么问题。因为-1,所以我可以更正它。
路易斯·阿尔瓦拉多

9
您需要采取必要的步骤来获取Beta和每日生成的版本,但没有稳定版。
Enkouyami 2014年

6

我的教程《安装其他版本》介绍了安装非默认版本的Firefox的几种方法,其中提供了详细的说明和方法比较。因此,我将仅在此处发布有关Firefox 4的相关信息。请勿使用多种方法。选择一个并坚持下去,或先还原更改,然后再尝试其他更改。我建议使用手动安装方法,因为根据您选择的PPA,您还将更新Firefox 3.6和其他Mozilla产品。

由于它仍然是Beta版本,并且此版本中有一些重大更改,因此建议您将其与默认版本并排安装,并使用其他用户配置文件,以避免数据丢失。

方法1-手动下载和安装

首先,您需要从Mozilla下载它(仅选择一个):

安装从Mozilla下载的Firefox 4的最简单方法是使用扩展程序FoxTester。它允许您安装任意数量的不同Firefox版本,而不会干扰您的默认安装和用户配置文件。一切都通过Firefox上下文菜单完成,无需键入命令,甚至无需关闭Firefox。尽管此扩展名不是用于升级Firefox的,但它也允许将任何版本的安装永久化。

如果您希望手动执行此操作,请按照“ 安装其他版本”教程中方法1的说明进行操作。基本上,您将下载的文件解压缩到/ home目录或/ opt并在其中执行firefox文件。如果要使其与插件完全兼容,则该教程上还有其他步骤。

方法#2-Ubuntuzilla存储库

在Firefox 4最终版本发布后,此方法仅对32位用户可用。

方法3-从PPA存储库安装

Firefox 4当前可通过ubuntu-mozilla-daily PPA存储库(半官方)和SilverWave PPA存储库(非官方)获得。您需要将这些ppa存储库之一添加到源列表中,然后更新并安装Firefox 4。

要从Karmic,Lucid或Maverick上的ubuntu-mozilla-daily进行安装,请运行以下命令:

sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa
sudo apt-get update
sudo apt-get install firefox-4.0

有关PPA存储库的其他信息,请参见 什么是PPA?如何使用?

要从SilverWave PPA安装,请参阅 http://ubuntuforums.org/showthread.php?t=1352580

笔记:

  • ubuntu-mozilla-daily ppa还会使用最新的测试版Firefox 3.x和其他Mozilla应用程序升级默认的Firefox安装。因此,尽管SilverWave PP不是官方的,但使用它可能会比较麻烦。
  • 使用其中一个存储库安装Firefox 4时,会在〜/ .mozilla / firefox-4.0下创建Firefox用户配置文件的副本。因此,您在Firefox 4上执行的所有操作都不会保存在默认配置文件中。如果您在Firefox 3.6和Firefox 4之间来回切换,或者最后一个成为默认设置并开始使用默认配置文件文件夹(即〜/ .mozilla /),则可能导致混乱和明显的数据丢失(书签,密码...)。 Firefox)。

附加兼容性

在beta阶段,以及Firefox 4最终版本发布后的某种程度上,大多数扩展和主题都与之不兼容,因此无法激活。通常,在测试次要更新版本时,可以禁用兼容性检查,以强制安装和激活扩展。但是,由于UI和Firefox 4扩展API的重大变化,在这种情况下并不是那么简单。因此,即使禁用了兼容性检查,某些扩展也不起作用,甚至可能破坏其他扩展,甚至破坏Firefox。

如果您使用其他配置文件或进行常规备份,则可以使用Addon Compatibility Reporter扩展名禁用兼容性。

如果出现问题,甚至无法访问插件管理器以禁用扩展,请以安全模式启动Firefox并禁用所有扩展。在安全模式下启动Firefox后,您只能启用兼容的Firefox。

强烈建议在使用具有不兼容扩展名的Firefox时启动“错误控制台”(CTRL + SHIFT + J)。禁用任何导致错误的扩展名。您可能只需要启用错误报告即可避免来自网站的大量CSS消息。

优化

尽管Firefox 4比Firefox 3.6快很多,但始终建议通过优化数据库和调整一些首选项来使其保持快速运行。

数据库优化:大大改善了启动时间和性能,尤其是在诸如很棒的栏建议或书签管理之类的功能上。

首选项调整:提高网络速度,页面渲染,内存使用并修复一些常见问题。

BarTab:这个不错的扩展允许阻止制表符加载页面内容,直到需要它们为止。因此,如果通常使用几个选项卡启动Firefox,则将节省内存空间并缩短启动时间和响应速度。

更好的缓存:此扩展可以更好地控制Firefox处理内容缓存的方式,从而避免不断重新加载页面和元素,从而大大减少了页面显示时间。确保阅读本手册,因为您可能会阻止需要不断重新加载的网站显示新内容(禁用兼容性的作品)。

客制化

期待已久的新UI尚未针对Linux发布。因此,Firefox 4看起来仍然与3.6非常相似,只是做了一些更改,例如能够将选项卡放在顶部[视图>>工具栏>>选项卡放在顶部]。不过,您可以使用内置选项,主题,脚本,扩展名或更改userChrome.css,像往常一样进行很多更改。


4
我不认为Ubuntuzilla会使用Firefox 4。他们已经停止运营。ubuntuforums.org/…–艾巴拉
Aibara)2011年

感谢您提供有关Ubuntuzilla的信息。我已经更新了信息。
lovinglinux

1
-1:链接不是答案。
Firefeather 2011年

2
Firefather,每当Mozilla或Ubuntu更改某些内容时,我都厌倦了在多个站点上更新相同的信息。如果您阅读链接内容,您会看到信息很好并且已更新。照顾自己。
lovinglinux

如果链接的内容发生更改,或者链接完全停止工作,会发生什么?然后,您的答案将不再是非常有用的了。
瑞安

1

第1步:

设置Mozilla-Ubuntu每日PPA并使用以下命令更新软件包列表:

sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa && sudo apt-get update

第2步:

更新存储库后,可以使用以下命令在Ubuntu系统上安装Firefox 4.0:

sudo apt-get install firefox-4.0

1
如果您解释了这些功能,这将对您有所帮助;不加解释地给出sudo命令是一种不好的形式。
肖恩·高夫

1
ppa:mozillateam/firefox-next比日常构建更稳定。
papukaija 2011年

1

您可以使用2种方法在Linux发行版中安装最新版本的firefox。

  1. PPA(基于Debian的)
  2. tar文件(适用于所有分散区)

对于方法1,使用以下步骤

sudo apt-get update
sudo apt-get upgrade

如果要下载tar并继续进行安装,请执行第二步

对于方法2,使用以下步骤

从其FTP站点下载Firefox 43的最新版本,或使用特定版本的wget。在这里,我正在显示最新版本43

链接:Firefox FTP网站

tar -xjf firefox-43.0.tar.bz2
sudo rm -rf /opt/firefox
sudo mv firefox /opt/firefox43

默认情况下,为新的Firefox创建符号链接

sudo ln -s /opt/firefox43/firefox /usr/bin/firefox

资料来源:askmetutorials



0

这是从mozilla发布的二进制文件

下载链接

使用文件滚轴之类的帮助程序或使用 tar xvf firefox-59.0.2.tar.bz2

开始键入终端仿真器(文件管理器中的单击也可能有效)

cd firefox/
./firefox

现在打开“首选项”并单击“设为默认值”,这将创建~/.local/share/applications/userapp-Firefox-[random].desktop条目并将其添加到~/.config/mimeapps.list

就是这样,此Firefox现在应该处理来自文件管理器等应用程序的任何Web关联

有一个桌面图标/启动器中删除NoDisplay从添加Icon=firefox~/.local/share/applications/userapp-Firefox-[random].desktop复制图标(见链接)

了解如何从mozilla安装firefox

自动更新的工作方式与Windows版本一样,要确保具有最新版本,请确保已启用它们


-1

这是我发现最有效的方法:

从mozilla.com下载并将其解压缩(到您想要的任何位置)。它创建一个名为“ firefox”的文件夹,并且在该文件夹中有一个名为“ firefox”的文件。将此文件拖到面板上,它要求您给新启动器起一个名字(称它为Firefox,但这没关系),然后就完成了。要打开Firefox,只需使用面板上的新启动器(正确的图标应自动出现在其中)。

请注意,尽管该firefox命令仍会打开您的旧安装。


1
该安装将不会保持更新状态,而是使用存储库。
papukaija 2011年

从本质上讲,这就是我的工作,对我来说也很不错。如果您有多用户系统,这将成为问题,但是如果您自己安装,则效果很好。
belacqua 2011年

这就像“窗口”一样,用于更新软件。如果需要更新许多应用程序,则不切实际。
PeterM '17

-1

您可以添加ppa:mozillateam/firefox-nextPPA,该PPA包含Firefox当前开发版本(当前为rc1)的Release版本(alpha,beta,RC)。

首先添加PPA ppa:mozillateam/firefox-next如何添加PPA),然后从软件中心安装firefox-4.0。


-1

现在,建议您不要安装Firefox。只需从Download Firefox 4下载tar文件。

将这个tar文件解压缩到您的主目录中,然后双击文件run-mozilla.sh,您将拥有Firefox 4。


4
如果可能,请始终使用存储库。否则,您将不会获得安全更新或新版本。
papukaija 2011年

1
@papukaija评论每个人的答案,并告诉他们您的方式更好,这是这里的错误方法。做出您的回答,让社区做出判断。Fwiw,您有一个好的解决方案,您只需要将其发布为答案,而不用发表大量评论。
djeikyb 2011年

4
因此,您认为不让人们知道他们的建议不安全是一个好主意吗?确实,问题不是我所支持的方法(不,我什至没有建议过firefox-next ppa)是否比其他方法更好,而是如何安全有效地进行操作。
papukaija 2011年

1
@papukaija-如果要在单个用户的目录中安装更新,则更新可以正常工作。话虽如此,看来ppa现已是4.0的最新版本,所以我鼓励任何人都将其用作首选方法。
belacqua 2011年

1
这是唯一的方法,如果您使用的是较早版本的ubuntu(因为社区已放弃了您的特定视频卡,例如... grrr ..)。不赞成投票的人应该意识到,并不是每个人都使用最新版本的ubuntu。
srboisvert 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.