能讲讲 openSUSE 版本安排的事情么?

我们勇当小白鼠!Milestone/Beta/RC/Golden Master 等尚未正式发布的 openSUSE 中遇到的问题。

能讲讲 openSUSE 版本安排的事情么?

#1  initialdp » 周五 10月 11日, 2013年 5:21 pm

请问 openSUSE 的版本号是怎样的一种关系? 例如,如果我想安装某个版本的 openSUSE,并且想保持这个版本比较长时间(比如 2 年以上),该安装哪个版本比较合适?

在 Ubuntu 以及 Debian 中,大概 2 年一个 LTS(stable)版本,每个 LTS 版本大概维护 5~7 年。在 openSUSE 中,是否也有类似的版本规划? 另外,今天简单的 google 了一下,发现 openSUSE 中还有“稳定版”和“工厂版”的说法,能说说这个是怎么回事吗?

谢谢。
initialdp
 
帖子: 46
注册: 周三 4月 17日, 2013年 3:45 pm
Cash on hand: 97.40
送出感谢: 0 次
收到感谢: 0 次

Re: 能讲讲 openSUSE 版本安排的事情么?

#2  AstroProfundis » 周五 10月 11日, 2013年 5:31 pm

关于版本号可以看这里 https://en.opensuse.org/openSUSE:Versioning_scheme
支持周期在这里 https://en.opensuse.org/Lifetime

简单说来我的理解是 openSUSE 没有类似 Ubuntu 的 LTS 分支,所有版本都是支持到下两个版本发布后两个月;另外工厂版就是开发版,没有正式发布的那种

不过貌似这两篇都没有中文版
How many stars in your bowl, How many sorrows in your soul?
--
发帖前请注意各版块要求与限制,问题求助请尽量给出详细日志信息或重现问题的步骤
问题解决后请在标题前加[已解决]标签,若放弃或采用替代方案也请尽量注明,方便其他用户查阅参考
论坛兼职SA, 发现访问出错等问题可私信告知 | 邮箱:allen (at) atr (dot) me | GPG Key: 0xF7964FB5
头像
AstroProfundis
使徒
 
帖子: 409
注册: 周六 3月 30日, 2013年 8:59 pm
Cash on hand: 21.50
Bank: 330.00
地址: 杭州
送出感谢: 9
收到感谢: 13
勋章: 5
I knew SuSE from Day One! (1) Site Admin (1) Moderator (1)
Donator (1) 1310Pro (1)

Re: 能讲讲 openSUSE 版本安排的事情么?

#3  marguerite » 周五 10月 11日, 2013年 5:37 pm

AstroProfundis 写道: 简单说来我的理解是 openSUSE 没有类似 Ubuntu 的 LTS 分支


Evergreen。13.1 就是下一个 Evergreen。上一个 Evergreen 是 11.4,一共有三个:11.1 11.2 11.4。但是除了服务器,不然没啥用,从 11.2 一路 zypper dup 过来的表示没比停留在 11.2 更不稳定。
头像
marguerite
寨主
 
帖子: 3327
注册: 周六 3月 30日, 2013年 12:50 am
Cash on hand: 744.10
Bank: 6,033.70
送出感谢: 24
收到感谢: 351
勋章: 4
I knew SuSE from Day One! (1) Site Admin (1) developer (1)
1310Pro (1)

Re: 能讲讲 openSUSE 版本安排的事情么?

#4  initialdp » 周五 10月 11日, 2013年 5:38 pm

谢谢。

看了朋友推荐的两篇文章,如果没理解错的话,每个版本仅 18 个月的生命周期。也就是说,openSUSE 只能自己玩玩了,不可能有人用在生产环境吧。
initialdp
 
帖子: 46
注册: 周三 4月 17日, 2013年 3:45 pm
Cash on hand: 97.40
送出感谢: 0 次
收到感谢: 0 次

Re: 能讲讲 openSUSE 版本安排的事情么?

#5  initialdp » 周五 10月 11日, 2013年 5:44 pm

marguerite 写道:Evergreen。13.1 就是下一个 Evergreen。上一个 Evergreen 是 11.4,一共有三个:11.1 11.2 11.4。但是除了服务器,不然没啥用,从 11.2 一路 zypper dup 过来的表示没比停留在 11.2 更不稳定。


从您的描述看,Evergreen 版本是单数版本号?11..x, 13.x, 15.x,,,,,,?我刚才 google 了一下,貌似 Evergreen 仅仅是社区简单维护一下,在 SuSE 公司层面是没有资源安排做这个事,对吗?
initialdp
 
帖子: 46
注册: 周三 4月 17日, 2013年 3:45 pm
Cash on hand: 97.40
送出感谢: 0 次
收到感谢: 0 次

