RaspberryPi操作系统的最新更新带来了一系列新的桌面增强功能,改进了基于文本的搜索、网络管理和对Pi相机系统的访问。
RaspberryPiOS还获得了一个新的基于文本的搜索框,用于查找文件管理器、OSImager和图像查看器等应用程序。可以通过按键盘上的Raspberry键或其他键盘上的Windows键来访问它。现有菜单保持不变。
现在还有一个音频输出图标和另一个输入图标。此外,连接USB或蓝牙音频设备后会出现麦克风图标。
新的快捷方式包括用于打开蓝牙菜单的Ctrl-Alt-B和用于打开Wi-Fi菜单的Ctrl-Alt-W。
此版本包括NetworkManager软件,该软件在其他Linux发行版中流行,用于Wi-Fi网络管理。到目前为止,PiOS使用dhcpcd来管理与Wi-Fi网络的连接。NetworkManager是用户需要通过默认dhcpcd启用的另一个选项。但是,它将成为未来的默认设置。连接不会在两个系统之间自动转移。用户还需要重新配置任何网络定制。
“为什么切换?主要是因为NetworkManager添加了一堆您可能会发现有用的额外功能。它允许您轻松连接到具有隐藏SSID的无线网络。它使管理VPN连接更加直接。它允许您轻松配置RaspberryPi作为Wi-Fi接入点,”RaspberryPi的SimonLong解释道。
新映像可从RaspberryPi的下载页面下载,也可以使用RaspberryPiImager直接刷入SD卡。
内部开发的开源PythonPicamera2相机界面现在随操作系统一起提供。该库基于现有的libcamera框架,但更易于使用。它取代了在PiOS的DebianBullseye版本中弃用的前Picamera库。
RaspberryPi工程师DavidPlowman解释说,在这种情况下,PiOS平台正在摆脱Broadcom专有和封闭的相机API。在Broadcom芯片上运行的RaspberryPi设备附带一个包含其专有代码的二进制blob,这让一些开源粉丝感到沮丧。
这是Picamera2的测试版,开发人员可以将其与AI框架(例如用于图像分析和检测的Tensorflow)结合使用。
Picamera2与依赖项Qt和OpenGL一起安装。然而,这些依赖项并未随RaspberryPiOSLite一起安装,以用于低功率设备,因为它们与基于XWindows的应用程序斗争。
除了视频编码、录制和绘图叠加之外,RaspberryPi的主要功能还包括:
命令驱动的范例,这意味着您可以将Picamera2命令直接输入Python解释器或Python脚本
XWindows未运行时使用OpenGL加速进行硬件辅助渲染或使用DRM/KMS进行高效渲染的预览窗口
额外支持将现成的Picamera2小部件嵌入到Qt应用程序中
原生使用numpy,“使其非常自然地与OpenCV、TensorFlow和其他Python库一起使用”。
所有源代码都可以在Picamera2GitHub页面上找到,或者作为libcamera项目的一部分。