Red Hat Enterprise Linux (RHEL) 10.2 和 9.8 现已发布,一些更新亮点包括:
增强的命令行 AI 辅助
- 面向高级用户的
goose命令:面向经常使用终端的用户推出了 goose,一款高级的可选命令行 AI 助手(可在扩展库中找到)。虽然 RHEL 命令行助手仍然完全受支持,但 goose 提供了更强大的体验,它连接到同一个可信的 AI 后端,但提供流式响应,并可与 RHEL 的新模型上下文协议 (MCP) 服务器集成(开发者预览版)。这意味着用户可以更快、更灵敏地访问所需的信息和命令,从而减少查找信息的时间。
- 改进的视觉输出:RHEL 命令行助手也增强了彩色输出支持。此功能可将输出中的命令、脚本和说明进行视觉区分,使信息更易于阅读、理解和操作,从而提高管理员的工作效率。
RHEL 10.2 和 9.8 还对基础架构进行了更新,包括:
- Go Toolset 1.26:新增 Green Tea 垃圾回收器,性能和安全性运行时增强,支持 HPKE。
- 影响:改善尾延迟,提高性能,具备现代化的安全功能。
- LLVM Toolset 21:新的 ThinLTO 后端 (DTLTO),针对目标后端的各种改进。
- 影响:增强编译器优化,从而生成速度更快、效率更高的应用程序二进制文件。
- Rust Toolset 1.92:在 Cargo 中原生发布工作区,改进调试,增强系统编程。
- Python 3.14:实时语法高亮、更智能的自动补全、扩展的类型系统、面向未来的性能。
- 影响:提高开发人员的工作效率,并为下一代 Python 工作负载做好准备。
- Ruby 4.0:新增 ZJIT 编译器、Ruby Box 定义分离、Ractor 改进。
- 影响:显著提升 Ruby 应用程序的性能并增强并发性。
- Git 2.51:Stash 导出和导入、ORT 合并引擎以更快地解决冲突、新的 Git backfill、稳定的 Git witch 和 restore 功能。
- 影响:更高效的代码管理,更快更可靠的源代码控制操作。
- PHP 8.4:Object property hooks、非对称属性可见性、lazy 对象。
- 影响:采用现代语言特性,实现更简洁、更强大的 PHP 开发。
- OpenJDK 25:Generational Shenandoah、Late Barrier Expansion for G1、Ahead-of-Time profiling。
- 影响:显著提升 Java 应用程序的性能和稳定性。
- PostgreSQL 18:异步 I/O 支持、更快的升级、虚拟生成列、UUIDv7。
- MariaDB 11.8:新增 VECTOR 数据类型和向量索引,默认字符集为 utf8mb4。
- 影响:可满足现代数据工作负载的需求,包括 AI/ML 向量处理和更广泛的字符支持。
更多详情可查看官方公告。