Re: 能讲讲 openSUSE 版本安排的事情么?

#6  PaleFire » 周五 10月 11日, 2013年 5:48 pm

initialdp 写道: 谢谢。
也就是说,openSUSE 只能自己玩玩了,不可能有人用在生产环境吧。


我倒是觉得 openSUSE 很适合用在生产环境。首先,我们有长期支持的,即使没有 openSUSE 的升级也非常方便。别的版本没有试过不好说,但我总是风闻 Ubuntu 跨版本升级出现各种问题。而 openSUSE 很少听见这样的消息。

openSUSE 就是稳定出名啊,为什么会不适合做生产环境?不是说我们是有公司里专业的给我们做稳定测试的么?而且 openSUSE 为桌面服务器提供不同内核,可以说更科学有针对性。

据我所知上面给你解答的 AstroProfundis 同学就是用 openSUSE 做服务器的,桌面反而没用 openSUSE ,你可以问问他稳不稳定。
让我冒着让人嘲笑的危险说出来吧,引导真正的革命者前进的,是伟大的爱。
头像
PaleFire
史诗
 
帖子: 1392
注册: 周六 4月 27日, 2013年 9:58 pm
Cash on hand: 524.50
Bank: 5,994.00
送出感谢: 38
收到感谢: 119
勋章: 3
Moderator (1) Donator (1) 1310Pro (1)

Re: 能讲讲 openSUSE 版本安排的事情么?

#7  initialdp » 周五 10月 11日, 2013年 6:12 pm

PaleFire 写道: 但我总是风闻 Ubuntu 跨版本升级出现各种问题。而 openSUSE 很少听见这样的消息。... ...

据我所知上面给你解答的 AstroProfundis 同学就是用 openSUSE 做服务器的,桌面反而没用 openSUSE ,你可以问问他稳不稳定。

我也是希望用于服务器,所以比较关心版本的情况。Ubuntu server 是我们目前在用的版本,如果是 LTS 版本间升级,不会有什么问题,您说的跨版本升级出问题,可能不是 LTS 版本,也可能是 Desktop 版本。另外 Ubuntu server (LTS)目前是 7 年支持周期,实际上我们生产环境上也还是 10.04 版本,而 RedHat/CentOS 是恐怖的 10 年支持周期。

所以以“支持周期”这个稳定性指标而言,我感觉只有 SLES 是达标的(?7 年,对吧?),对比之下,openSUSE 应该是 Fedora 的水平。不知道这样对比是否合适? 而 SLES 居然没有类似 CentOS 这样的版本,实在是非常奇怪啊。

AstroProfundis 居然不在桌面用 openSUSE,而在服务器用 openSUSE,这和我的判断完全相反啊。能说说是出于哪方面的考虑么?
initialdp
 
帖子: 46
注册: 周三 4月 17日, 2013年 3:45 pm
Cash on hand: 97.40
送出感谢: 0 次
收到感谢: 0 次

Re: 能讲讲 openSUSE 版本安排的事情么?

#8  PaleFire » 周五 10月 11日, 2013年 7:02 pm

我是一般桌面的用户,没试过服务器,具体不是非常清楚。以下仅供参考。

1. openSUSE 和 Fedora 有相似的地方吧( 都是公司支持下的社区版 ),但是还是有区别的。比如 Fedora 求新,他们一直标榜是新技术新软件,而 openSUSE 更多追求稳定。对于这点大多数人还是认同的吧。

2. 我觉得“支持周期”确实是一个需要考量的因素,但是也要看具体情况的吧。假如新版本有新技术可以提供更好的安全性能而升级又非常方便安全的话。那么可能停留在老旧的长期版本反而不是明智的选择。诚然在一般中小型公司 CentOS 是有口碑的:免费,兼容 RedHat ,支持周期长。但 openSUSE 的操守也是有口碑的:
我們是最有節操的發行版:systemd/sysvinit 的遷移我們做了兩個大版本。從不讓老使用者失望。

所以,选择 openSUSE 做服务器还是值得考虑的。

3. 一直对 Debian 这个社区版充满敬意,但觉得易用性和稳定性不如 openSUSE( 我们有 YaST 神器,Debain 是通用发行版,可能需要更多的动手才能让它在服务器上更好的工作)。Ubuntu 一直给我一种 “硬底子技术不行的感觉”(也许是偏见吧),记得论坛有个老贴,有人赞过 openSUSE 服务器的默认配置就很优秀。联机文档、配置文件的注解也都非常专业详细。这点还是受到《Unix/Linux 系统管理手册》作者们的肯定的。他们说 openSUSE 的开发者值得称赞。所以,openSUSE 的底子是够硬的。

