头条消息

今天的头条消息显然是开发了两月的 Linux 4.6 内核发布了正式的产品版,这个版本的开发非常顺利,以至于 Linus 曾考虑提前结束 RC 周期。4.6 内核中引入了 OrangeFS 和 USB 3.1 SSP 支持,此外还有各种你或许搞不明白的改进和新特性。Linus 说,他明天就开始 4.7 的开发——我觉得每个里程碑版本完成后都不歇一歇么?感觉看着都很累。

另外一件事是,Debian 前一段时间支持了 ZFS 文件系统,这个开发已经持续了一年了,终于见了分晓。虽然社区表示欢迎,但是也有一些人表示,ZFS 的许可协议不是和 Debian 的原则(Debian 自由软件指南)冲突么?这是怎么搞的?Debian 的人表示,“我们并没有将 ZFS 的二进制放到“main”仓库中,而是将源代码放到了“contrib”仓库了,需要的话你自己编译好了”——我们并没有许可证的冲突,用户自己编译就没有关系了,所以我们并没有违例——感觉许多自由软件纯化论者往往有些自欺欺人的倾向。

Geary 是一个非常时尚和易于使用的 GNOME 3 下的邮件客户端,但是去年其开发组织 Yorba 发布了退休公告后,该项目就没有动静了。不过,今天我们得到了一个令人振奋的好消息,Geary 复活归来。这次发布了新的 0.11.0 版本,修复了 0.10.0 的一些问题,也有一些新的特性改进,但是这一切都比不过 Geary 重生值得高兴。

版本更迭

  • KDE Frameworks 5.22.0 发布,这个版本没有什么重要的变化,主要是一些修复
  • 基于 Arch Linux 的发行版 LinHES R8.4 发布,这是一个类似 Mythbuntu 的发行版,主要用于多媒体体验,因此其中包含了 Kodi 16.1、MythTV 0.28 和 OpenPHT 等软件。

之前,我们报道过 Debian 中支持了 ZFS 文件系统的新闻。Debian 社区对此表示了欢迎,但是也有人指出,ZFS 支持之所以迟迟不能加入到 Debian 中是由于 ZFS 许可证与 Debian 自由软件指南Debian Free Software Guidelines之间的冲突。

今天早些时候,我们联系到了 Debian 公关团队的 Donald Norwood,他告诉我们, ZFS for Linux 没有放到 Debian GNU/Linux 的主软件仓库中,而是放到了另外一个名为 “contrib”的仓库中。

“ZFS 放到了 /contrib/ 下,而没有放到 /main/ 下,原因是因为当前的 ZFS 许可证同 Debian 自由软件指南Debian Free Software Guidelines存在冲突。因此,用户可以从其中下载源代码编译而不是直接下载二进制。”,Donald Norwood 说。

Debian 中的 ZFS 实现与 Ubuntu 中的那个不同

似乎有些人误解 Debian GNU/Linux 中的 ZFS 实现是来自 Ubuntu 16.04 中的 ZFS 实现,而据 Software Freedom Conservancy自由软件管理委员会 称,Ubuntu 中的 ZFS 实现违反了 GPL 许可证。然而,看起来 Debian 的 ZFS 软件包包含了一些来自 Ubuntu 的补丁

如果你想在你的 Debian GNU/Linux 中体验一下 ZFS,你可以从 contrib 仓库中下载最新的 zfs-linux 软件包。

更多关于 Debian 中的 ZFS 的细节,可以查看此处

Republican presidential candidate Donald Trump

共和党总统候选人 Donald Trump【译者注:唐纳德·特朗普,美国地产大亨、作家、主持人】

如果要竞选总统的人们使用 Linux 或其他的开源操作系统,那么会使用哪个发行版呢?问题的关键是存在许多其它的因素,比如,一些“政治立场”问题,或者是给一个发行版的名字添加上感叹号是否合适——而这问题一直被忽视。先不管这些忽视:接下来是时事新闻工作者关于总统大选和 Linux 发行版的报道。

对于那些已经看了很多年我的文字的人来说(除了我亲爱的的编辑之外,他们一直听我的瞎扯是不是倒霉到家了?),这篇文章听起来很熟悉,这是因为我在去年的总统选举期间写了一篇类似的文章。一些读者把这篇文章的内容看的比我想象的还要严肃,所以我会花点时间阐述我的观点:事实上,我不认为开源软件和政治运动彼此之间有多大的关系。我写那样的文章仅仅是新的一周的自我消遣罢了。

当然,你也可以认为它们彼此相关,毕竟你才是读者。

Linux 发行版之选:共和党人们

今天,我只是谈及一些有关共和党人们的话题,我甚至只会谈论他们的其中一部分。因为共和党的提名人太多了,以至于我写满了整篇文章。由此开始:

如果 Jeb (Jeb!?) Bush 使用 Linux,它一定是 Debian。Debian 属于一个相当无趣的分支,它是为真正意义上的、成熟的黑客设计的,这些人将清理那些由经验不甚丰富的开源爱好者所造成的混乱视为一大使命。当然,这也使得 Debian 显得很枯燥,所以它已有的用户基数一直在缩减。

