Ubuntu 18.04 LTS server版的变化,与 16.04 服务器版差异较大

Ubuntu 18.04 LTS 服务器版的变化

  采用下一代 subiquity Ubuntu Server Installer

  弃用 ifupdown:绑定IP地址用的 /etc/network/interfaces 配置文件将不再生效,改为使用 /etc/netplan/01-netcfg.yaml,(也可能是其它名称的.yaml文件)DNS还是使用resolv.conf(但会被yaml文件中的设置覆盖)

  多个IP绑定配置示例:比如绑定 1.1.1.1-1.1.1.3这3个IP,修改完文件后,使用 netplan apply 使生效。

network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
      dhcp4: no
      addresses: [1.1.1.1/23, 1.1.1.2/32, 1.1.1.3/32]
      gateway4: 1.1.1.254
      nameservers:
        addresses: [114.114.114.114]
      routes:
      - to: 169.254.0.0/16
        via: 1.1.1.1
        metric: 100

  LXD 3.0

  QEMU 2.11.1

  libvirt 4.0

  DPDK 17.11.x

  Open vSwitch 2.9

  chrony 取代 ntpd 作为推荐的 NTP 协议服务器

  cloud-init 18.2

  curtin 18.1

  MAAS 2.4b2

  SSSD 1.16.x

  Nginx 1.14.0:使用apt install默认是安装这个版本

  PHP 7.2.x:使用apt install默认是安装这个版本

  Apache 2.4.29:使用apt install默认是安装这个版本

  完整更新内容请查阅发行说明:

  https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes