归档:旧 Slowroll 页面

(重定向自 )
跳转到:导航搜索

此页面已归档!更活跃维护的页面可以在 这里 查看

内容

Slowroll 是一个基于 Tumbleweed 的新型实验性发行版,但滚动更新速度较慢。每月进行一次大型更新,并持续修复错误和安全漏洞。


使用

对于初始安装,可以使用来自 https://download.opensuse.org/slowroll/iso/?P=*DVD*.iso 的 DVD iso,或来自 https://download.opensuse.org/update/slowroll/images/ 的虚拟机镜像(请注意,cloud-init 默认情况下阻止使用密码的 root 登录)。

Icon-warning.png
警告: 从 Leap 迁移时,添加以下仓库
root # zypper addrepo https://download.opensuse.org/slowroll/repo/oss/ leap-to-slowroll

打开 root 会话

用户 $ su -

然后一次运行以下所有命令

root # shopt -s globstar && TMPSR=$(mktemp -d) && zypper --pkg-cache-dir=${TMPSR} download openSUSE-repos-Slowroll && zypper modifyrepo --all --disable && zypper install ${TMPSR}/**/openSUSE-repos-Slowroll*.rpm && zypper dist-upgrade

我们不建议使用开发仓库和软件包,除非这些软件包专门为 Slowroll 编译。未经 Tumbleweed 测试的第三方仓库可能会破坏您的安装。

Packman 可能会工作,但有时也可能会损坏。有一个专门的 Packman 仓库用于 Slowroll

root # zypper ar --refresh -p 70 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Slowroll/Essentials/ packman

像 Tumbleweed 一样,使用 zypper dup 进行升级。

在此过程中将禁用所有非默认仓库。

资源

开发

bmwiedemann 进行了设计和脚本编写。

开发在 https://build.opensuse.org/project/show/openSUSE:Slowroll 和使用 https://github.com/openSUSE/slowroll-tools 的子项目中进行。

未经测试的软件包将首先进入 https://build.opensuse.org/project/show/openSUSE:Slowroll:Build:1 或 :2 进行测试,并通过 openQA(待定)进行测试。

大多数更新应提交到 Factory,并在 Factory 接受后自动迁移到 Slowroll。请务必在 .changes 文件中提及相关的 CVE 修复和 boo# 引用,以加快迁移速度。如果您知道,您需要依赖项的特定版本才能构建或运行,请将其添加到 .spec 文件中,因为软件包的移动速度可能与 Tumbleweed 不同。

仅当需要对 Factory 中的核心软件包进行回溯的紧急修复(更新速度太快而有风险)时,才应直接提交。