openSUSE:Slowroll
这是什么
Slowroll 是 openSUSE 项目于 2023 发布,基于 Tumbleweed,新的实验性发行版,但滚动更新速度较慢。每隔一两个月就会进行一次重大更新,并不断进行错误修复和安全修复。
如何使用
对于初始安装,你可以使用 http://download.opensuse.org/slowroll/iso/ 中的 DVD_ISO 文件(可用于离线安装),但你需要禁用在线软件源(即安装的时候断开网络链接;这样安装器就不会从在线存储库拉取较新的 Tumbleweed 软件包,从而造成兼容性问题)。
使用 DVD 安装系统后,你需要用 Slowroll 的软件源替换已有的 Tumbleweed 软件源。从 Leap 或较旧的 Tumbleweed 快照切换到 Slowroll 时也是如此。
以 root 权限执行:
rm /etc/zypp/repos.d/* zypper ar --refresh http://cdn.opensuse.org/slowroll/repo/oss/ base-oss zypper ar --refresh http://cdn.opensuse.org/slowroll/repo/non-oss/ base-non-oss zypper ar --refresh -p 80 http://cdn.opensuse.org/update/slowroll/repo/oss/ update zypper ar --refresh --disable http://cdn.opensuse.org/slowroll/repo/src-oss/ base-src-oss zypper ar --refresh --disable https://download.opensuse.org/debug/slowroll/repo/oss/ base-oss-debug zypper ar --refresh http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed/ h264 zypper ar --refresh -p 70 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Slowroll/Essentials/ packman
如果你访问 cdn.opensuse.org
有困难,请阅读 SDB:配置代理 了解更多信息。
我们不建议在 slowroll 中使用 devel 软件源,除非它们是专门为 Slowroll 编译的。这些 devel 开发包并不一定保证能在 slowroll 上正常工作。
与 Tumbleweed 相似,请使用 zypper dup 命令升级系统。
开发
bmwiedemann 负责设计和脚本编写。
开发在 https://build.opensuse.org/project/show/openSUSE:Slowroll 中使用 https://github.com/bmwiedemann/slowroll-tools 进行
未经测试的软件包首先进入 https://build.opensuse.org/project/show/openSUSE:Slowroll:Staging 并由 openQA 进行测试(待定)
大多数更新应提交给 Factory,并在接受后自动迁移到 Slowroll。请务必在 .changes 文件中提及相关的 CVE 修复和 boo# 引用,以加快迁移速度。仅当向后移植需要更新 Factory 核心包的紧急修复时才需要直接提交(快速更新风险太大)。