Ubuntu 18.04 Bionic Beaver 的新功能

介绍

Ubuntu 操作系统最新的长期支持(LTS)版本,版本 18.04 (Bionic Beaver),于 2018 年 4 月 26 日发布。

本指南旨在简要概述从之前的LTS版本,16.04(Xenial Xerus)以来Ubuntu Server的新功能和重大变化,它从官方Bionic Beaver发布注释(https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes)和其他来源中合成信息。

什么是长期支持释放?

虽然Ubuntu桌面和服务器每六个月发布一次,但LTS版本每两年发布一次,并在发布后支持5年。18.04将继续接收安全更新和关键的错误修复,直到2023年4月。

您可以查看Ubuntu发布生命周期的时间表在 Ubuntu发布终止生命页面

更改和主要包版本的摘要

一般来说,Ubuntu LTS 版本包含很少的惊喜或重大变化,这仍然是Ubuntu 18.04 的例子。

作为一个一般的摘要,选择的Ubuntu 18.04软件版本列表如下: 为了比较,在Ubuntu 16.04中发送的版本包含在( )列表中:

系统

网站服务器

编程语言

数据库

更广泛的变更在下一节中详述。

Linux 内核 4.15

此版本包含更新以缓解 Spectre 和 Meltdown 漏洞(这些更新也被 backported 到 Ubuntu 16.04 的 4.4 内核)。

LXD 3.0 版

LXD是一个用于管理Linux容器的标准化界面,与Docker不同,它面向运行整个操作系统,更像是典型的虚拟机超视觉。

LXD 3.0 增加了集群支持,其中多个相同配置的 LXD 服务器可以作为一个功能。 还支持将 NVIDIA GPU 传输到容器中,热插件设备,以及主机与容器之间的代理 TCP 连接。

Netplan 和 Systemd 网络

ifupdown(包括熟悉的ifupifdown实用程序)被Netplan(https://netplan.io/)取代了。Netplan是为配置Linux网络的简化接口,其中在/etc/netplan中使用YAML文件来生成NetworkManager的配置信息,或者在新的Ubuntu服务器安装中使用systemd-networkd

ip link set 命令是ifupifdown的替代品,您可以在我们的 IPRoute2 工具教程中的How To Configure Network Interfaces and Addresses 部分(如何配置网络接口和地址)。

有关配置 Netplan 的更多信息,请参阅 官方文档。 有关如何使用和配置 `systemd-networkd’ 的详细信息可在 systemd-networkd.servicesystemd.network 人的页面上找到。

命令「networkctl」可以输出您的网络设备的摘要:

1networkctl
1[secondary_label Output]
2IDX LINK TYPE OPERATIONAL SETUP
3  1 lo loopback carrier unmanaged
4  2 eth0 ether routable configured

运行状态旗下的命令,它将打印系统上的每个IP地址的状态:

1networkctl status
1[secondary_label Output]
2●        State: routable
3       Address: 192.0.2.10 on eth0
4                203.0.113.241 on eth0
5                2001:DB8:68be:caff:fe4c:c963 on eth0
6       Gateway: 203.0.113.1 (ICANN, IANA Department) on eth0
7           DNS: 203.0.113.2
8                203.0.113.3

默认 DNS 解决方案

标准的 /etc/resolve.conf 文件现在由 systemd-resolved 管理,并在 /etc/systemd/resolved.conf 中进行配置。

「systemd-resolved」的配置信息可以在 resolved.conf 人的页面中找到。

默认 NTP 服务器

chrony取代了 ntpd 作为 Ubuntu 18.04 中的推荐 NTP 服务器,虽然默认的 Ubuntu 系统被设置为使用 systemd-timesyncd 用于简单的同步需求,但 ntpd 通常需要更苛刻的时间同步或为其他客户端提供网络时间服务。

官方 chrony 网站有 NTP 实现的比较来帮助您决定哪个适合您。

结论

虽然这本指南不是完整的,但你现在应该对Ubuntu 18.04中的主要变化和新功能有一个一般的想法。

在迁移到主要新版本时,最安全的行动通常是从头开始安装发行版,在途中配置服务并仔细测试,并作为一个单独的步骤迁移应用程序或用户数据。

如果您更喜欢在现场升级,我们的教程 如何升级到Ubuntu 18.04 LTS将提供有关该过程的详细信息。

Published At
Categories with 技术
comments powered by Disqus