最新版本的 Raspberry Pi OS 迈出了重要的一步,确定了 Debian 13“Trixie”,保持核心 Linux 6.12LTS 并推出更加精致的桌面,且不会对性能造成任何影响。这项基础变更为更新的软件包和更深层次的改进(例如缓解 2038) 和更加模块化的生态系统。
虽然可以尝试更新现有设施,但基金会本身建议 从全新安装开始 如果您来自 Bookworm,您肯定希望利用新的元软件包组织机制,避免积压。但是,如果您时间紧迫,下面我们将告诉您如何通过 APT 安全地测试 Beta 版本。
基于 Trixie 的 Raspberry Pi OS 的主要功能
升级到新的 Debian 13 基础版本带来了最新的目录、不同子系统的优化以及对 桌面模块化. 所有这些都基于 Linux 6.12LTS,一个扩展的支持内核,优先考虑稳定性,并持续提供修复和支持 硬件。咨询 内核新闻.
视觉方面也会改变皮肤:它们看起来 两个 GTK 主题 更新 –PiXtrix (当然,默认情况下)和 PiXonyx (深色)–,匹配的图标集(PiXtrix),更易读的字体(Nunito Sans Light) 和更新的背景集合。这套背景使环境看起来更具现代感,同时又不失其明亮感。
在底层,桌面图像被分解为 元包 这样你就可以轻松地从最小的基础发展到更完整的内容,只需两步。这,加上 控制中心 通过插件统一,它简化了初始安装和日常配置生活。
仪表板和桌面:插件、秩序和清洁
任务栏包含一个 系统监控器 一目了然地查看能源警报和其他关键事件。此外,面板 wf-panel-pi y lxpanel-pi 他们现在共享 时钟插件 一致,从而减少重复并提供连贯性。
经典的 LXDE 面板由特定的分支维护, lxpanel-pi,其中未维护的附加组件已被删除以赢得 可靠性这种刻意的削减有利于 环境稳定性 并减少日常的小烦恼。
总体而言,这张桌子结合了更现代的外观和 非常克制的消费在平台中,美观与效率之间的平衡是不可妥协的关键。
新的统一控制中心
系统设置专注于应用程序 控制中心,一个轻量级核心,以插件的形式加载功能。它取代了单独的实用程序,例如 Raspberry Pi配置, 外形, 鼠标和键盘, 屏幕设置 和打印机管理,提供 全部在一个窗口中.
这种模块化方法支持 第三方扩展 以及针对特定硬件或实用程序的自定义页面。如果制造商想要集成他们的设置,他们可以不用重新设计,这提供了 灵活性 在这样的光照环境下是不寻常的。
键盘和菜单:小而大的改进
添加了两个工具 终端 面向官方键盘: rpi-keyboard-config
y rpi-keyboard-fw-update
,专为 配置和更新固件 在适当的情况下,你可以学习 在 Linux 中检测 USB 事件 创建自动操作。它们伴随着 GTK 应用程序中键盘控制的改进,以及对 主菜单 使其更加连贯。
这些类型的可用性调整不会产生任何噪音,但从长远来看,它们会产生影响:桌面响应更好,摩擦更少,整个事情 更加一致 适合新用户和老用户。
元包和安装路径
桌面以块的形式布局,以方便逐步跳跃;如果你从 树莓派操作系统精简版,你可以添加一个基础环境 rpd-wayland-core
(Wayland)或 rpd-x-core
(X11),并在您方便的时候完成 rpd 应用程序 和实用程序包 rpd-utilities
例如 使用 Raspberry Pi 构建复古控制台.
随着这种模块化,最新版本的 Chromium 和 Firefox以及桌面映像包的重组。目标是让您更轻松地转换安装 初阶版 完全(或反之亦然)没有戏剧或 罕见的交叉依赖.
应用程序和内容:Bookshelf 越来越重要
该应用程序 书架 它已经区分了贡献者的独家内容,并包含一个按钮 有助于 解锁它们。最近发布的标题带有 挂锁图标 如果您的帐户中没有这些功能,那么这完美地说明了您现在可以打开什么以及什么需要订阅。
这种动态鼓励对生态系统的支持,而不会妨碍 阅读体验 那些只想探索开放材料或看看有什么新东西的人,以及 树莓派程序.
下载、兼容性和安装方法
基于 Raspberry Pi OS 镜像 Debian 13的 它是从官方网站下载的,您可以使用 Raspberry Pi Imager 或类似工具将其刻录到 SD 卡或 USB 驱动器。 USB. 版本 32位和64位 涵盖更多用例和硬件。如果您使用 PoE,请查看 PoE 在网络中的工作原理.
板材兼容性: 1A+、1B+、2B、3B、3B+、3A+、4B、400、500、CM1、CM3、CM3+、CM4、CM4S、Zero、Zero W 和 Zero 2 W. 如果你来自 书呆子,官方建议进行备份并执行 清洁安装 新的 Trixie 图像以避免拖延并从第一分钟开始利用模块化架构。
性能和技术基础
双人 Linux 6.12LTS + Debian 13 提供了一个非常平衡的基础:改进的桌面响应能力、更现代的库和包,以及面向 长期可维护性没有了卖烟的嫌疑,日常使用流动性更大。
新的 控制中心,通过元包的重组以及对更新主题和图标的承诺,Raspberry Pi OS 成为了它应该成为的系统 轻便、清晰、可扩展 无论您是从头开始还是从最小设置开始,都可以进行微调。
如何通过编辑 APT 进行 Beta 测试(谨慎)
如果您好奇,并且想尝试 Trixie 而不重新安装,您可以通过 APT 强制更新。不过请记住, 仅供测试 对于生产来说最明智的选择是项目推荐的全新安装。
总结步骤:首先更新当前系统,如果适用则重新启动,然后编辑存储库以指向 特里克。之后,运行完整更新并完成 DIST升级。广义上讲,流程如下:
- 更新现状:
sudo apt update
ysudo apt upgrade -y
(如果有很多包裹进来, 重新开始). - 编辑 repos
/etc/apt/sources.list
和/etc/apt/sources.list.d/raspi.list
,代替 书呆子 由 特里克 在所有线路上(包括 trixie 更新 y trixie 安全). - 更新索引和包:
sudo apt update
进而sudo apt upgrade
(将会有配置更改的确认和通知)。 - 完整的依赖关系和转换
sudo apt dist-upgrade
适应 所有的碎片 新版本。 - 重新启动以应用全局更改并最终释放空间
sudo apt autoremove
ysudo apt autoclean
.
我们坚持认为:这不是基金会推荐的道路,但它对 修补匠 并在采取清晰的图像之前掌握系统的脉搏。
Debian 13 中的警告和遗留更改可能会影响您
Raspberry Pi OS 遵循 Debian 的开发周期,并继承了 Trixie 的一些值得了解的常规更改。以下是一些最相关的、对实际影响最大的更改的回顾。 皇家设施:
- OpenSSH 和远程更新:Bookworm 中存在一个问题,如果远程更新中断,可能会阻止重新连接。 SSH的。迁移之前,请确保您已 OpenSSH 1:9.2p1-2+deb12u7 或通过稳定更新获得更高版本。
- i386 不再是一种正常的架构:没有官方内核或 i386 安装程序;它保留给 遗留代码 通过 amd64 上的 multiarch 或 chroot 实现。不适用于树莓派,但可能会影响辅助工具。
- armel,最新更新:Trixie 是 阿梅尔;只有 Pi 1、Zero 和 Zero W 仍然支持内核包。请考虑重新安装 armhf 或 arm64 在可能的情况下。
- 已删除的 MIPS: 米普塞尔 y 米普斯64el 从 Debian 中消失;如果你编译 外部设备.
- /boot 更大:内核和固件已经增大;确保
/boot
至少有 768 MB 并保留大约 300 MB 的可用空间,否则更新可能会失败。 - /tmp 现在位于 tmpfs 中:默认情况下,它安装在内存中(最多 50% 可用)。提升速度,但在将大文件转储到该位置时要小心。您可以在
tmp.mount
o/etc/fstab
. - OpenSSH 不再读取
~/.pam_environment
:将变量移动到~/.bashrc
或同等机制; 微妙的变化 在新的 SSH 会话中。 - DSA 密钥输出:OpenSSH 9.8p1 不再支持 DSA,即使启用它们也是如此;使用 Ed25519/ECDSA/RSA。对于较旧的仅支持 DSA 的设备,
ssh1
(包裹 openssh-客户端-ssh1). - last/lastb/lastlog:为...让路 wtmpdb, lastlog2 y
lslogins
。如果不迁移到wtmpdb,请删除/var/log/wtmp*
更新后。 - 加密磁盘:现在可以自行解密 systemd-cryptsetup (按照建议安装)。在 dm-crypt 纯文本 更改默认值;如果您在 Bookworm 中创建了它们,请保留它们 密码=aes-cbc-essiv:sha256,大小=256,哈希=ripemd160 en
/etc/crypttab
否则他们就不会骑。 - RabbitMQ:HA 队列被替换为 仲裁队列Bookworm 没有直接升级路径;升级到 Trixie 后,有时需要清理
/var/lib/rabbitmq/mnesia
. - MariaDB:主要版本跳跃需要 干净关机 以前的版本;否则,新服务器将拒绝启动,直到恢复到以前的版本。
- 系统控制: systemd-sysctl 他不再读书
/etc/sysctl.conf
. 到达 Linux 系统默认设置 同/usr/lib/sysctl.d/50-default.conf
. 您的本地设置进入/etc/sysctl.d/*.conf
. - 非特权 ping:现在使用数据报套接字;访问取决于
net.ipv4.ping_group_range
。在正常安装中,它会将其保留 宽容 默认的 sysctl 包。 - NIC 名称:可能因 系统 v257 (i40e 或 ACPI _SUN 驱动程序)。重启前请检查
udevadm test-builtin net_setup_link
并使用设置名称 systemd.link 如果你需要稳定性。 - Dovecot 2.4:配置格式不兼容; 复制 消失。请在不同的环境中测试该配置。 非生产性 之前。
- Libvirt:驱动程序和后端 单独的包更新后,请检查已安装的二进制文件,并清理所有剩余文件。您可能会看到一些文件被标记为“过时”。
- Samba:AD-DC 移至 桑巴-ad-dc; ceph 和 gluster VFS 模块转到专用包(samba-vfs-ceph y samba-vfs-glusterfs).
- OpenLDAP:现在您的 TLS 可以 OpenSSL的 (非 GnuTLS)。选项和行为会发生变化;如果您未指定 CA,则将加载系统的信任库。
- Bacula:模式变化非常大;可能需要几个小时或几天的时间,并且需要大约 双倍空间 临时存放在数据库服务器上。
- usrmerge:您将看到来自
dpkg
更新时;忽略它们,项目结束时这是正常的。 - 不要跳过版本:完成更新至 书呆子 在开始 Trixie's 之前。
- WirePlumber:新的配置系统;如果您自定义,请检查
/usr/share/doc/wireplumber/NEWS.Debian.gz
. - strongSwan:从 卡戎守护进程 a charon-systemd 同 swanctl 并配置
/etc/swanctl/conf.d
. - sg3-utils:缺少 udev 属性可能会破坏依赖于 sg3-utils-udev.
- tzdata-legacy:非标准时区是分开的;如果您的系统或服务使用它们,请安装 tzdata-legacy.
- 清洁
/tmp
y/var/tmp
:在新安装中,旧文件(10 天和 30 天)会被删除。升级时,会创建一条规则来维持传统行为;您可以在 tmp文件. - Systemd 消息 未合并的bin:忽略它;手动合并
/usr/bin
y/usr/sbin
休息 未来的更新。 - 浏览器安全: webkit2gtk 布满补丁,但 qtwebkit 不。对于一般用途,重新编译为稳定版的 Firefox 或 Chromium ESR 是最好的。
- Go/Rust:通过静态链接提供有限的安全覆盖;一些修复通过 小更新.
- QEMU ppc64el:注意页面大小;如果客户机需要 4 KiB,请使用
cap-hpt-max-page-size=4096
;如果是 64 KiB,则安装 Linux 映像-powerpc64le-64k. - 值得注意的弃用软件包: libnss-gw-名称 (使用 libnss-我的主机名), 预编译 (使用
grep -P
o PCRE2grep), 请求跟踪器4 (迁移到 请求跟踪器5), git-daemon-run/sysvinit, NVIDIA-显卡驱动程序-Tesla-470, 德博芬 (使用apt autoremove
yapt-mark minimize-manual
), tldr (可替换为 绿毛鹿 o tldr-py), TPP (替代方案 看着我, PATAT). - 展望 Debian 14: sudo-ldap 将被撤回(美国 libsss-sudo),可能撤回 sudo_logsrvd, libnss-docker 可能会因弃用的 API 而崩溃,默认情况下 OpenSSH 没有 GSS-API(使用包 -gssapi 如果你需要的话),结束 sbuild-debian-开发者安装程序 赞成 sbuild+unshare,告别 fcitx 4.x (迁移到 fcitx5), x 替换为 砧骨, isc-dhcp 已弃用(服务器上的 Kea;NetworkManager/systemd-networkd 或 dhcpcd 基础 在客户端),开发结束 哪里 5 (在 forky 循环期间退出)。
- 发布时已知的严重错误:其中包括: #1032240 展位, #1078608 展位, #1108467 展位, #1109499 展位, #1108010 展位, #1102690 展位, #1109509 展位, #1110119 展位, #1036041 展位, #1102160 展位, #913916 展位, #984760 展位, #1099655 展位, #935182 展位, #1017906 展位, #1109203 展位, #1109676 展位, #1109512 展位, #1104231 展位, #1084955 展位, #1104177 展位, #1104336 展位, #1084954 展位, #1095866 展位, #1100981 展位, #1109519 展位, #1110263 展位, #1108039 展位, #1089432 展位, #1101956 展位, #1101839 展位, #1017891 展位, #1109833 展位, #988477 展位. 检查 BTS 以获取更新状态。
Raspberry Pi 500+:适合 Trixie 的新硬件
该房屋还展示了 树莓派500+这是键盘PC概念的演变,它提升了性能,并增加了非常吸引人的细节。它里面是一个 博通BCM2712 主频为 2,4 GHz 的四核 Cortex-A76 处理器和 VideoCore VII GPU,支持 OpenGL ES 3.1 和 Vulkan 1.2, 伴随着 16 GB LPDDR4x‑4267, 存储 M.2 2280 配备 SSD 256 GB 和 microSD 读卡器。
优雅在于键盘:放弃薄膜, Gateron KS‑33 蓝色机械按键 具有 RGB 背光,每个按键都集成了一个 RP2040 运行开放式 QMK 固件。定制功能丰富,兼容大多数 开关 从市场上看,这显然是针对更热爱咖啡的公众的。
在连接性方面,它并不逊色: Wi-Fi 和蓝牙 集成接口、两个最高支持 4K 的 micro-HDMI 接口、三个 USB-A 接口、千兆以太网接口以及常见的 40 针 GPIO 接口。售价约为 200 美元( 桌面套件 再加 20 元,添加官方鼠标、27 W USB-C 电源和微型 HDMI 电缆),公司保证至少生产和备件到 2035显然,推荐系统是 Raspberry Pi OS 基于 Trixie,也非常适合跑步 科迪.
安装后和定制提示(可选)
如果您希望系统运行顺畅,以下是一些适用于 Debian 13 和全新 Raspberry Pi OS 的快速建议。这些建议并非强制性的,但确实有帮助。 完成体验:
- 网络和终端:如果安装期间网络尚未准备好,请配置网络;自定义终端(深色主题、快捷方式) Ctrl+C/V 您可以使用“复制/粘贴”功能更舒适地工作。
- 权限:如果它对你有用,请将您的用户添加到 毛衣 暂时简化管理任务(如果不需要,请记得恢复)。
- 安装盘:使用
blkid
获得 UUID 并申报您的记录/etc/fstab
(例如,骑车/mnt
同 ext4 默认值 0 0). - 基本安全:安装 ufw/gufw 作为防火墙和 clamav/clamtk 进行局部扫描。请保持系统更新,并将服务数量降至最低。
- 用户和虚拟化:按任务或条带分离配置文件 虚拟机 同 VirtualBox的, 虚拟管理器/QEMU o VMware的 (专有)用于 无风险测试.
- 3-2-1 复印:三份复印件,两份不同的介质,以及一份在家外的复印件。工具包括 rsync的 o NAS 类型的解决方案 它们简化了你的生活。
- Pi-hole:如果你想在网络层面屏蔽广告/遥测,Pi-hole 在 Raspberry Pi 上非常有效。记得在 DHCP 中禁用 路由器 如果你从 Pi-hole 假设它并调整列表 重力 有頭。
对于 GNOME 中的可视层(如果您使用此环境),请安装 突触 和工具之类的 gnome-shell 扩展管理器 和包装 gnome-shell扩展非常有用的扩展: 仪表板到面板, 咖啡因, 天气, 桌面图标 ng, 应用程序菜单 y 窗口列表;如果你更喜欢 dock, 快速停靠主题和图标的一个很好的资源是 侏儒造型.
在字体中, 字体管理器 y 字体查看器 它们让你的生活更轻松。推荐套餐: 字体-linuxlibertine, 字体推荐. 对于非拉丁语言: 古代文字字体 (老的), 字体-babelstone-han (中国人), 字体-baekmuk (韩国人), 字体-noto-core/extra (大规模覆盖)或 字体-sil-taiheritagepro (越南语)。为了兼容 Office,请安装 ttf-mscorefonts-安装程序 如果你需要的话, 宋体 o 坎布里亚 来自 有效执照.
存储库和软件:审查 /etc/apt/sources.list
有 特里克 以及相关组件(主, 非自由固件等)并更新 根据. 外部存储库,例如 deb-多媒体 可以修复某些 缩略图,但要明智地使用它们。浏览器 自由狼 他们有自己的 repos;按照他们的指示 避免冲突.
包装替代品: Flatpak y 捕捉 如果你找不到可用的原生包,这很有用。安装 Flatpak 如果你愿意的话,可以集成 gnome软件。 在 Flathub 您将发现几乎所有流行的安装命令。
散装包装:带有 dpkg -i
安装 .deb 文件(如果缺少任何依赖项,请解决它们并重试)。例如来自 Anki 它们通常包括 脚本 安装;其他如 Waterfox 允许从执行 /opt
, 添加一个 的.desktop en ~/.local/share/applications
. 使用以下方式调整权限 chown
/chmod
如果有必要的话。 AppImage 甚至更简单:给予他们执行权限就可以了。
对于不打包的项目,从源代码编译仍然是一个有效的选项(例如, GNU IceCat)。并调整工具,一个实际的例子: MPV。 您可以创建 ~/.config/mpv/input.conf
用于快捷方式(音量、前进/后退、屏幕截图)和 ~/.config/mpv/mpv.conf
对于像这样的选项 自动调整 o 几何,实现行为 很个人如果你刚刚开始,一个好的基础是 Python 编程简介.
对于浏览器来说,它们是有效的 技巧 熟人: ublock起源、遥测控制、按任务区分的配置文件,以及(如果您愿意)通过单独的标记 工作背景 在不同的浏览器(Firefox、Chromium、LibreWolf、Waterfox)中。它更加手动,但可以避免混淆习惯和数据。
有了这些,您就拥有了一个基于 Trixie 的完善的 Raspberry Pi 操作系统: 明亮、现代、整洁在基础跳跃、元包、控制中心和界面大修之间,如果您想要获得更精致的体验而又不牺牲平台的节俭理念,那么现在是采取行动的好时机。
对字节世界和一般技术充满热情的作家。我喜欢通过写作分享我的知识,这就是我在这个博客中要做的,向您展示有关小工具、软件、硬件、技术趋势等的所有最有趣的事情。我的目标是帮助您以简单而有趣的方式畅游数字世界。