树莓派官方宣布了基于 Debian 12「Bookworm 书虫」的树莓派操作系统的新版本,从 Debian 11「Bullseye 靶心」升级而来,自 2021 年 11 月起作为树莓派操作系统的基础。正如公告中所解释的,在 Debian 11 和 Debian 12 之间切换时,从用户的角度来看没有太大变化,引擎盖下发生了很多变化,而且他们还开发了特定于 Raspberry Pi OS 的一些额外功能。
新特性
- 在 Raspberry Pi 4 和 5 平台上,桌面现在可在 Wayfire Wayland 合成窗口管理器上运行;在旧平台上,可使用 openbox 窗口管理器在 X11 上运行
- 运行 Wayland 时,用新的 wf-panel-pi 应用程序替换 lxpanel;迁移现有的 lxpanel 插件;添加 gpu 性能和电源插件
- 修改 pcmanfm,以便在 Wayland 上运行时使用 Wayland 后端
- 使用 PipeWire 代替 PulseAudio 作为音频控制子系统;对音量控制插件进行了各种修改以支持该子系统
- 使用 NetworkManager 代替 dhcpcd 作为网络接口;对网络插件进行了各种修改以支持该功能
- 添加 Firefox 浏览器作为 Chromium 的替代;在 Raspberry Pi 配置工具中添加了默认浏览器的选择
- 在 Wayland 上运行时,使用 WayVNC VNC 服务器取代 RealVNC
- 修改所有定制和配置应用程序,以便根据需要定制 Wayfire 环境
- 在 Wayland 上运行时,使用 grim 代替 scrot 作为截图工具
- 使用 eom 图像查看器代替 gpicview
- 使用 evince 文档查看器代替 qpdfview
- Chromium 网页浏览器更新至 116 版本
- VLC 媒体播放器更新至 3.0.18 版
- 运行 Wayland 时,放大镜程序不可用;Wayfire 包含屏幕缩放功能
- 从书架中移除 CustomPC 和 Wireframe
- 大量小改动和错误修复
- 从 raspberrypi-kernel 转向基于 Debian 的内核包装 (linux-image-rpi-*)
- 从 raspberrypi-bootloader 转向基于 Debian 的固件打包 (raspi-firmware)
- 将 /boot 挂载点移至 /boot/firmware
树莓派操作系统上的 Wayland
主要变化是从传统的 X11 窗口管理器切换到更现代的 Wayland 系统,该系统带有 WayFire 合成器,在绘制窗口时提供更好的性能并提高安全性,因为它不使用服务器/客户端实现。请注意,Wayland 仅在 Raspberry Pi 4 和 5 上默认启用,早期和功能较弱的型号仍然依赖 X11,因为正在努力优化这些新的窗口管理器。除了新的默认壁纸外,外观并没有真正改变。
Debian 中的大多数程序现在都与 Wayland 兼容,但对于那些仍然依赖 X11 的程序,XWayland 用于处理 X11 调用,并与 Wayland 兼容。这是理论上的,但在实践中,由于切换到新的窗口管理器,可能会存在一些问题:
- 过扫描补偿尚未在 Wayland 上正常工作。如果您使用的是 HDMI 显示器,则不需要它,但是视频合成输出通常需要它,因为图像将被剪切。
- 系统托盘依赖于一种全新的机制来与 Wayland 的安全模型配合使用,某些应用程序可能不会显示在系统托盘中,因为它们需要更新。
- RealVNC 将无法工作,同样是由于 Wayland 安全模型阻止了传统的远程桌面访问,因此需要使用 wayvnc。TigerVNC 客户端是一个不错的选择。
- 放大镜辅助功能工具不适用于 Wayfire,因此改用内置放大镜。可以使用 ctrl-alt-M 打开和关闭它
- BlueJ 和 Greenfoot Java IDE 与 Wayland 不兼容,并从 Raspberry Pi OS Bookworm 中删除
与 Wayland 无关,RealVNC 服务器本身也存在回归 – 仍然可以在老树莓派型号的 Bookworm 中使用。虽然 64 位版本工作正常,但 32 位版本目前与 Bookworm 不兼容,因此建议需要在旧 SBC 上进行远程桌面访问的人暂时坚持使用 Raspberry Pi OS Bullseye。
添加了两个插件:
“电源”插件,用于监控电源电压低或USB电流过大等电源问题。默认启用。
“GPU”插件,用于显示Raspberry Pi的GPU上的负载图。默认情况下不启用。
音频管线
Raspberry Pi OS Bookworm 也告别了 PulseAudio/ALSA 声音接口,并欢迎新的 PipeWire 音频声音系统,该系统为伴随视频的音频提供了更好的支持并减少了延迟。蓝牙音频设备也得到了更好的管理,因为 PipeWire 可以记住掉电时正在使用的设备,并在启动时自动重新连接它们。PipeWire 在 Wayland 的安全环境中也比 PulseAudio 更好。
与 Wayland 一样,迁移到 PipeWire 至少破坏了一个程序 – Sonic Pi,因此已从包存储库中删除。
其他值得注意的变化
NetworkManager 现在是 Bookworm 的默认网络控制器。它完成了 dhcpcd 所做的一切,但增加了一些功能,例如支持隐藏的无线网络和虚拟专用网络(VPN),以及使用 Raspberry Pi 作为无线热点的能力。
网络管理器添加「高级选项」菜单
Firefox 已经针对 Raspberry Pi 进行了优化,现在在 Bookworm 版本中作为第二个 Web 浏览器选项提供。Raspberry Pi 特别致力于 V4L2 编解码器支持,以实现 H.264 硬件视频解码,启用对 Widevine DRM 的支持,优化图形性能,并确保 CSI 相机可以使用 libcamera 在 Firefox 上进行视频通话。
尽管用户可能看不到它,但它是一项巨大变化,虽然这已经在内部测试了几年,但用户仍然可以选择重新启用 X11/Openbox 显示系统和 PulseAudio。可以通过树莓派的 raspi-config 工具来设置,以防意外出错。
树莓派团队建议通过重刷 microSD 卡来从 Bullseye 升级到 Bookworm,因为修改 /etc/apt/sources.list 进行升级可能会失败并导致数据丢失。
最新版下载地址:https://shumeipai.nxez.com/download#os