系统更新后的一次日志解读:从软件包到内核重启
最近一次系统更新完成后,系统输出了一系列日志内容。记录显示,共有 265 个软件包进行了更新,包括 VLC 播放器、图形相关组件(如 vulkan、webkit2gtk)、Zoom、yt-dlp、Zotero 等常用软件。其中,VLC 增加了一些新的可选插件支持,如字幕渲染(vlc-plugin-freetype)、系统通知(vlc-plugin-notify)以及对 .srt 字幕文件的支持(vlc-plugin-srt)。 除了软件包升级之外,系统还自动执行了一系列 “post-transaction hooks”(事务后处理脚本),确保更新后的系统稳定运行。这些操作包括: 其中一个关键步骤是 DKMS(动态内核模块支持)模块的安装。日志中显示,安装了两个模块: 这两个模块都针对内核版本 6.15.9-arch1-1 进行了编译,随后使用 depmod 更新模块依赖信息。 接下来的步骤是构建内核启动镜像(initramfs): 完成所有任务后,系统显示当前内核版本为 6.15.7-arch1-1,而不是新安装的 6.15.9-arch1-1。 这表明虽然新内核和所有更新已经完成,但系统还没有重启。因此,新的内核和驱动模块尚未生效。 建议操作 执行以下命令以启用新内核并使驱动生效: 重启完成后,可以通过以下命令验证当前使用的内核: 预期输出应为: 这代表系统已经成功切换到新内核,并启用了最新的驱动和更新配置。