Ubuntu 1804.4 server版本的安装及配置网络和图形化界面

本文进行Ubuntu 1804.4 server版本的安装及配置网络和图形化界面的操作

配置环境:
VM workstation 15.0 pro
Ubuntu 18.04.4 LTS server

建议:在安装后的重要操作节点(如安装图形界面后)进行快照备份,可避免错误操作而需重新安装的困扰
镜像下载地址:Download Ubuntu 1804.4 server
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
打开VM workstation,点击“新建虚拟机”,选择“典型”安装,
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
选择“稍后安装操作系统”
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面

选择“Linux Ubuntu 64位”
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
输入虚拟机名称和选择存储位置
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
这边默认20GB,点击下一步
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
设置分配的内存、cpu内核数及选择镜像位置
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面

点击完成后选择“开启虚拟机”,一直默认回车到镜像地址,(不知为何,我下载的 ubuntu-18.04.4-live-server-amd64.iso 没有像网上其他Ubuntu 18.04 server版一样,在选择键盘之后出现如下的界面,但即使要配置MAAS也可以等安装完成用软件包安装MAAS)
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
(此处为设置代理服务器,若无特殊需求默认跳过)
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
修改为清华源(https://mirror.tuna.tsinghua.edu.cn/ubuntu/)的镜像地址,因为默认的Ubuntu的镜像地址在国外,速度很慢并且可能出现连接错误
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
在选择分区时,选择手动分区
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面

按如图选择,添加500M的/boot分区,
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
点击create
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
按照同样方法创建SWAP分区,大小设为8G,剩余空间都给根分区(SWAP分区类似windows中的虚拟内存,主要在内存不够时将内存里不用的程序置换出来放在SWAP分区,一般为内存的两倍,因为我想日后可能会将内存变为4G,所以SWAP先设置成10G。另外,SWAP分区是一个类型,不是一个分区名,不要自己创建一个名字叫SWAP的分区,是没有用的)
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面

选择红框内的“Done”后会出现如下对话框,意为提醒该操作时不可逆的,并且会格式化硬盘,由于我们用的是虚拟机,所以直接选择continue
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
设置完用户名和密码后选择“Done”
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面

选择安装OpenSSH(光标移到 Install OpenSSH server处,空格键勾选),红框所示为提醒你是否要从GitHub或Launchpad导入SSH Keys,默认是NO
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
这里是软件列表,如果有需要的软件移动光标到相应位置,空格键勾选
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
等待安装
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面

安装完成后选择reboot (重启)
输入安装时设置的用户名及密码登录
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
登录之后先输入ip addr 看一下网卡情况,是否显示有ip地址(或者直接ping一下百度看看是否能ping通)如果不显示ip地址或者ping不通,记住你ip addr看到的网卡名称,我这里是ens33,
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
然后输入 sudo vi /etc/netplan/ 再敲一下 tab键补全,回车进入该文件配置网络

(ubuntu从17.10开始,已放弃在/etc/network/interfaces里固定IP的配置,即使配置也不会生效,而是改成netplan方式,配置写在/etc/netplan/01-netcfg.yaml或者类似名称的yaml文件里,18.04的server版本安装好以后,配置文件是:/etc/netplan/50-cloud-init.yaml,修改配置以后不用重启,执行 netplan apply 命令可以让配置直接生效。)

配置如***意addresses: gateway4: 后面都要跟一个空格,注意颜色是否对应,gateway即网关,在编辑->虚拟网络编辑器->VMnent8网卡下的->NAT设置里查看,DNS服务器可以自行搜索常用的公共DNS服务器,用逗号分割,(addresses所示的格式为 ip地址/子网掩码1的位数,一般C类地址子网掩码都为255.255.255.0,即24个1,所以写成/24)
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面

注:此处配置为静态IP地址,如需要配置DHCP则在网卡名称下输入 dhcp4: true,(冒号后面有个空格)其他不需要输入
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
输入 sudo netplan apply 应用设置,用ip addr查看下并ping一下百度,发现配置成功
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面

若不安装图形界面,可用Xshell连接,方便后面命令的复制,减少错误,Xshell连接前提要是主机和虚拟机之间相互能ping通,由于在安装时勾选了OpenSSH,所以如果ping通,可以直接用Xshell新建连接,不用再下载软件包,这边主机的地址填写你在上面用ip addr看到的你的对应网卡的地址
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
配置图形界面:先输入 sudo apt update 和 sudo apt upgrade更新下系统和软件,然后再输入sudo apt install ubuntu-desktop 进行安装(这个过程可能比较长,耐心等待),安装好之后输入reboot重启,无特殊问题直接呈现的就是桌面环境。

Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
设置中文界面
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
中文输入法
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
重启生效