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

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

建议:在安装后的重要操作节点(如安装图形界面后)进行快照备份,可避免错误操作而需重新安装的困扰

镜像下载地址:Download Ubuntu 1804.4 server

乌班图仓库不再含有release 乌班图18.04server_Ubuntu


打开VM workstation,点击“新建虚拟机”,选择“典型”安装,

乌班图仓库不再含有release 乌班图18.04server_乌班图仓库不再含有release_02


选择“稍后安装操作系统”

乌班图仓库不再含有release 乌班图18.04server_linux_03

选择“Linux Ubuntu 64位”

乌班图仓库不再含有release 乌班图18.04server_linux_04


输入虚拟机名称和选择存储位置

乌班图仓库不再含有release 乌班图18.04server_重启_05


这边默认20GB,点击下一步

乌班图仓库不再含有release 乌班图18.04server_ubuntu_06


设置分配的内存、cpu内核数及选择镜像位置

乌班图仓库不再含有release 乌班图18.04server_Ubuntu_07

点击完成后选择“开启虚拟机”,一直默认回车到镜像地址,(不知为何,我下载的 ubuntu-18.04.4-live-server-amd64.iso 没有像网上其他Ubuntu 18.04 server版一样,在选择键盘之后出现如下的界面,但即使要配置MAAS也可以等安装完成用软件包安装MAAS)

乌班图仓库不再含有release 乌班图18.04server_Ubuntu_08


(此处为设置代理服务器,若无特殊需求默认跳过)

乌班图仓库不再含有release 乌班图18.04server_linux_09


修改为清华源(https://mirror.tuna.tsinghua.edu.cn/ubuntu/)的镜像地址,因为默认的Ubuntu的镜像地址在国外,速度很慢并且可能出现连接错误

乌班图仓库不再含有release 乌班图18.04server_ubuntu_10


在选择分区时,选择手动分区

乌班图仓库不再含有release 乌班图18.04server_乌班图仓库不再含有release_11

按如图选择,添加500M的/boot分区,

乌班图仓库不再含有release 乌班图18.04server_linux_12


点击create

乌班图仓库不再含有release 乌班图18.04server_linux_13


按照同样方法创建SWAP分区,大小设为8G,剩余空间都给根分区(SWAP分区类似windows中的虚拟内存,主要在内存不够时将内存里不用的程序置换出来放在SWAP分区,一般为内存的两倍,因为我想日后可能会将内存变为4G,所以SWAP先设置成10G。另外,SWAP分区是一个类型,不是一个分区名,不要自己创建一个名字叫SWAP的分区,是没有用的)

乌班图仓库不再含有release 乌班图18.04server_重启_14


乌班图仓库不再含有release 乌班图18.04server_ubuntu_15

选择红框内的“Done”后会出现如下对话框,意为提醒该操作时不可逆的,并且会格式化硬盘,由于我们用的是虚拟机,所以直接选择continue

乌班图仓库不再含有release 乌班图18.04server_重启_16


设置完用户名和密码后选择“Done”

乌班图仓库不再含有release 乌班图18.04server_重启_17

选择安装OpenSSH(光标移到 Install OpenSSH server处,空格键勾选),红框所示为提醒你是否要从GitHub或Launchpad导入SSH Keys,默认是NO

乌班图仓库不再含有release 乌班图18.04server_ubuntu_18


这里是软件列表,如果有需要的软件移动光标到相应位置,空格键勾选

乌班图仓库不再含有release 乌班图18.04server_重启_19


等待安装

乌班图仓库不再含有release 乌班图18.04server_ubuntu_20

安装完成后选择reboot (重启)

输入安装时设置的用户名及密码登录

乌班图仓库不再含有release 乌班图18.04server_ubuntu_21


登录之后先输入ip addr 看一下网卡情况,是否显示有ip地址(或者直接ping一下百度看看是否能ping通)如果不显示ip地址或者ping不通,记住你ip addr看到的网卡名称,我这里是ens33,

乌班图仓库不再含有release 乌班图18.04server_ubuntu_22


然后输入 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)

乌班图仓库不再含有release 乌班图18.04server_重启_23

注:此处配置为静态IP地址,如需要配置DHCP则在网卡名称下输入 dhcp4: true,(冒号后面有个空格)其他不需要输入

乌班图仓库不再含有release 乌班图18.04server_重启_24


输入 sudo netplan apply 应用设置,用ip addr查看下并ping一下百度,发现配置成功

乌班图仓库不再含有release 乌班图18.04server_重启_25


乌班图仓库不再含有release 乌班图18.04server_重启_26

若不安装图形界面,可用Xshell连接,方便后面命令的复制,减少错误,Xshell连接前提要是主机和虚拟机之间相互能ping通,由于在安装时勾选了OpenSSH,所以如果ping通,可以直接用Xshell新建连接,不用再下载软件包,这边主机的地址填写你在上面用ip addr看到的你的对应网卡的地址

乌班图仓库不再含有release 乌班图18.04server_linux_27


配置图形界面:先输入 sudo apt update 和 sudo apt upgrade更新下系统和软件,然后再输入sudo apt install ubuntu-desktop 进行安装(这个过程可能比较长,耐心等待),安装好之后输入reboot重启,无特殊问题直接呈现的就是桌面环境。

乌班图仓库不再含有release 乌班图18.04server_重启_28


设置中文界面

乌班图仓库不再含有release 乌班图18.04server_Ubuntu_29


中文输入法

乌班图仓库不再含有release 乌班图18.04server_重启_30


乌班图仓库不再含有release 乌班图18.04server_Ubuntu_31