Portal:Tumbleweed

跳转至: 导航, 搜索

Thumbleweed 专题 编辑

tumbleweed

Tumbleweed 项目是一个“滚动升级”的 openSUSE 版本,俗称“风滚草”。滚动升级的版本不像 openSUSE 的常规版本(Leap) 那样受限于版本开发周期,可以始终使用最新稳定版本的全部软件。该项目适合想使用最新的、稳定的软件的 openSUSE 用户。

Tumbleweed 版本基于 Factory。Tumbleweed 版本虽然很新,但所含的软件包都是稳定的,它是一个可以日常使用的版本。

滚动升级这个想法已在邮件列表里讨论了很长一段时间,现在 Greg Kroah-Hartman 将其付诸了行动。当时的 Tumbleweed 项目公告可以见,但是当时 Tumbleweed 不是完整的一个发行版而只是一个常规发行版的“附加产品”,从2014年开始,Tumbleweed 和 Factory 合并成为了现在的 Tumbleweed。

主题 编辑

Icon-user.png

谁最该来尝试 Tumbleweed

  • 任何想使用最新的软件包的用户,包括新的 Linux 内核、SAMBA 和 Git 等等。另外Packman 源在 Tumbleweed 中也是可用的。由于是滚动升级,所以没有具体的针对不同版本的供应源。这也意味着如果您使用了 Tumbleweed,您将不需再升级到新的版本,因为您已经在用最新的版本了。
  • 有经验的使用者、需要最新的软件栈和 IDE 的软件开发商、需要一个可靠的平台以尽可能靠近 Factory,同时依然可用的 openSUSE 贡献者。
  • 由于内核会被频繁地更新,用户若使用第三方提供的驱动,应对从源码安装驱动有所了解。有关详细信息,请参阅「第三方驱动」章节。

请注意,Packman 软件源在 Tumbleweed 依然可用!

Icon-info.png

谁应该使用 Leap 而不是 Tumbleweed?

即使我们付出了不少精力去构建这些包,目前我们不能保证有所有额外的模块在 openSUSE Tumbleweed 中可用,例如 VMware 和 Virtualbox。虽然 Packman Tumbleweed 基本软件仓库可以尽量地提供这些包,但不能保证它们总是可工作的,因为他们很有可能与快速推进的 Linux 内核不兼容。专有图形驱动程序也是类似的,我们不能保证它们能一直工作,即使它们现在可以工作。如果你不知道如何编译你自己的额外内核模块,你不想学习或密切关注正在更新的内容,请不要使用 Tumbleweed。

Icon-package.png

如何尝试 Tumbleweed

  • 您可以看看安装指南
  • 订阅 opensuse-factory 邮件列表获取有关更新的通知。新的快照通常在准备就绪并自动通过 QA 时发布。快照更新可能频繁到每天一次,但当有更大的更新需要整合时也可能需要几个星期。(请注意,更新发布时可能会有一些重要细节提示,尤其在涉及到多个软件源的时候。例如近年关于使用 zypper dup 和 zypper up 的讨论。)
  • 只要您运行了 Tumbleweed,每次新快照发布时您就可以获得更新,请用 root 权限执行(最好在屏幕会话中):
zypper dup --no-allow-vendor-change
Icon-warning.png

第三方驱动

  • 由于 Tumbleweed 的内核升级频繁,而第三方内核驱动模块可能相对更新较慢,无法赶上最新的内核版本。因此有一定可能您的内核驱动程序模块无法在 Tumbleweed 中正常工作,需要避免这种情况的用户请考虑使用 openSUSE Leap。
  • NVidia 的专有驱动通常对 Tumbleweed 的支持非常不错。

NVidia 专有驱动 GeForce 400 系列以及更新的 GPU 驱动都可以很轻松的安装在 Tumbleweed 中,使用 root 权限执行以下命令即可:

zypper ar https://download.nvidia.com/opensuse/tumbleweed nvidia
zypper inr

在一些极其罕见的情况下,例如,您需要使用测试版本的驱动程序,您也可以手动安装驱动程序。请阅读 NVidia – The hard way 了解更多。请切记每升级一次 Tumbleweed 内核都要重新编译并安装一次这些第三方驱动程序。

  • 至于 AMDAMDGPU-PRO 不支持 Tumbleweed。Tumbleweed 附带了一个 Radeon 驱动, 这个驱动通常是最好的选择。
Icon-internet.png

如何参与

  • 您可以测试 Tumbleweed 供应源,然后向 openSUSE Factory 邮件列表反馈意见、分享经验或报告问题。如果您不清楚如何使用邮件列表,请参阅此文
  • 如果您是软件包编译者,您可以提交提交软件包到 openSUSE:Tumbleweed 供应源。就目前而言:
    • 您可以使用 openSUSE Factory 邮件列表来提供软件包。
    • 为其他项目所接纳的一般的软件包里的(规则)也可以为 Tumbleweed 所接纳。这里的规则与其他的供应源一样,取决于维护者的决定。
Icon-question.png

常见问题

常见问题 寻求帮助

对于 openSUSE 来说,

  • 论坛也是一个好去处,你可以查看 论坛列表,或者自己寻找。
  • 善用搜索,无论是 Wiki 还是论坛,搜索是无处不在的。

祝你好运!

发布版本 编辑

常见问题 编辑

Tumbleweed 与 Factory 有什么不同?

Factory 总是包含维护者创建的新到吐血的软件包版本。有时侯这些软件包不能一起工作的很好并且导致机器无法启动。Tumbleweed 将会包含这些被认为可以良好运行的最新软件包的稳定版本。

一个很好的例子是 kernel 软件包: Factory 可能提前拥有一些 2.6.XX-rc 释出预览版本。但是 Tumbleweed 提供最新的 kernel.org 释出版。而我们释出的 openSUSE-11.4 持续提供 2.6.37 的附加更新。

在旧的 Factory 和 Tumbleweed 合并后,现在的 Factory 主要用作 openSUSE 发行版开发者们的一个内部产品,以及成为全部对 openSUSE 主代码库的贡献的目标对象。实力用户、开发者和 openSUSE 贡献者推荐使用 Tumbleweed 滚动版。