使用Virtualbox搭建Ubuntu
1. 下载Virtualbox
下载最新的Virtualbox并安装
2. 下载Ubuntu
下载最新的稳定的Ubuntu桌面版
3. 在Virtualbox中安装Ubuntu
完整安装,可以使用Virtualbox的向导模式。
对硬件资源的要求有一点高,2 核 CPU、2G 内存是最低要求,如果条件允许,我建议把内存增大到 4G,硬盘 40G 以上,这样运行起来会更流畅一些。
如要采用最小安装,则需要在安装界面,勾选“Skip Unattended Installation”
4. 对Ubuntu的一些配置
安装一些必要的软件
sudo apt update
sudo apt install -y git vim curl jq
sudo apt install -y openssh-server
ip addr
清理软件语句
如果需要清理软件,可以使用下面的命令
sudo apt remove openssh-server --purge -y
sudo apt autoremove
sudo apt autoclean
网络配置
-
在Virtualbox中开启2张网卡
要配置2张网卡,一张“仅主机(Host-only)网络”,一张“网络地址转换(NAT)”。
网卡 1”就设置成刚才创建的“Host-only”网络,它是我们在本地终端登录和联网时用的;而“网卡 2”是“网络地址转换(NAT)”,用来上外网
-
在Ubuntu系统中的网络配置
配置Download from
打开命令窗口Ctrl + Alt + T,执行命令software-properties-gtk进行调整
配置显示分辨率
-
在Displays中调整适合的分辨率
-
为避免残影,需要调大显存大小
配置宿主机和虚拟机的共享文件夹
-
安装增强功能
- 在“设备”页上选择“安装增强功能”,会在窗口左侧出现一个光盘
- 打开光盘,文件中打开命令窗口执行
sudo sh VBoxLinuxAdditions.run
-
配置共享文件夹和共享粘贴板及拖放
参照下图进行配置
5. Ubuntu一些问题的解决
Ubuntu桌面点击无反应
除了重启外,还可以通过杀死桌面程序来解决
ps aux | grep gnome-shell ## 找到要杀死的桌面程序
kill -9 $pid ## 杀死找到的pid
这里不能通过Ubuntu系统来操作的话(此时鼠标点击或快捷键都已无法反应),可以通过ssh连接来操作
《极客时间-Kubernetes入门实战课》学习笔记 Day1