在 Linux 中将 Firefox 更新到最新版本

在 Linux 中将 Firefox 更新到最新版本

软件包管理器中没有显示最新版本的 Firefox,所以我去网站下载了它。解压后,没有 makefile。看起来可以直接从目录中运行,但我想更新我当前的版本,以便所有文件都移动到正确的位置。如何做到这一点?

答案1

我不知道 Ubuntu,但在 Opensuse 中可以添加 Mozilla 的 Buildservice 存储库,该发行版背后的人们使用它进行开发和测试,并且始终拥有最新版本。

Ubuntu 必须做类似的事情,因此尝试看看还有哪些其他可用的存储库。

编辑:我不确定这是否是同一种东西,但是这里就是你如何去做的。

答案2

您无法(轻易地)同时拥有两者。您要么坚持使用 Ubuntu 提供的版本(可能是旧版本),要么采用 Mozilla 提供的版本(可能不是按照您期望的方式打包的)。

您的软件包管理器设置可能存在问题,但如果没有更多详细信息,很难判断。最坏的情况是,您可以从以下位置手动下载软件包http://packages.ubuntu.com/lucid/firefox. 检查你的包管理器中是否激活了安全更新。

答案3

如果您从包管理器(例如 debian 或 rpm)安装 Firefox,则很有可能只会收到安全更新,而不会收到新的小修订。

您需要从 Mozilla 下载 Firefox;它应该是 tgz 格式。您不需要编译 Firefox,因为它已经编译好了。将解压的内容复制到 /opt/。然后创建一个指向可执行 shell 脚本的符号链接。只有这样,您才能使用能够从 Mozilla 接收更新的 Firefox

答案4

使用“sudo aptitude update”检查您是否已更新软件包列表。这将确保您拥有最新的软件包列表。然后使用“sudo aptitude upgrade”更新软件包。您可以使用 apt-get 代替 aptitutde。

由于基于 Debian 的系统管理补丁的方式,您并不总是能获得版本升级。检查 /usr/share/doc 下软件包目录中的更改日志。在本例中为 /usr/share/doc/firefox。

我展示了 Firefox-3.5,包括版本 3.6.8 的变化。

确保已启用安全补丁。/etc/apt/sources 应在文件底部附近包含以下行。

deb http://security.ubuntu.com/ubuntu karmic-security 主要受限
deb-src http://security.ubuntu.com/ubuntu karmic-security 主要受限
deb http://security.ubuntu.com/ubuntu karmic-security 宇宙
deb-src http://security.ubuntu.com/ubuntu karmic-security 宇宙
deb http://security.ubuntu.com/ubuntu karmic-security multiverse
deb-src http://security.ubuntu.com/ubuntu karmic-security multiverse

相关内容