![]()
如果你迫不及待想要获得Firefox的最新版本,我们有好消息。Mozilla现在为Red Hat和SUSE系列的Linux发行版提供Firefox Nightly的原生RPM包。
Mozilla的Firefox仍然是Linux和BSD系统中的主流浏览器,现在该公司已开始提供开发版本Firefox Nightly的原生RPM包。这使得用户可以轻松地直接从Mozilla将Firefox安装到使用RPM包的发行版上,包括Red Hat、SUSE和Mandriva系列。
虽然Mozilla传统上为Firefox提供原生Linux二进制文件,但直到最近,它们都是以tarball格式提供的。换句话说,这相当于Unix版本的Zip文件,用户必须手动解压到某个位置并运行,而不是可以用特定发行版的包管理工具安装或卸载的打包软件。与原生包相比,tarball有许多缺点,尤其是它们的使用需要更多Linux知识,这超出了许多容器和Kubernetes管理员的能力范围。
Tarball虽然可以工作,但由于它们不受操作系统包管理器管理,因此不会随操作系统的其余部分自动更新。不过在我们的测试中,Firefox及其众多分支在以这种方式安装时都能熟练地自动升级,这对于macOS应用程序来说是正常的。
相反,原生RPM包有几个优势。它们与操作系统集成,因此应用程序会出现在应用启动器中,并显示正确的图标。设置默认浏览器也更容易(我们在2021年报告了Debian中的相关问题)。
这在某些方面是受欢迎的。大型企业供应商似乎正在略微退出桌面和工作站Linux市场。其中一个迹象是Red Hat停止为RHEL 10打包LibreOffice。它并不孤单:SUSE在去年10月宣布了SUSE Linux Enterprise 16,但忽略了提及这不包括SUSE Linux Enterprise Desktop的相应版本。SUSE的评估下载页面最多只有SLED 15 SP7。
如果你运行的是免费RHEL衍生版以及其他不太相关的发行版,Mozilla的包将使生活变得更轻松。当CentOS团队在去年的CentOS Connect上宣布包含Firefox ESR包时,获得了掌声。现在,比扩展支持版本更新的东西将更容易获得。同样的包也应该适用于Alma Linux和Rocky Linux。
除了Red Hat和CentOS之外,还有其他基于RPM的发行版系列。本文作者曾将openSUSE作为日常驱动程序使用了四年,根据我们的经验,如果没有openSUSE的原生RPM包,Fedora包正常工作的可能性相当高。
这并不是一个意外的举动:Mozilla在2023年10月开始提供Firefox Nightly的Debian包,启动了在线APT包仓库,这比Firefox 122发布早了近两年。这次,Mozilla同时启动了二进制文件和仓库。我们不会对RPM包的官方发布版本紧随面向开发者的Nightly构建版本而感到惊讶,可能还包括子公司MZLA的Thunderbird消息客户端。
这可以减少Fedora和CentOS维护者的维护负担,以及openSUSE和更大的Mandriva和Mageia系列的维护者的负担。
Q&A
Q1:Mozilla为Firefox Nightly提供RPM包有什么好处?
A:Mozilla提供的原生RPM包能够与操作系统更好地集成,应用程序会出现在应用启动器中并显示正确图标,设置默认浏览器也更容易。相比传统的tarball格式,RPM包更容易安装和管理,降低了对Linux技术知识的要求。
Q2:这些Firefox Nightly RPM包支持哪些Linux发行版?
A:这些RPM包主要支持Red Hat和SUSE系列的Linux发行版,包括Red Hat、SUSE、Mandriva系列,同样的包也应该适用于Alma Linux和Rocky Linux。根据经验,如果没有特定发行版的原生包,Fedora包在其他RPM系统上正常工作的可能性也很高。
Q3:Mozilla之前是如何提供Firefox Linux版本的?
A:Mozilla传统上以tarball格式提供Firefox的原生Linux二进制文件。Tarball相当于Unix版本的Zip文件,用户需要手动解压并运行,不能用包管理工具安装或卸载,也不会随操作系统自动更新,使用起来需要更多Linux知识。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.