Ubuntu 20.04 LTS 有异常的大大概用上 WireGuard

关于在 Ubuntu 20.04 LTS 中提供对
WireGuard 支持的可能性,目前正在进行早期讨论。开发者认为,可以通过使用现有的
DKMS 内核模块或基于 Linux 5.5 的内核打上 WireGuard
补丁来实现,因为必要的加密 API 变更已纳入 Linux 5.5 内核版本。

Ubuntu 从 2018 年开始就一直十分活跃 —— 因为在 2018
年到来前的两个月发布的 Ubuntu 17.10 ‘Artful Aardvark’
带来了一波接着一波的讨论。但随着一个新的长期支持版本迫在眉睫、对重新设想的安装器的争论不休,以及
GNOME Shell 的大量内存泄露问题……2018 年对于 Ubuntu 工程师来说并不容易。

图片 1

主流企业级Linux发行版对比

对服务器来说,没有最好的Linux发行版。一切都取决于企业的实际需求。

如今Linux已不再只是一款自由操作系统,它还承载了许多企业的核心应用。在对比流行的Linux发行版时,不仅要考虑有吸引力的功能集,还要关注系统的支持与服务。

服务器管理员担心操作系统的维护和支持周期。维护生命周期指的是Linux发行版持续提供产品补丁和更新的时间。支持方面有三点要考虑:应用程序支持、硬件支持和故障处理支持。企业数据中心的Linux用户非常愿意为最好的维护和支持付费。

自由Linux发行版

任何公司都可以将自由和开源的Linux发行版用于企业环境中,但大部分发行版有着严格限制。举例来说,大部分自由发行版的Linux维护周期有限。以流
行的OpenSUSE版来说,具有18个月的生命周期,意味着从版本发布开始算起24个月之后,不再继续针对新的安全漏洞提供补丁。而任何一个Linux
发行版一般需要18个月才能让业界接收并开始使用。生命周期如此之短的发行版基本无法在企业内使用。

同样还要避开维护周期可能改变的发行版。企业级Linux发行版需要精挑细选。如果依赖于某个开源项目,项目可能解散或者被收购,影响支持周期。

明确软件差异–咨询技术支持

最流行的企业Linux是Red Hat Enterprise Linux(RHEL)、Canonical的Ubuntu
Long Term Support(LTS)、SUSE Linux Enterprise Server (SLES) 以及
Oracle Unbreakable Kernel.

在为组织选择最佳Linux发行版时,版本差异其实并没多大影响。所有Linux操作系统都基本使用同样的开源系统组件,尤其是重要核心。

区别在于对这些功能的支持。验证所选Linux的主要功能是否具有足够支持–不仅是技术可行性,还有发行版。例如:公司服务器架构依赖于Linux容器
虚拟化(LXC)。SLES支持LXC通过同一个内核运行多个操作系统实体。RHEL则不支持LXC,所以即使技术上你可以在RHEL上运行,Red
Hat也不会为其提供技术支持。

企业Linux发行版必须提供稳定的软件版本。以满足企业用户使用。检查发行版网站,确认最新版本的软件包是否已经集成在当中。通常这些列表变动得非常频繁,所以在选择操作系统时,需要检查一下这些列表是否为几个月之前更新的。

企业级Linux发行版定价可能令人困惑:无须为软件付费,但不同发行版的技术支持需要收费。Ubuntu免费提供补丁升级,而其他产商对此是收费的。所
有厂商都提供了从基础支持到全方位的高级支持。Oracle或Red
Hat的支持是费用最高的,但是否需要购买支持取决于企业实际情况。

Red Hat Enterprise Linux.Red
Hat占据了大约65%的市场份额以及80%企业发行版份额。RHEL在许多数据中心领域都有应用,并且和软硬件厂商有着深入合作,是其他Linux发行版的榜样。