4. 如果让我选择,我会考虑 CentOS 或者 openSUSE。当然,最终是不是好用还是要看“人的因素”。我最后肯定是选 openSUSE 的,因为比较熟悉。如果都不是非常熟悉,openSUSE 的 YaST 比较易用,文档也好。但 CentOS 貌似在国内用户比较多可能解决问题上也有一定优势。

所以,还是一半一半吧,不过我相信用不了多久随着 openSUSE 被更多人熟知我会毫不犹豫的对你说:就是 openSUSE。当然如果公司有预算的话,我也会毫不犹豫的说,就是 SLES。。。。

顺便推一下苏姐做的 主站 吧,非常漂亮 。可以对 openSUSE 多一些了解。
让我冒着让人嘲笑的危险说出来吧,引导真正的革命者前进的,是伟大的爱。
头像
PaleFire
史诗
 
帖子: 1392
注册: 周六 4月 27日, 2013年 9:58 pm
Cash on hand: 524.50
Bank: 5,994.00
送出感谢: 38
收到感谢: 119
勋章: 3
Moderator (1) Donator (1) 1310Pro (1)

Re: 能讲讲 openSUSE 版本安排的事情么?

#9  marguerite » 周五 10月 11日, 2013年 8:07 pm

initialdp 写道:看了朋友推荐的两篇文章,如果没理解错的话,每个版本仅 18 个月的生命周期。也就是说,openSUSE 只能自己玩玩了,不可能有人用在生产环境吧。


openSUSE 社区的所有服务器。OBS 你不能否认它比任何一个国内目前「你就能决定它用什么服务器」的规模的公司的「生产环境」更有规模吧。。。其实还是看那句话:看谁来做运维。。。用 Arch 当生产环境的不是没有啊。。。中文社区我做运维,你发现问题了么。。。
头像
marguerite
寨主
 
帖子: 3327
注册: 周六 3月 30日, 2013年 12:50 am
Cash on hand: 744.10
Bank: 6,033.70
送出感谢: 24
收到感谢: 351
勋章: 4
I knew SuSE from Day One! (1) Site Admin (1) developer (1)
1310Pro (1)

Re: 能讲讲 openSUSE 版本安排的事情么?

#10  marguerite » 周五 10月 11日, 2013年 8:24 pm

initialdp 写道:从您的描述看,Evergreen 版本是单数版本号?11..x, 13.x, 15.x,,,,,,?我刚才 google 了一下,貌似 Evergreen 仅仅是社区简单维护一下,在 SuSE 公司层面是没有资源安排做这个事,对吗?


不是,偶然现象。你要知道,从 11.0 起才有 openSUSE 从 11.2 起才有 Evergreen 这个概念哦。12.1 是因为切了 systemd,所以整个系列都做不了。

嗯,是「社区简单维护一下」,因为:

1. 用 openSUSE 的大部分都在跟新版,这是我们和 Ubuntu 最大的区别。

2. 究竟是由社区里的谁「简单维护一下」的呢?Maintenance 小组,挑选什么版本能成为 Evergreen 也是它们来做。我们 Maintenance 小组目前一共三个人,都是 SuSE 员工。。。如果你一定要一顶员工帽子来当定心丸的话。。。

SUSE 公司层面只承认自己赞助了社区,「参与」了开发哦,它可不承认「主导」、「安排资源做」,openSUSE 项目是开源软件社区,SuSE 是商业公司。是由 SuSE 员工以个人身份在 openSUSE 项目参与了开发和维护。这个概念一定要搞清楚,我们的社区是大家的,SuSE 只是一个比较活跃的企业参与者。 当然如果你说「要是 SuSE 有活这帮人不就跑了吗?」问题是这帮人在 SuSE 就是干 SLE 上相应的活。。。SLE 11 和目前的 Evergreen 基本一样(不是说底层,底层本来就一样,上层包的版本也基本一样)。。。。。同样之所以要发 13.1 Evergreen 因为转过年来 SuSE 就要发 SLE 12 了。

上面也可以看作是对你「为什么 SLE 没有 CentOS 类的东西」的回答,CentOS 是:社区对 RedHat Linux 的重编译版,由社区维护,RH 是不管的。SLE 是 Evergreen 的重编译版,是由维护 SLE 的同一帮人维护,当然甘心做雷锋的 SUSE 是不会承认的。(你可以想象为德国人的执拗,社区就是社区,给了你我不放心怎么办,我把活儿干了然后不承认)
头像
marguerite
寨主
 
帖子: 3327
注册: 周六 3月 30日, 2013年 12:50 am
Cash on hand: 744.10
Bank: 6,033.70
送出感谢: 24
收到感谢: 351
勋章: 4
I knew SuSE from Day One! (1) Site Admin (1) developer (1)
1310Pro (1)

下一页

回到 Beta/Pre-release

在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客