- 红帽为Linux 6.12提交ARM/RISC-V/LoongArch KVM更新
红帽工程师 Paolo Bonzini 提交了针对 Linux 6.12 内核的首批 KVM 变更。这仅仅是第一批,而且明显缺乏该周期内所有 KVM x86 Intel/AMD 改动。但在非 x86 领域,对于使用 KVM 作为开源虚拟化堆栈一部分的用户来说,下一个内核版本有相当多的活动。
- AWS 将 OpenSearch 纳入 Linux 基金会旗下
AWS 今天宣布,随着OpenSearch 基金会的成立,它将把OpenSearch(流行的 Elasticsearch 搜索和分析引擎的开源分叉)移交给 Linux 基金会。在 Elastic 将其 Elasticsearch 和 Kibana 项目的许可证更改为自己的专有许可证 Elastic License 之后,AWS 于 2021 年首次启动 OpenSearch 项目。当时,几家开源供应商也选择了类似的变更,主要是为了防止大型云提供商(尤其是 AWS)提供基于其软件的托管服务。
- Linux 6.12 将支持来自 Arm 的权限覆盖扩展
64 位 ARM 更改已提前提交给现已开放的Linux 6.12内核合并窗口。本周期内,Arm 在保密计算和其他新功能方面也有工作要做。在过去一年的内核开发中,Arm Permission Overlay Extension 支持终于在 Linux 6.12 中现身。
- Linux 6.12内核现在能够应对未来英特尔的非Family 6处理器
正如年初我们所报道的那样,未来的英特尔 CPU 将不再使用自 20 世纪 90 年代中期 P6 微体系结构以来使用的"Family 6"标识,从那时起,英特尔一直在"Family 6"下发布新的 CPU,并采用不同的型号标识,而 AMD 则更加开放,每隔一两代 Zen 就会更换一次 Family ID。
- Linux 6.11-rc7 已发布 稳定版可能于下周日放出
继最近的国际旅行之后,Linus Torvalds 又开始了他一如既往的周日晚间 Linux 内核发布活动。几分钟前,随着Linux 6.11的开发工作接近尾声,Linux 6.11-rc7发布了。
- 新补丁为 MIPS 架构带来 Rust Linux 内核支持
说到 Linux 内核对 Rust 编程语言的支持,其中一个限制是对 CPU 架构的支持不够广泛。目前,Linux Rust 支持 x86_64、AArch64(ARM64)little-endian、LoongArch 和 RISC-V。虽然这些都涵盖了市场上主要的计算架构,但针对 POWER 和许多其他利基 CPU 架构都明显缺失,Linux 内核支持老化平台的特色依然没有被放弃。今天在 Linux 内核邮件列表上发布的补丁将把 Rust 支持扩展到 MIPS。
- Linux 系统上的 Steam 使用率统计数据回落至 2% 以下
随着新月份的开始,上个月的 Steam 调查结果也随之出炉。2024 年 8 月的数据显示,Linux 上的 Steam 统计数据回落至 2% 以下。早在 5 月份,Steam on Linux 的市场份额就已超过 2% 的门槛,并在 7 月份一直保持在 2% 以上。但今天晚上公布的 2024 年 8 月调查结果显示,Linux 的市场份额有所下降。
- Linux Kernel 6.12版预计将支持在崩溃后显示二维码 后续可以解码排查错误
7 月份时红帽工程师基于 systemd 255 + 版的全屏显示错误消息功能为 Linux Kernel 开发崩溃后显示二维码选项,这与微软在 Windows 10/11 蓝屏死机后显示二维码有异曲同工之妙。
- Rust Linux开发人员自比道路建设者和寻路者的区别
红帽公司(Red Hat)的长期直接渲染管理器(Direct Rendering Manager,DRM)子系统维护者大卫-艾尔里(David Airlie)撰写了一篇有趣的博文,将开发人员的类型与筑路工人、寻路者与酒店进行了类比。
- Rust Linux内核维护者之一选择退出项目 原因是"非技术性废话"过多
Rust for Linux 内核维护者之一已决定退出该项目。这一举动至少部分是由于不得不处理围绕 Linux 内核中 Rust 编程语言的使用而提出的越来越多的"非技术性废话"。
- Linux系统份额史上首次逼近4.5% 明年有望超5%
市调机构StatCounter发布了2024年7月份的全球操作系统份额数据,Linux取得历史性突破,首次接近了4.5%!目前,Linux系统份额为4.44%,创造历史新高,而在一年前还是3.12%,两年前还是2.76%。
- Gentoo Linux 终止对 Itanium IA-64 体系的支持
Gentoo Linux 是最后几个继续维护 Itanium(IA-64)架构构建的 Linux 发行版之一,但现在这些已停产的英特尔处理器正在逐步淘汰。由于Linux 6.7 内核放弃了对 Itanium IA-64 的支持,GCC 编译器取消了对Itanium 的支持,开源工具链/软件栈的其他部分也取消了对 Itanium IA-64 的支持,因此作为下游的 Gentoo Linux 没有太多选择。
- Linux基金会希望更多参与人工智能模型 欢迎OMI加入
随着"人工智能"热潮的兴起,Linux 基金会(Linux Foundation)希望促进更多开源人工智能模型的发展,并欢迎开放模型倡议(Open Model Initiative,OMI)加入其开源计划,以帮助促进高质量、公开授权的人工智能模型的发展。
- Linux 6.11-rc3 发布:提升英特尔EMR性能 修复针对Meltdown的32位PTI
Linus Torvalds 几分钟前发布了 Linux 6.11-rc3 作为最新的每周发布候选版本。本周值得注意的修复包括添加了更多 AMD Zen 5 CPU ID、华硕 ROG Ally X 游戏手持设备的特性支持,以及英特尔 P-State EPP 更新,以帮助提升至强可扩展"Emerald Rapids"CPU 的性能和能效。他在今天的6.11-rc3 公告中写道:
- Linux Kernel 6.9结束支持不再获得安全更新 用户应升级到6.10或选择LTS版
作为非长期支持的内核,Linux Kernel 6.9 版在 2024 年 5 月 12 日发布,现在已经结束支持不再提供安全更新,因此使用该版本内核的用户应当升级到后续受支持的版本或者 LTS 长期支持版。
- Linux 6.11-rc2 内核将识别更多 AMD Zen 5 CPU
Linux 6.11-rc2 内核将于今天晚些时候发布,在此之前,每周都有"x86/紧急"素材需要合并。本周的 x86/urgent 合并包括 aperf/mperf 驱动程序的死锁修复和其他一些修复。最值得注意的可能是添加了一些不被支持的 AMD Zen 5 CPU 型号。
- Linux 6.11-rc1发布 初步支持英特尔Battlemage与AMD RDNA4
Linux 6.11合并窗口关闭,Linux 6.11-rc1 版本已经发布。Linux 6.11 带来了许多新功能。其中包括对部分高通 Snapdragon X1 笔记本电脑的初步支持、CPU 和 GPU 的大量新增功能、其他硬件支持工作以及内核的新增功能。
- Linux Mint 22 "Wilma"现已发布 基于 Linux 6.8 和 GTK4 主题
Linux Mint 团队刚刚宣布Linux Mint 22"Wilma"正式发布,并附上了官方发布说明。虽然它刚刚发布,但一些用户还是提前几天下载了它,因为它已经在向 Linux Mint 的大量镜像列表传播。
- Rust Linux内核代码为CPU安全问题缓解处理措施做好准备
米格尔-奥赫达(Miguel Ojeda)领导的最新 Linux 内核 Rust 工作为 Rust 内核代码准备了各种 CPU 安全缓解措施。Miguel 今天发布了关于在 Rust 内核代码中实施各种 CPU 安全缓解措施的最新补丁,并在其中启用了对 Rust 的 objtool 支持。
- Linux 6.11上游现在默认采用更好的SATA链接电源管理策略
新 Linux 内核合并窗口的 ATA 拉取请求中值得一提的地方并不多见。Linux 6.11 对默认 SATA 链接电源管理策略的内核默认值进行了修改,值得注意。在这种情况下,大多数 Linux 发行版已经自行设置了更好的默认设置,现在是上游内核默认设置迎头赶上的时候了。
- 更新后的Linux内核XZ补丁撤销"Jia Tan"作为维护者的身份
今年 3 月,Linux 内核的 XZ 嵌入式压缩实现项目从公共领域转为 BSD 零条款许可,并更新了树内代码。此后,在上游 XZ 项目中又发现了臭名昭著的 XZ 后门。随着这些重大问题的解决,Lasse Collin 今天发布了一套更新补丁,用于更新 Linux 内核的树内 XZ 代码。
- openKylin系统成功在RISC-V上运行x86软件
RISC-V指令集凭借完全开放的特性,发展势头很猛,但软件生态建设一直欠缺太多,openKylin社区的RISC-V SIG就在积极开展二进制翻译相关工作,参与开源项目box64,努力让x86软件能跑在RISC-V平台上。
- 新发布的补丁将在Linux内核中引入Rust安全标准
虽然Rust 被视为一种内存安全、健壮的编程语言,但 Rust 中的"不安全"关键字可用于不安全代码,从而为该语言赋予"不安全的超能力"。由于在 Linux 内核等低级程序中使用 Rust 有时会导致需要使用"不安全"的 Rust,因此有人提出了在内核中修订此类代码的文档标准。
- Linux 6.11 EFI将伪装成启动苹果macOS 以修复某些双GPU Mac出现的问题
在开发中的 Linux 6.11 内核中,已经合并了 EFI 更改。在 EFI 方面,本周期值得注意的是删除了对 EFI 伪内存映射的支持,以及通过假装启动的是苹果 macOS 而不是 Linux,为一些基于 x86 的旧版苹果 MacBook Pro 提供双 GPU 支持的变通方法。
- Linux 6.11 为 ChromeOS EC 添加风扇速度、温度和充电控制驱动程序
Chrome 平台在Linux 6.11中发生了变化,因为主要用于支持 Chromebook 的 Linux 内核代码将引入两个新驱动程序。第一个新驱动程序是"cros_ec_hwmon",这是一个新驱动程序,用于显示 Linux 下现代 Chromebook 以及使用开源 ChromeOS EC 的其他设备的风扇速度和温度。
- Linux 更新提高了 Raspberry Pi 的性能和效率
树莓派(Raspberry Pi)项目最初是为了促进学校的基础计算机科学教学,但价廉物美也令其受到了爱好者的欢迎。现在,Raspberry Pi 板已被用于各种业余项目,开发人员也在不断改进该设备与基于 Linux 操作系统的兼容性。
- Linux将无条件支持x86_64内核版本的5级分页功能
英特尔为Linux内核提供 5级分页支持,以便在内存大小不断扩大的情况下提供更大的虚拟和物理地址空间,至今已持续了将近十年时间。早在2017 年的Linux 4.12 中,5 级分页内核侧位就已被上传到上游,并在2019 年的 Linux 5.5 中默认启用。
- Meta工程师使用BOLT优化Linux内核 成功榨取5%性能
多年来,Meta/Facebook 一直在探索在 Linux 内核中使用 BOLT来优化 Linux 内核二进制文件的布局。自BOLT 被纳入 LLVM 上游后,他们继续围绕 BOLT'ing 内核开展工作。现在已经有了一份公开指南,用于执行 BOLT 优化 Linux 内核的构建工作,而且这种优化内核的系统性能有望提高大约 5%。
- Linux DRM“黑屏死机”机制再升级 还会有QR码错误信息
Linux 6.10 引入了DRM Panic,用于在内核崩溃和 VT 支持可能被禁用的情况下提供一个新的紧急屏幕。这一新的内核功能类似于 Windows 的蓝屏死机,但由于开源的原因,也可以调整为其他形式,如黑屏死机和传达单色标识而不是 ASCII 艺术。新补丁提供了在 DRM 恐慌屏幕中显示错误信息二维码的功能。
- CentOS Stream 10初具雏形 Kmods SIG推出Fedora风格内核
尽管CentOS 7几天前已经寿终正寝,但作为 RHEL 10 未来基础的 CentOS Stream 10 仍在继续推进,同时 CentOS Stream 领域的其他计划也在持续进行。CentOS 项目发布了 2024 年 6 月的状态更新,概述了过去几周开展的有趣工作。
- 基于 Ubuntu 24.04 LTS 的 Linux Mint 22 进入测试阶段
七月伊始,Linux Mint 发布了 Linux Mint 22"Wilma"测试版,这是基于 Ubuntu 24.04 LTS 的桌面发行版的下一个迭代版本,并计划支持到 2029 年。
- CentOS 7生命周期今天正式结束
今天CentOS 7的生命周期正式画上句号,这也意味着CentOS时代彻底终结。CentOS 7于2014年正式发布,最新版本为2020年推出的CentOS 7.9,并于2024年6月30日正式 EOL。
- 提醒:CentOS Linux 7 将于下周寿终正寝
如果你一直拖延着没有升级或迁移曾经辉煌一时的 CentOS Linux 7,那么现在距离它正式寿终正寝还有不到一周的时间。CentOS Linux 7 的淘汰日期仍定在 6 月 30 日。
- 随着ISO测试的开始 Linux Mint 22 Beta版就快到来
过去,Canonical 会在 4 月和 10 月发布 Ubuntu,而 Linux Mint 通常会跟随在一个月后的 5 月和 11 月发布。不过,Linux Mint 22的发布周期一直较慢,这可能是由于等待最近发布的Cinnamon 6.2,这是Linux Mint的主要桌面环境。
- Flathub目前已为Flatpaks提供了20多亿次下载服务
Flathub 作为提供 Flatpak 沙盒版 Linux 应用程序的集中存储库,本周末的下载量已超过 20 亿次。Flathub 将继续成为从各种软件供应商获取 Flatpak 格式软件包的事实上的存储库。Flatpak 作为一个整体在 Linux 桌面上取得了惊人的成功,并继续证明它是 Snaps 和 AppImage 等软件的最佳替代品。
- Linux未来在内核崩溃时可能会出现"黑屏死机"提示
一些 Linux 用户不喜欢最近展示的用于内核崩溃的新Linux"蓝屏死机",红帽工程师哈维尔-马丁内斯-卡尼利亚斯(Javier Martinez Canillas)是参与新 DRM Panic基础架构的人员之一,他展示了如果需要,它也可以是"黑屏死机"。
- Linux引入DRM Panic处理程序基础架构 "蓝屏死机"进入实战阶段
在 DRM Panic处理和 DRM/KMS 驱动程序的"蓝屏死机"解决方案被谈论多年之后,Linux 6.10 引入了新的 DRM Panic处理程序基础架构,以便在系统崩溃时显示消息。这对于构建不支持 VT/FBCON 的内核的用户来说尤为重要,因为在这种情况下,查看内核崩溃信息并不容易。
- Linux将采用英特尔CPU混合拓扑结构来确定漏洞/触发点
在日益复杂的中央处理器安全缓解措施领域,英特尔工程师已经提交了 Linux 内核补丁,以便在确定相关的中央处理器安全漏洞时开始考虑中央处理器内核的"混合"拓扑结构,并进而应用缓解措施。
- Linus Torvalds掷下重锤:Linux 6.11中的可扩展调度程序sched_ext
可扩展的调度程序"sched_ext"代码是一个轻量级的工作队列, 可以在内核中创建多个线程, 以异步方式执行一些需要长时间运行的任务, 而不会阻塞其他进程或线程。在提高 Linux 游戏性能、更快地开发新的调度程序变更原型、Ubuntu/Canonical 为追求更类似微内核的设计而对其进行的评估,以及许多其他有趣的方法等方面,都具有相当广泛的用途。
- AlmaLinux 现可用于 Raspberry Pi 5
在Raspberry Pi 在伦交所挂牌上市当天,AlmaLinux 为Raspberry Pi 5 提供了官方支持。AlmaLinux 现在加入了 Oracle Linux 的行列,成为拥有 Raspberry Pi 官方镜像的基于 RHEL 的 Linux 发行版。
- Linux采用率在Steam调查中突破2%临界值 AMD CPU使用率突破75%
十年前,Linux 上的 Steam 首次亮相时,其市场占有率仅为 2%左右,后来有所下降,但随着在 Linux 上运行 Windows 游戏的 Steam Play 的首次亮相,以及备受期待的 Steam Deck 掌上游戏机和基于 Arch 的现代 SteamOS 的推出,其市场占有率又开始长期攀升。Valve 刚刚公布了 2024 年 5 月的 Steam 调查数据,结果显示 Linux 的市场份额终于回到了 2% 以上。
- Linux 6.10-rc1内核发布 新增多项功能
Linux 6.10-rc1 内核刚刚发布,为Linux 6.10合并窗口画上了圆满的句号。Linus Torvalds 刚刚发布了6.10-rc1,在新闻组中他对新版如此评价:
- Linux 6.10 默认禁用 NFS v2 客户端支持
几天前,Linux 6.10 对 NFS 服务器进行了修改,对新的"nfsdctl"实用程序进行了优化和准备。NFS 客户端变更已于今天发布,并随后与 Linux 6.10 Git 合并。通过这次修改,NFS v3 现在使用 atomic_open API 来正确处理 O_TRUNC。
- 最早的Windows NT Sync驱动程序已并入Linux 6.10 但工作尚未完成
格雷格-克罗阿-哈曼(Greg Kroah-Hartman)今天提交了 Linux 6.10 的字符/杂项更新,以及他负责的其他内核领域的更新。char/misc更新包括添加NTSYNC驱动程序,该驱动程序可将/dev/ntsync字符设备暴露给Wine和Valve的Steam Play(Proton)等软件使用。但对于 Linux 6.10 而言,该驱动程序实际上是"坏的",因为大部分功能补丁还未包含在内。
- RISC-V 现在支持 Linux 内核中的 Rust
最新的 RISC-V 移植更新已经合并到正在开发的Linux 6.10内核中。最值得注意的是,现在 Linux 内核支持 Rust 编程语言。RISC-V 加入了 x86_64、龙芯中科 LoongArch 和 ARM64 等已支持使用内核 Rust 语言支持的行列。
- Linux 6.10代码显示USB转并行打印机端口适配器依然被大量使用
今天早上,Greg Kroah-Hartman 发送了Linux 6.10合并窗口的 USB/Thunderbolt 变更,合并窗口将于本周末结束。令人惊讶的是,在 2024 年,Linux 6.10 引入了一种新的 USB 转并行打印机端口适配器变体。
- Alpine Linux 3.20 发布 首次支持 64 位 RISC-V
Alpine Linux 3.20 已发布,这是一款具有安全意识、轻量级 Linux 发行版的最新功能版本。Alpine Linux 通过使用 musl libc、Busybox 和其他以安全和小体积为名的修改,继续使自己与众不同。
- Linus Torvalds 论 Linux 内核的“狗粮化”
除了 Linus Torvalds 在他的AMD Ryzen Threadripper 工作站上检查他正在合并和构建测试的代码的各种元素,现在还使用 Ampere Altra 在 ARM64 上进行更多测试之外,他现在仍然相信"dogfooding"(狗粮化),事实上,即使在合并窗口期间,他也在运行最前沿的 Linux 内核代码。
- Linux 6.10 内核继续改进对 IEEE-1394 火线的支持
虽然大多数人已经很多年没有考虑或使用过火线(IEEE-1394),但仍有一些传统的数码摄像机和专业音频设备依赖于这种接口。去年,Linux 内核中的火线代码沉寂了一段时间后,新的维护者站了出来:Takashi Sakamoto 计划将 Linux 的火线支持保持到 2029 年。
- Linus Torvalds正在进行更多ARM64 Linux内核测试 因为他入手了更强大的系统
Linux 内核和 Git 的创建者 Linus Torvalds 因其目前使用AMD Ryzen Threadripper 工作站作为主系统而闻名,在此之前他使用英特尔硬件多年。在过去几年里,他使用苹果公司的Apple Silicon MacBook 进行了更多的 ARM64 测试,这台 MacBook 不仅可以作为旅行设备,还可以用于编译新的 ARM64 Linux 内核。最近,他对 ARM64 Linux 的测试增加了,因为他有了一个更强大的 AArch64 系统来补充他的常规装备。
- Linux 基金会成立高性能软件基金会
早在第 23 届超级计算大会上,Linux 基金会就宣布有意成立高性能软件基金会,帮助推动高性能计算(HPC)开源软件的发展。现在,Linux 基金会利用本周在德国汉堡举行的 ISC 24 宣布高性能软件基金会已经成立。
- Linux 6.9发布 带来更好的Intel Core Ultra性能表现和更大的控制台字体选项
Linux 6.9 作为滚动发布的 Linux 发行版和其他夏季发行版/更新版的最新稳定内核版本已按时发布,为那些习惯于更新到最新版本的用户带来了许多令人兴奋的功能和改进。
- Linux 6.9 预计周日发布 针对英特尔和AMD处理器都有重大改进
除非 Linus Torvalds 在最后一刻有所保留,否则 Linux 6.9 内核应该会在周日发布稳定版。本周是相当平静的一周,因此 Linux 6.9 稳定版很可能会发布,而不是多花一周时间发布 6.9-rc8 候选版本。这次发布的 2024 春季内核有很多出色的功能和改进,尤其是针对现代英特尔和 AMD 平台。
- Rocky Linux 9.4发布 - RHEL 9.4的衍生发行版
继上周发布 Red Hat Enterprise Linux 9.4 (RHEL 9.4) 之后,AlmaLinux 9.4 和另一个以社区为重点的新版本 Rocky Linux 9.4 也已发布: Rocky Linux 9.4,该版本现在可用于 x86_64、aarch64、ppc64le 和 s390x 体系结构。
- AlmaLinux 9.4发布 支持被RHEL弃用的硬件
继上周发布 Red Hat Enterprise Linux 9.4 稳定版之后,AlmaLinux 工作人员今天又发布了 AlmaLinux 9.4,这是一个广受欢迎的社区驱动的 RHEL 下游系统的最新版本。
- Linux内核将不再支持PowerPC 40x处理器
除了 Linux 6.10 预计将放弃对老式 DEC Alpha 处理器(EV5 及更早版本)的支持外,PowerPC 40x(早期 PowerPC 400 系列)处理器和平台的支持似乎也将退出历史舞台。早在 2020 年,就有人提议从 Linux 内核中放弃对 PowerPC 40x 的支持,因为该代码长期以来一直处于"孤儿"状态,已经不再有明显的用户波动。
- Linux 6.10 将放弃对老式 DEC Alpha 硬件的支持
Linux 6.10 内核可能会取消对数字设备公司(DEC)的 Alpha 21164"EV5"处理器和旧版 Alpha ISA 平台的支持。作为 Linux 6.10 Alpha ISA 清理工作的一部分,DECpc AXP150 (Jensen)、Sable、LCA 和 APECS 以及 EV5 CPU 支持将被移除...基本上,EV56 之前的 DEC Alpha 处理器支持将被取消。
- AlmaLinux成立高性能计算与人工智能小组
AlmaLinux 操作系统基金会今天宣布,他们将成立一个特别兴趣小组(SIG),以推动这一源自 RHEL 的操作系统在高性能计算(HPC)和人工智能(AI)方面的发展。
- Serpent OS即将完成系统安装程序并可以在真实硬件上进行测试
Serpent OS的首席开发者 Ikey Doherty 发布了这一原创 Linux 发行版的月度状态更新,指出将很快推出可运行的操作系统安装程序,以便用户可以开始在真实硬件上试用这一作品。
- 宏碁Aspire One ARM笔记本将"几乎完全"支持Linux 6.10
随着即将到来的Linux 6.10内核周期,基于 ARM 的宏碁 Aspire One 笔记本电脑将"几乎完全"支持这款搭载高通骁龙处理器的笔记本电脑。但它的缺点是现在已经是三年前的设备了,市场上还有更有趣的 ARM 笔记本电脑,而且今年市场上还会有更强大的选择。
- Rocky Linux 将支持上游稳定内核
随着从红帽企业 Linux(RHEL)衍生出各种 Linux 发行版,我们开始看到更多的功能来区分它们,而不仅仅是"RHEL 克隆"。就在几天前,我们还在谈论AlmaLinux 恢复被上游 Red Hat Enterprise Linux 弃用的旧硬件支持。现在,在 Rocky Linux 方面,CIQ 作为其背后的主要组织,正在推出对上游 Linux 内核的支持。
- Gentoo Linux发行版不再允许源自AI生成和辅助的代码贡献
Gentoo Linux 发行版不再允许人工智能生成和辅助代码贡献,禁止人工智能代码最初是由 Gentoo 理事会成员 Michał Górny于 2 月 27 日提出的。Górny 提出禁止人工智能有三大理由:潜在的版权侵权、质量控制问题、人工智能高能耗的道德考量以及大公司在技术发展中的作用。
- Linux 6.10 将添加用于构建 ARM64 扁平镜像树的脚本
作为 ARM64 补丁的一部分,在 Linux 6.10 合并窗口之前的各个"-next"分支中,都有一个脚本,用于构建扁平镜像树(FIT)。扁平镜像树是编译后的 Linux 内核与相关的设备树(DeviceTree)内容配对,这些内容经过压缩,可以很容易地分发并由有能力的引导加载程序执行。
- CentOS Linux 7将在6月30日结束支持
2020 年红帽 (RedHat,已在 2019 年被 IBM 收购) 单方面宣布终止 CentOS Linux 的开发,此后 CentOS Linux 8 系列的更新已经在 2021 年 12 月结束,而 CentOS Linux 7 系列的更新将在 2024 年 6 月 30 日结束。
- Linux Mint 开始为用户提供速度更快的软件源
Linux Mint 正在努力为用户提供"超快"的软件源,以便他们在这个源自 Ubuntu 的流行桌面 Linux 发行版上获取系统更新和安装新软件包。Linux Mint 接下来将通过 Fastly 使用内容分发网络(CDN)来提高软件包仓库的性能。
- Statcounter:Linux在台式机市场中的份额增至4.05%
根据 Statcounter 的数据,Linux 的市场份额首次超过了 4%。现在,Linux 成功地将其市场份额从 4.03% 提高到 4.05%,进一步巩固了自己的地位。一个有趣的现象是,尽管 Chrome OS 使用了 Linux 内核,但 Statcounter 并未将其纳入 Linux 市场份额。Linux 数据包括 Ubuntu、Fedora 和 Linux Mint 等发行版。
- Linux 内核开始为 Rust 1.78 升级做准备
Linux 内核 Rust 代码正准备升级到 Rust 1.78,该版本将在一个月后发布为稳定版。Rust 1.78要到5月初才会发布,而由米格尔-奥赫达(Miguel Ojeda)领导的Rust Linux内核开发人员已经在为下一次升级做准备了。
- Steam在Linux上的使用率持续增加:接近 2% AMD CPU使用率达到72%
2024 年 3 月的 Steam 调查结果已经出炉,结果显示 Steam 在 Linux 上的使用率正在逐步上升--回到了接近 Linux 游戏高点的 2% 左右。
- ext2文件系统驱动程序现已标记为过时
从 1993 年开始,ext2 已经走过了 31 个年头,现在是它退休的时候了。尽管 Linux 6.9 带来了许多巨大的变化和新功能/硬件支持,但它却弃用了经典的 EXT2 文件系统驱动程序。
- Linux 6.9-rc2 发布 稳定版将于五月中旬到来
Linus Torvalds 刚刚发布了 Linux 6.9-rc2 作为Linux 6.9的最新测试版本,该版本将于五月中旬稳定发布。继上周的 6.9-rc1 内核之后,这个复活节 Linux 内核版本带来了一系列常见的错误/回归修复。本周值得注意的是修复了 AMD Zen 3 / Zen 4 SRSO 缓解及其他错误修复。
- 广泛使用的实用程序中发现的后门可能导致Linux社区崩溃
微软研究员 Andres Freund 偶然发现了可以破解 sshd 身份验证的恶意代码。如果没有被发现,它可能会对 Linux 构成严重威胁。开源社区对这一事件作出了反应,肯定了这一发现的偶然性,以及它是如何幸运地在对更广泛的 Linux 社区构成重大风险之前被及早发现的。
- 微软参与修改注释措辞 提高Linux内核语言的包容性
随着时间的推移,微软对 Linux 内核的贡献已不仅仅局限于最初对 Hyper-V 支持的业务关注和 Azure 的其他需求,以及围绕 Windows Subsystem for Linux (WSL) 的贡献,而是扩展到了更广泛的领域。微软还聘请了更多的 Linux 关键贡献者,并在 systemd 等其他项目中参股。
- 心机黑客潜伏两年后向xz-utils添加后门 多个Linux发行版中招
今天 Linux 社区最关注的事情就是 xz-utils (以前被称为 LZMA Utils) 项目被植入后门的事情,xz 是被 Linux 发行版广泛使用的压缩格式之一,xz-utils 是一个开源项目,2022 年起有个名为 Jia Tan 的账号开始向该项目贡献代码,然后逐步接手该项目成为项目的主要贡献者。
- Linux 基金会推出 Valkey 作为 Redis 的分叉
鉴于 Redis 最近决定对其所有版本采用双源可用许可(Redis Source Available License v2 和 Server Side Public License v1),Linux 基金会今天宣布了他们对 Redis 的分叉。
- Linux 6.9 将大大加快拥有大量内存系统的启动速度
与以前的内核相比,Linux 6.9内核将能以更快的速度启动具有大量内存(尤其是使用 HugeTLB 页面)的系统,从而明显缩短启动时间。作为 Linux 6.9 合并窗口内存管理(MM)更新的一部分,Linux 6.9 合并了一组补丁,用于在启动时并行初始化 HugeTLB 页面。对于有大量 HugeTLB 页面的系统,这可以显著缩短启动时间。
- Linux 6.9开始为4K显示器提供更大的帧缓冲区控制台字体大小
今天,Linux 6.9 内核对帧缓冲器设备"FBDEV"子系统进行了修改,支持更大的控制台字体,以更好地处理现在常见的4K显示器。Linux 6.9 的更新允许最大 VT 控制台字体宽度为 64 像素,最大高度为 128 像素,而不是 32 像素的字体宽度/高度。
- Linus Torvalds 对 Linux 6.9 的某些 Bcachefs 代码不满意
自从Bcachefs文件系统被纳入 Linux 6.7 内核的上游版本以来,它就一直保持着良好的运行状态。但今天,Bcachefs 的功能更新被提交到 Linux 6.9 合并窗口,而 Linus Torvalds 对其中的一些代码并不满意。
- 提议中的Linux的动态内核堆栈功能补丁可节省大量内存
本周一,针对 Linux 的新动态内核堆栈功能发布了一系列"征求意见"补丁。早期测试表明,该功能有可能大大节省内存。根据去年 LSF/MM 峰会的提议,Google已经实现了对动态内核堆栈的支持。过去十年来,上游 Linux 内核的默认堆栈大小一直是 16K,而以前是 8K。
- Linux Mint正基于IRC协议开发一款全新桌面聊天应用Jargonaut
Linux Mint 正在开发一款新的 IRC 客户端(但不要叫它 IRC 客户端)。基于 Ubuntu 的发行版目前的默认软件集包括Hexchat。IRC并不像Discord或Telegram那样时髦,但它是一种自由、开放的标准,没有单一实体控制,带宽相对较低、可互操作且高效。
- Linux Kernel 6.8正式版发布 更新LAM虚拟化以及对龙芯提供Rust支持
Linus Torvalds 今天通过邮件宣布 Linux Kernel 6.8 正式版已经发布,这是 Linux 内核的最新稳定版本,提供了不少新功能、改进和优化。
- Linux 6.8 稳定版发布 新增Intel Xe图形驱动程序
Linus Torvalds 今天发布了Linux 6.8稳定版,而不是让这个周期进入超时状态。Linux 6.8 的提交量一直比正常情况下要多,但在过去相对平静的两周后,Torvalds 今天发布了 Linux 6.8,而不是 6.8-rc8,以便有一周的额外测试时间。在 Linux 6.8 的最后一周中,还加入了对一些新的 HP HyperX 控制器的支持以及其他一些改动。
- 从Linux中移除大部分SPARC 32位CPU支持的努力仍在继续
去年,Linux 内核进行了大量的代码清理工作,并致力于移除主线内核树中多年来不再积极维护的过时硬件支持。在 CPU 方面,其中一项工作是移除对老式 Sun 工作站未使用的 SPARC 32 位 CPU 的支持。移除未使用的 SPARC32 代码的补丁已于本周末更新,代码更改目前正在审核中。
- 配备英特尔Xe驱动、支持树莓派GPU等新硬件的Linux 6.8将于明日发布
如果一切顺利的话,Linux 6.8明天就能以稳定版的身份登场...Linus Torvalds 上周还不确定在 6.8-rc7 正式版发布后是否需要额外的候选发布版。本周的修复工作仍在继续,我们将在周日看到 Linus 的决定,但无论如何,已经有许多早期的 6.9 拉取请求出现了。
- LXQt桌面现在 "100%"为Wayland做好准备
轻量级 LXQt 桌面环境已完全准备好迎接 Wayland。LXQt 项目在Twitter上发布消息称,他们的桌面现在"100% 已为 Wayland 做好准备"。这一里程碑紧随关于在 Wayland 下使用 layer-shell-qt 桌面的拉取请求。该请求指出:
- Linux 6.9将放弃旧版NTFS文件系统驱动程序
两年前,Linux 5.15 与Paragon 软件公司开发的"NTFS3"驱动程序合并,该驱动程序支持读写操作,并对微软的 NTFS 文件系统驱动程序进行了其他改进。与主线内核中的原始 NTFS 只读驱动程序相比,该驱动程序有了很大改进,而且比使用 NTFS-3G FUSE 文件系统驱动程序更快。现在,随着时间的推移和 NTFS3 驱动程序的良好运行,旧版 NTFS 驱动程序将被移除。
- Linux在桌面电脑的市场份额首次超过4%
Statcounter 是一个跟踪网络浏览器、操作系统和搜索引擎市场份额的网站,它报告说,桌面 Linux 的市场份额首次超过了 4%(Statcounter 将 ChromeOS 记录为一个独立的操作系统,尽管它是基于 Linux 的)。Statcounter 没有解释市场份额增加的原因,但我们可以推测其中的原因。
- Linux 6.8-rc7 发布 稳定版内核可能于下周发布
Linus Torvalds刚刚发布了Linux 6.8-rc7,而Linux 6.8稳定版也即将在未来一两周内发布。对于之前的每周发布候选版本,Torvalds 曾担心这可能是一个周期,需要在宣布稳定内核之前额外发布一个"-rc8"候选版本。
- Serpent OS发行版在打包GNOME 45桌面环境方面取得进展
Ikey Doherty 的Serpent OS Linux 发行版仍在继续开发中,在过去的一个月里,它在打包 GNOME 45 桌面组件、使用 systemd 开发无状态系统支持和其他功能方面取得了进展。今天晚上,Ikey 发布了关于 Serpent OS 的最新月度状态更新,概述了二月份的亮点。
- Linux V4L2 VP9 编解码器内核代码将用Rust重写 提高内存安全性
Collabora 的 Daniel Almeida 发布了 Linux 内核视频 4 Linux 2 (V4L2) 子系统中重写的 VP9 编解码器库代码。通过使用 Rust 而不是现有的 C 代码,这应该会产生更好的内存安全性,并能更好地抵御现有代码中的潜在问题。
- 预计Linux 6.8将在两周内发布稳定版 也可能需要额外一周时间
Linux 6.8内核的整理过程进展顺利,v6.8-rc6 里程碑现已可供测试。预计Linux 6.8 将在两周内稳定发布,但按照目前的进度,也可能需要三周。本周发布的候选版本中值得注意的是Nouveau 支持在系统中存在必要的 GSP 固件时,为 RTX 20(图灵)系列和更新的英伟达 GPU默认启用 GSP 使用选项。
- Linux社区仍在努力于2024年禁用微软RNDIS驱动程序
早在 2023 年 1 月,就有人试图禁用微软 协议的内核驱动程序。远程网络驱动程序接口规范(RNDIS)是这一协议的安全隐患所在,它建立在 USB 虚拟以太网功能之上。今年晚些时候,有人再次尝试在 Linux 上禁用 RNDIS,但没有成功。最近几天,似乎又有人试图禁用 RNDIS 驱动程序支持。
- Linux内核项目成为CVE编号机构 后续未修补的漏洞将不再提前分配CVE
CVE 是公共漏洞和披露的缩写,也被称为通用漏洞披露,该漏洞数据库由美国非营利组织 MITRE 运营维护。从事安全方面的网友应该知道发现漏洞后申请 CVE 编号并不是一件很难的事情,但这也导致部分开源机构的不满,比如 Linux Kernel 项目。
- Asahi Linux符合Apple Silicon Mac上的OpenGL 4.6和OpenGL ES 3.2规范
针对Apple Silicon Mac 的 Asahi Linux 项目刚刚符合 OpenGL 4.6 和 OpenGL ES 3.2 标准,这超过了苹果公司目前的支持水平。苹果开始专注于其专有的 Metal 图形 API 之后,就不再支持 OpenGL。自 2013 年的 macOS Mavericks 发布以来,苹果一直符合 OpenGL 4.1 标准,尽管它在 2018 年正式放弃了对该标准的支持。
- 华为开发者提出为提高内存安全性而设计的Linux内核"沙盒模式"
尽管允许在 Linux 内核中使用 Rust 编程语言(部分原因是为了利用其内存安全潜能)的工作已经在进行中,但今天上午又有人提议为 Linux 内核开发一种新的"沙箱模式"(SandBox Mode),以提高内核中 C 代码的内存安全性。
- Linux 6.9 将支持 AArch64 体系上的 Rust 内核
在即将到来的 Linux 6.9 周期中,64 位 Arm (AArch64) little-endian 内核将支持 Rust 内核代码。通过"next/rust-for-arm64"在 ARM64 开发树中排队的补丁是为了让 Rust ARM64/AArch64 支持 Rust 内核代码到达终点线。
- 主线Linux内核对高通硬件的支持日益完善
经过高通公司和 Linaro 工程师多年的努力,主线 Linux 内核对高通 SoC 的支持终于足够成熟,新硬件的支持往往来得相当快,而且支持得很好。在即将发布的 Linux 6.8 内核中,新的骁龙 8 Gen 3 可以在主线内核上启动,由于上游支持,搭载骁龙处理器的ThinkPad X13s 一直深受 Linux 开发人员的欢迎,而其他搭载高通处理器的设备如今也倾向于与上游 Linux 更好地配合,而不必求助于供应商的内核构建。
- 快速回顾Corel Linux:制作类Windows“杀手”的又一次失败尝试
我们之前回顾了曾试图与微软 Windows 竞争但最终失败的其他 PC 操作系统。它们都采用了与 Windows 95-98 相似的用户界面。其中一个是完全从零开始开发的BeOS,而另一个是以 Linux为基础的Lindows。
- Linux基金会与Lottie合作开发正式文件格式规范
Linux 基金会的最新动态是为基于 JSON 的矢量图形动画格式 Lottie 制定正式的文件格式规范。作为一种基于 JSON 的矢量图形动画格式,Lottie 近年来受到了广泛关注,支持范围从 Microsoft Windows 到通过插件与 Adobe 集成等。
- Linux 6.8-rc2 发布 稳定性大大提升
Linus Torvalds 刚刚发布了 Linux 6.8-rc2,作为该内核的最新每周测试版本,将于三月份发布稳定版。自此Linux 6.8有了新的英特尔 Xe 实验内核图形驱动程序、更多的 AMD Zen 5 和英特尔 Arrow Lake / Lunar Lake 支持、新 Arm 硬件支持、任天堂 NSO 控制器支持、Rust 代码升级等,看起来相当令人兴奋。
- 支持更新硬件的 Linux Mint 21.3 Edge 已发布
本月早些时候,Linux Mint 背后的团队在经过大约一个月的测试后发布了 Linux Mint 21.3。不幸的是,它包含了一个较旧的长期支持内核,不支持一些较新的硬件,但刚刚发布的 Edge ISO 应该能克服这个问题。
kasim
frankh
小夫子
玩血
cyk553312
魏魏
牛天王
Yeb123
jimmyfluore
Cloud_Atlas
匿名人士
匿名人士
匿名人士
匿名人士
匿名人士
匿名人士
匿名人士
匿名人士
匿名人士
匿名人士
匿名人士
匿名人士
匿名人士
匿名人士
匿名人士
匿名人士
匿名人士
匿名人士
匿名人士
匿名人士