公司雇佣的开发者数量远超其他公司。因此,Red
Hat在许多开源项目中扮演着非常重要的角色。如果公司希望使用新锐的开源平台,先确保其是否能与Red
Hat匹配。

Red Hat提供了许多可以用于完整开源架构的产品,特别是Red Hat Enterprise
Virtualization与Red Hat Cloud.Red
Hat同样还提供了JBoSS中间件平台,方便IT团队开发应用。

Red Hat限制软件无法免费获得,所以出现了类似CentOS和Scientific
Linux这样的自由发行版。现在红帽已控制了CentOS,未来其是否仍然是免费的重编译Red
Hat操作系统还是未知数。

SUSE Linux
Enterprise.SUSE的SLES发行版占据了月25%的Linux用户份额,是第二大的Linux操作系统。

SUSE专注特定的商业领域,其主要商业合作伙伴有SAP与VMWare.VMware用户可以通过VMware
ESXi获得免费的SLES,而SAP平台更喜欢SUSE系统。微软同样推荐自己的用户,如果需要使用Linux,就安装SLES,而且将支持周期更新至2016年。微软与SUSE的互通关系于2006年开始,当时微软将SUSE
Linux介绍给了沃尔玛百货有限公司。

从技术角度说,SUSELinux比其他Linux发行版更容易获得支持。SUSE同样还有非常友好的管理方式。集成YaST平台,可以简化复杂的
Linux管理任务。SUSE是Pacemaker High
Availability的主要开发者,该工具被所有当前Linux发行版用于搭建高可用性集群。

不像Red Hat,SUSE并不提供虚拟化平台。但其提供了SUSE
Cloud,基于OpenStack与SUSE Manager,可以通过集中管理接口对SUSE和Red
Hat系统进行部署、补丁更新和升级操作。

Ubuntu
LTS.Ubuntu提供免费发行版。Canonical,Ubuntu背后的公司,将为发行版提供专业服务与支持。希望获得Ubuntu
LTS支持的公司可以联系Canonical,只想使用软件和获得升级补丁的用户可以免费直接下载和安装Ubuntu.

选择Ubuntu作为服务器平台时,请使用长期支持(LTS)版本。LTS版本的补丁更新支持至少7年,而普通发行版的更新周期非常快,支持时间也相当有限。

Ubuntu桌面操作系统以简单易用着称,但这并不是服务器版本。大部分管理任务还是很原始的,修改配置文件,运行命令,启动进程等。对于用户来说,这样着实令人失望。

Ubuntu基于Debain
Linux,是开发者和教育环境中非常流行的发行版。Debain并不提供企业级支持,但Ubuntu
LTS提供。

Oracle Linux.Oracle的 Unbreakable
Kernel是修改RHEL源代码再编译的操作系统,适合与Oracle数据库一起使用。

Oracle除了数据库,其他产品还没有获得巨大成功。数据中心管理员能够决定数据库应该安装在哪个Linux系统上。不仅如此,许多公司已经拥有了
Linux的使用标准,这也影响了Oracle的开源软件推广。意味着Oracle数据库同样还需要运行在SUSE和Red
Hat发行版上,以便获得支持。

除了Oracle
VM,这款基于XEN的虚拟化平台,Oracle平台就没有其他有亮点的开源软件产品了。Oracle同样还拥有Solaris操作系统,这也令Oracle
Linux重要性降低。

谁才是赢家?

Red
Hat是目前最适合企业使用的操作系统平台。它也获得了许多公司的称赞与口碑。即使如此,从技术的角度上看,公司还会倾向于使用SLES或Oracle
Unbreakable
Kernel,使用RHEL的原因是因为有软件依赖。Ubuntu的母公司Canonical曾经试图说服世界财富500强的企业使用该系统,但收效甚
微。

当然RHEL是目前最流行的Linux发行版,但如果你和Oracle有业务来往,并且担心正在运行的Oracle数据库。那么Oracle
Linux是你的最佳选择。如果你希望获得廉价、好管理的Linux系统,还能与微软环境集成,那么选SLES吧。

