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 还是论坛,搜索是无处不在的。

祝你好运!

发布版本 编辑

常见问题 编辑

但是,等一下,不能通过添加一系列不同的源到 Zypper 并指望它获取最新版本软件包吗?

是的,可以,但如果我的 Zypper 源列表是一个随机实例的话,那它就很臃肿(我在每台机器上配置了大约 12 个源),并且我们不想每个用户在他们的机器上这样做。Tumbleweed 为想使用最新版本软件包(稳定)的用户提供专有的软件源,将这些软件包放在统一的地方。

所有专题 编辑