systemd 251 发布,Linux 系统和服务管理器
systemd 是一套用于 Linux 系统的基本构建块,它提供了一个系统和服务管理器,作为 PID 1 运行并启动系统的其余部分。
从 v250 到 v251 的 systemd Git 仓库来看,在过去 6 个月中,有 79853 行新代码,34624 行被删除。systemd 大约有 70.6 万行检测到的代码,另有 7.1 万行注释,以及 18.8 万行空白行。
systemd 251 是这个 Linux init 系统在 2022 年的第一个功能更新,其中一些关键变化包括:
- 增加了一个新的组件 "systemd-sysupdate",它可以自动发现/下载/安装容器镜像的 A/B 样式更新。systemd-sysupdate 目前被认为是实验性的。
- systemd 251 将默认的 C 标准版本改为带有 GNU 扩展的 C11(GNU11),尽管他们的公共 API Headers 文件仍被限制在 C89。
- systemd 支持的所有内核现在都会在启动初期将 RdRand 指令输出混合到熵池中。
- 对 Boot Loader 规范的各种改进和各种内核安装的改进。
- 一组新的服务监控环境变量被传递给 OnFailure/OnSuccess 处理程序。
- 启用更多的服务设置,现在也可以对非特权用户的服务进行操作。
- busctl 现在使用 pcapng 格式来输出,而不是 pcap。
- 为手持设备和 A/V 生产设备新增硬件数据库(HWDB)文件。
- systemd-networkd .netdev 文件现在可以用来创建虚拟 WLAN 设备。
- PID 1 现在会自动从 QEMU 的 fw_cfg 接口中获取系统凭证。
- 由 PID 1 调用的生成器现在会有几个环境变量:$SYSTEMD_SCOPE、$SYSTEMD_IN_INITRD、$SYSTEMD_ARCHITECTURE、$SYSTEMD_FIRST_BOOT,以及$SYSTEMD_VIRTUALIZATION。
- Block 设备现在将在 /dev/disk/by-diskseq/[nr] 中获得一组新的设备符号链接,可以用来通过内核的 "diskseq" 值来引用 Block 设备节点。
- systemd-creds 工具现在有一个 "has-tpm2",用于指示是否有可用的 TPM 2.0 模块。
更多详情可查看:https://github.com/systemd/systemd/releases/tag/v251

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
KDE Plasma 5.25 Beta 发布,新增浮动面板模式
KDE 项目近日发布了即将推出的 KDE Plasma 5.25 桌面环境系列的公开测试版,该版本带来了许多新功能、改进和更多的自定义选项。 该版本最值得注意的变化包括: Breeze 在 Breeze Classic 中支持带有强调色的标题栏 Plasma Workspace 在登录和锁定屏幕上的拒绝动画,以回应错误的密码 在编辑模式下,可以用对话框来管理内容。 可以选择应用壁纸的强调色 可以选择在窗口标题栏和/或整个标题区域使用强调色 可以选择将整个颜色方案染成强调色 系统设置中的全局主题页面让你可以选择全局主题的哪些部分来应用。 当改变颜色方案时,在新旧状态之间平滑地交叉淡化 为面板和系统托盘启用键盘导航 Plasma Desktop 可以选择控制触摸模式何时启用 Plasma 主题的可选浮动面板(样式看起来更像是 Dock 栏) 在每个分辨率的基础上保存文件夹视图图标的位置 在触摸模式下增加任务管理器图标的间距 在任务管理器的任务上下文菜单中允许非文件的 "最近的文件"。 KWin 脚本效果的实时屏幕边缘手势 脚本效果中的着色器支持 移植 KWin Scripts KCM 到 ...
- 下一篇
Spring Batch 4.3.6 & 5.0.0-M3 发布
Spring Batch 发布了4.3.6 和 5.0.0-M3,前者可从中央仓库获取,后者需要从https://repo.spring.io/milestone获取。 Spring Batch 是一个轻量级且功能全面的批处理框架,使用 Spring 和 Java 编写离线和批处理应用程序,旨在为开发对企业系统日常运行至关重要的批处理应用程序提供支持。 Spring Batch 4.3.6 是一个补丁版本,包含许多错误修复、增强功能和依赖项更新。详情查看 Changelog。 5.0.0-M3 的变化主要包含三方面: 改进原生支持 默认使用 UTF-8 编码 使用新的 Maven 物料清单 改进原生支持 团队通过使用 GraalVM 原生镜像编译器来将 Spring Batch 应用程序编译为原生可执行文件,这一工作始于 v4.2,并在 v4.3 中作为实验性发布。 详情查看发布公告。
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS关闭SELinux安全模块
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2全家桶,快速入门学习开发网站教程
- Hadoop3单机部署,实现最简伪集群