Scott Walker ,对于他来说,应该是一个 Damn Small Linux (DSL) 用户。这个系统仅仅需要 50MB 的硬盘空间和 16MB 的 RAM 便可运行。DSL 可以使一台 20 年前的 486 计算机焕发新春,而这恰好符合了 Scott Walker 所主张的消减成本计划。当然,你在 DSL 上的用户体验也十分原始,这个系统平台只能够运行一个浏览器。但是至少你你不用浪费钱财购买新的电脑硬件,你那台 1993 年购买的机器仍然可以为你好好的工作。

Chris Christie 会使用哪种系统呢?他肯定会使用 Relax-and-Recover Linux,它号称“一次搞定(Setup-and-forget)的裸机 Linux 灾难恢复方案” 。从那次不幸的华盛顿大桥事故后,“一次搞定(Setup-and-forget)”基本上便成了 Christie 的政治主张。不管灾难恢复是否能够让 Christie 最终挽回一切,但是当他的电脑死机的时候,至少可以找到一两封意外丢失的机密邮件。

至于 Carly Fiorina,她无疑将要使用 惠普 (HPQ)为“The Machine”开发的操作系统,她在 1999 年到 2005 年这 6 年期间管理的这个公司。事实上,The Machine 可以运行几种不同的操作系统,也许是基于 Linux 的,也许不是,我们并不太清楚,它的开发始于 Carly Fiorina 在惠普公司的任期结束后。不管怎么说,作为 IT 圈里一个成功的管理者,这是她履历里面重要的组成部分,同时这也意味着她很难与惠普彻底断绝关系。

最后,但并不是不重要,你也猜到了——Donald Trump。他显然会动用数百万美元去雇佣一个精英黑客团队去定制属于自己的操作系统——尽管他原本是想要免费获得一个完美的、现成的操作系统——然后还能向别人炫耀自己的财力。他可能会吹嘘自己的操作系统是目前最好的系统,虽然它可能没有兼容 POSIX 或者一些其它的标准,因为那样的话就需要花掉更多的钱。同时这个系统也将根本不会提供任何文档,因为如果 Donald Trump 向人们解释他的系统的实际运行方式,他会冒着所有机密被泄露至伊斯兰国家的风险,绝对是这样的。

另外,如果 Donald Trump 非要选择一种已有的 Linux 平台的话, Ubuntu 应该是明智的选择。就像 Donald Trump 一样, Ubuntu 的开发者秉承“我们做自己想要做的”原则,通过他们自己的实现来构建开源软件。自由软件纯化论者却很反感 Ubuntu 这一点,但是很多普通用户却更喜欢一些。当然,无论你是不是一个纯粹论者,无论是在软件领域还是政治领域,还需要时间才能知道分晓。

敬请期待

如果你想知道为什么我还没有提到民主党候选人,别想多了。我没有在这篇文章中提及他们,是因为我对民主党并不比共和党喜欢更多或更少一点(我个人认为,这种只有两个政党的美国特色是不荒谬的,根本不能体现民主,我也不相信这些党派候选人)。

另一方面,也可能会有很多人关心民主党候选人使用的 Linux 发行版。后续的帖子中我会提及的,请拭目以待。


via: http://thevarguy.com/open-source-application-software-companies/081715/which-open-source-linux-distributions-would-presidential-

作者:Christopher Tozzi 译者:vim-kakali 校对:PurlingNayuki, wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

大家好,我是刘遄。 RHEL 系统的爱好者们,不少人听说刘遄这个名字,或许你还不会念,但肯定有点眼熟。2015年初,我起笔写了《Linux 就该这么学》这本国内第一本基于最新 Linux 系统的入门书籍。目前书籍经过了几十次大的改动已经把品质做的非常好,有空可以免费下载来看。同时我自己也做了将近七年的运维,取得有红帽 RHCA 架构师、红帽 RHCE 工程师6和7版本的双认证,也应该是国内为数不多的 Linux 在线讲师之一。从2014年 RHEL7 系统的发布到现在写这篇文章,两年的时间里时时刻刻的关注 Linux 系统的演进,参加了大大小小无数场讲座,为的就是我今天能对 RHEL7 有足够的话语权,没有耐心看完的读者也可以直接记住我的观点——RHEL7 不是个失败的产品

大约两年前的这个时候,RedHat 公司推出了新的企业版 Linux 系统,国内外各大媒体都给了不少特写镜头,行业也给予了硕大的期待程度。但是时至今日 RHEL7 系统的市场占有率却一直不温不火,逐渐的就有人开始对 RHEL7 系统的未来表示担心。甚至有人还搬出各种 “大道理”来唱衰 Linux 系统,觉得开源厂商已经过了事业最高点,开始要在服务器领域让步给 Windows 了。当然这些我没必要去反驳,任何一个产品都一定会有支持者和唱衰者,我们这次只评这个 RHEL7 系统。