对服务器来说,没有最好的Linux发行版。一切都取决于企业的实际需求。
如今Linux已不再只是一款自由操作系统…

昨天我们曾报道过,由于合并窗口时间的安排,WireGuard 十分遗憾未能加入
Linux 5.5。正因如此,WireGuard 也不幸地错过了 Ubuntu 20.04 LTS
的标记,但它已经在 Linux 5.6 的 net-next 中出现。另外,随着 Linux 5.5
将于1月下旬或2月初发布,几乎肯定是此内核版本将为下一个 Ubuntu
长期支持版本提供支持,因为 Linux 5.6 对于 LTS
发行版来说太接近4月的发布日期了,所以同样是4月发布的 Ubuntu 20.04
来不及使用 Linux 5.6。

本文将和你回顾一下 Ubuntu 在 2018 年的关键事件……

据媒体报道,Ubuntu 用户现在已经到了该和 Ubuntu 6.06 LTS Server Edition
版说再见的时侯了。Ubuntu 6.06 LTS (Dapper Drake)
是Ubuntu第一个长期支持的服务器版本。五年前第一个长期支持的 Ubuntu 6.06
LTS (Dapper Drake) 发布了,它基于 2.6.15 Linux 内核和 GNOME
2.14。到6月1日的时侯,按照发布周期,Linux中国将停止 Ubuntu 6.06 LTS
的服务支持,将不会再出现系统补丁,如果您当下正在使用 Dapper Drake
这个系统,那么建议您升级到 Ubuntu 8.04.3 (Hardy Heron)
,会得到接下来两年的服务支持。6.06 是第一个长期支持版本,在它之后于2008
年4月和2010年4月又发布另外两个长期支持版本 Ubunut 8.04 和 Ubuntu 10.04
分别。如果您从 6.06 升级的话,您可以通过 Ubuntu 8.04
的服务器升级,升级的相关注意事项您可以在
找到相关帮助。4月28日,第14个Ubuntu发行版 Ubuntu 11.04 (Natty Narwhal)
将发布,请大家关注。

从 Ubuntu
近期的邮件列表活动来看,开发团队似乎有兴趣将
WireGuard 添加到 20.04 版本的 Ubuntu 内核中。Canonical
的内核团队正在讨论此事,而 WireGuard 作者兼首席开发者 Jason Donenfeld
也已经表示愿意提供帮助。

Ubuntu in 2018

在 Linux 5.5 具有 WireGuard 的加密 API 位的情况下,如果尚未提供 DKMS WG
模块,则对其内核进行补丁修复应该很简单。我们将看到有望在 Ubuntu 20.04
LTS 上支持此安全 VPN 隧道技术。

一月:To-Do App

图片 2

1月份,开发者确认计划将 GNOME To-Do
应用程序添加到
Ubuntu 18.04 的默认应用中。GNOME To
Do 提供基本的待办事项和笔记功能,还整合了多种在线服务,使其成为以生产力为重点的
LTS 版本的完美补充。

另外,Ubuntu 开发者也证实,他们会在
Ubuntu 18.04 中使用 Xorg
作为默认显示服务器。当然,Wayland
仍然是预装的,因为 Ubuntu 17.10 与 Wayland
的搭配尝试取得了不错的效果。但在全新的安装系统中,Xorg
将成为默认的选择。

说到
Ubuntu 17.10,1月11日 Canonical 重新发布了
Ubuntu 17.10,主要是因为在某些笔记本电脑上出现 BIOS
固件问题,导致其电脑“变砖”。

在社区的其他地方,GNOME 确认其计划
Nautilus
中删除对桌面图标的支持。
这一有争议的变化将使
Ubuntu 选择在 2018
年的所有版本中发布旧版本的著名文件管理器。

发表评论

电子邮件地址不会被公开。 必填项已用*标注