![]()
如果你迫不及待想要獲得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.