Linux开发环境搭建(Virtual Box + Ubuntu)
目录
注:本人宿主机用的是Win11
安装Virtual Box
-
下载virtual box,这里用的是最新的7.0版本
下载链接:www.virtualbox.org/
-
如果提示缺少Microsoft Visual C++ Redistributable,则需要安装相关的库才能继续
-
安装成功界面
下载Ubuntu镜像
-
这里选择16.04桌面版
下载链接:releases.ubuntu.com/16.04/
创建新的虚拟机
-
点击virtual box的「新建」按钮,接着选择专家模式
-
填写虚拟机名字,指定新的虚拟机存放路径,选择刚下载的Ubuntu镜像。
-
这一步可跳过:自定义系统用户名称、主机名称等
-
配置虚拟机的内存大小和CPU个数,这里使用默认的2048MB和1CPU
-
创建虚拟硬盘:选择虚拟硬盘存放位置和文件大小(以20GB为例),选择虚拟硬盘文件类型为默认的VDI
- VDI,是 vbox 自己的虚拟硬盘格式
- VHD ,是 Microsoft 支持的虚拟硬盘文件格式
- vmdk,是 VMWare 等其他虚拟化厂商支持的虚拟硬盘格式
-
最后点击finish,创建成功并启动虚拟机
Ubuntu使用过程中遇到的一些问题:
-
宿主机和虚拟机之间无法双向拷贝文本。
解决方法:
-
右键菜单无法打开终端,系统搜索另一个终端xterm,打开xterm并输入
gnome-terminal,此时报错:error constructing proxy for org.gnome.terminal。解决方法:
修改locale,并重启。
# 依次输入下列指令 locale-gen localectl set-locale LANG="en_US.UTF-8" reboot -
执行
sudo命令时报错:xxx is not in the sudoers file. This incident will be reproted。解决方法: