
Chrome
由于Chrome采用激进的版本策略,仅最新两个稳定版会修复安全漏洞。所示,120版本已过时,目前仅121和122版本受到支持维护。建议用户及时更新以保障安全。为何不为旧版stable打包最新chromium?原因是chromium采用Clang/LLVM主线版本,其C++标准极为前沿,而旧stable使用的老旧gcc根本不支持最新C++标准,导致无法完成编译工作。Debian仅在sid分支提供firefox包,stable分支则仅有firefox-esr包,而不单独提供firefox。不过,Debian对firefox-esr的安全漏洞修复较为及时,开启security源后即可更新至最新ESR版本,确保系统安全性。建议用户根据需求选择合适的浏览器版本使用。
Firefox 的 C++ 标准采用较为保守,旧版 GCC/Clang 同样可以编译。然而,Firefox 在 Rust 中使用了不稳定功能,可能会遇到 Nightly 版本的兼容性问题,需要修复相关代码以适应最新变化。为了在Debian中为Firefox进行打包,专门提供了rustc-mozilla包作为更新版的rustc。例如,buster版本中的rustc为1.41.1,而rustc-mozilla则更新到了1.63.0,以满足更高版本需求。这样可以确保Firefox在Debian系统中顺利编译和运行。虽然Snap格式有些臃肿,但它能让系统更便捷地追踪并更新到最新的Chromium版本。通常,不重视安全漏洞和长期支持的发行版,一般也不会预装桌面环境。像Archlinux,需自行选择并安装浏览器,仅提供最新版本。以Gentoo linux为例,stable分支仅保留较新的两个版本(Firefox有ESR例外),出现安全漏洞时会直接删除相关软件包。
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号