服务器上安装的是Ubuntu20.4,因为某些原因需要图形界面,决定安装默认的桌面环境(GNOME),
使用命令 tasksel 选择相应的桌面环境并安装后重启服务器,
首先遇到的问题是系统卡在网络配置的环节,提示网络配置失败,
但通过SSH方式进入系统后,发现可以正常连接,网络连接是正常的,
查找原因发现是因为最新的Ubuntu网络接口的配置方式的原因,
只所以上网正常,但启动时又卡在网络配置的环节,就是因为图形配置管理软件并未接管网络配置,无法检测到网络的状态,所以一直卡在这里。
新版的系统里使用netplan来配置网络,默认配置目录在/etc/netplan/*.yaml,默认文件一般是/etc/netplan/01-netcfg.yaml,
如果想需要图形来接管网络配置,需将配置文件中的标签 renderer 设置为 NetworkManager,
该标签支持networkd和NetworkManager两种渲染器,在服务器版的Ubuntu里,默认是networkd。
所以,在安装了桌面环境的情况下,很多时候需要让图形配置管理软件来接管网络配置,可以通过编辑/etc/netplan/01-netcfg.yaml中的renderer标签来解决这个问题,
vi /etc/netplan/01-netcfg.yaml
network: version: 2 renderer: NetworkManager ethernets: ......
标签:配置,GNOME,etc,图形界面,netplan,网络,yaml,Ubuntu From: https://www.cnblogs.com/ahlxjg/p/18397385