在正式讨论话题之前,我希望读者已经对于 Linux 系统特性和应用领域有了必要的了解;知道 Linux 系统在服务器领域中不可小觑的市场份额;知道 RedHat 厂商对于 Linux 系统及整个开源行业的重要性影响;知道 CentOS 也是 RHEL 系统的衍生品等等常识;甚至是以前使用过一段时间 RHEL7 系统了。基于这样的经验共识,我们才能更顺畅的讨论红帽 RHEL7 系统是不是个失败的产品这个问题。

要论证我在上面的看法,不如谈谈现在最烫手的热议问题:“为什么2年过去了,RHEL7 系统的市场份额依然不温不火?要不要反而去学习老版本的 Linux 系统”,甚至有阴谋论说新版本的 Linux 系统还在让美国用于搜集全球信息,告诫我们千万不要去碰。这个问题必须要回应,否则更多的阴谋论会层出不穷,甚至会影响到国内某些不太了然的媒体对开源行业有了扭曲的理解。

能够耐心坚持读到这里,我猜一定是从事于运维行业或者对于 Linux 系统感兴趣的朋友,所以基于我们的经验共识和文章篇幅的限制,我们下面的论证速度会比较快,也很有意思。首先 RHEL 是企业版的服务器系统,而不是用来玩耍折腾的桌面机系统,更何况作为桌面环境的 Windows7 系统在2009年7月14日发布,用了3年才开始真正普及,难道在2009年到2013年中,Windows7 就是失败的产品吗?

红帽 RHEL7 系统紧密的集成了虚拟化技术 Docker,支持了 XFS 文件系统,兼容了微软的身份管理技术,采用了 Systemd 作为初始化系统,性能和兼容性都有了很大的改善,无疑是一款非常优秀的操作系统。单从 OpenStack 和 Docker 的决策上来讲,我们也应该相信红帽的开发团队不是闭门造车,所以是否应该重新考虑到底是那里出了问题?

运维人员经常会讲一句表达心理的想法:“现在的环境跑得好好的,为啥还要换?”。

  • 重新部署生产环境不是装上操作系统就能完事的,也不是把软件随便安装上就能走人的,你是否考虑过升级带来的风险?
  • 日后生产环境出了问题,谁负责任?
  • 旧的软件依然能否兼容与新系统?
  • 新的系统或软件是否有 Bug?
  • 安全性如何,审计怎么做?
  • 之前购买的第三方技术支持能力是否已经跟上?
  • 升级后是否会影响到某些软件的版权?
  • 新系统产生了很大变化,不习惯怎么办?
  • 费力升级后又会对自己有什么好处?

红帽 RHEL7 系统的改进很多,其中最痛点的就是采用了 Systemd 作为初始化系统,几乎之前所有的运维自动化脚本还都要修改。于是我们再回来思考刚刚的这个问题,到底还要不要升级到 RHEL7 了?

当然,服务器机房里也绝不是不更新换代,升级是早晚都必须要的,就看什么时候工作的需求超过了老版本的能力界限,就肯定会升级。比如 Rsyslogd 日志记录服务在 RHEL6 中版本是 V 5.8,而现在最新的版本已经是 V 8.18,差了3个大的主版本号,已经产生了如此大的差距,你觉得会一直用旧的版本吗?

早在2014年初,Fedora 系统首次采用了 Systemd 初始化系统。我当时就断言 RHEL7 系统也会使用 Systemd,所以当即更新了自己的培训课程,让很多其他机构背了 init 参数的同学找我说有多羡慕。对于不论是想要学习 Linux 系统还是编程语言的同学,都应该去选择当前稳定且最新的版本作为学习环境。

  • 稳定:不管是做开发和运维,都是一种保障。
  • 最新:老的版本会有更大的概率存在安全漏洞或者功能缺陷,而新的版本不仅漏洞出现的几率小,而且即便出现漏洞也可以获得众多开源社区和企业的支持,更快的被修复。

再最后讲一句,我每次在公开的场合讲座都会表达的一个观点:“我们并不是因为开源而喜欢 Linux,而是因为 Linux 系统真的非常优秀,开源精神仅是优秀产品上的锦上添花而已”。在我的书籍《Linux 就该这么学》的绪论中也狠狠的肯定了 Linux 系统对于运维行业、甚至是对世界的影响。另外我也会把这本书一直以在线阅读的方式提供给读者们,并且会持续更新 RHEL8/RHEL9/RHEL10 版本的课程。

不忘初心方能始终,致敬所有的 Linuxer。

继 Arch Linux、Ubuntu、Fedora、Gentoo、Red Hat Enterprise Linux、CentOS 和 openSUSE 等发行版之后,Debian GNU/Linux 的软件库正式加入了 ZFS For Linux,为操作系统提供原生的 ZFS 文件系统支持。

Debian 的不稳定通道加入的 ZFS For Linux 版本是 zfs-linux 0.6.5.6-2 并不是最新上游版本,最新版本是 0.6.5.7。Debian 对 ZFS 的支持算得上比较晚了,上个月发布的 Ubuntu 16.04 LTS 加入了对 ZFS 的正式支持,而 Debian 的 ZFS 实现看起来借鉴了很多来自 Ubuntu 的实现。