Linux开发环境搭建(Virtual Box + Ubuntu)

349 阅读2分钟

Linux开发环境搭建(Virtual Box + Ubuntu)

目录

注:本人宿主机用的是Win11

安装Virtual Box

  1. 下载virtual box,这里用的是最新的7.0版本

    下载链接:www.virtualbox.org/

  2. 如果提示缺少Microsoft Visual C++ Redistributable,则需要安装相关的库才能继续

    下载链接:learn.microsoft.com/en-us/cpp/w…

  3. 安装成功界面

image_d-LnSf_rRy.png

下载Ubuntu镜像

  1. 这里选择16.04桌面版

    下载链接:releases.ubuntu.com/16.04/

    image_K_EIkikneP.png

创建新的虚拟机

  1. 点击virtual box的「新建」按钮,接着选择专家模式

    image_rjWkFAFwVn.png

  2. 填写虚拟机名字,指定新的虚拟机存放路径,选择刚下载的Ubuntu镜像

    image_h-1baRdN1t.png

  3. 这一步可跳过:自定义系统用户名称、主机名称等

    image_pZffkMjVJC.png

  4. 配置虚拟机的内存大小和CPU个数,这里使用默认的2048MB和1CPU

    image_e3_dv0CKSr.png

  5. 创建虚拟硬盘:选择虚拟硬盘存放位置和文件大小(以20GB为例),选择虚拟硬盘文件类型为默认的VDI

    • VDI,是 vbox 自己的虚拟硬盘格式
    • VHD ,是 Microsoft 支持的虚拟硬盘文件格式
    • vmdk,是 VMWare 等其他虚拟化厂商支持的虚拟硬盘格式 image_3bljmcLiE4.png
  6. 最后点击finish,创建成功并启动虚拟机

    image_5pP82meako.png

Ubuntu使用过程中遇到的一些问题:

  1. 宿主机和虚拟机之间无法双向拷贝文本。

    解决方法:

    blog.csdn.net/try17875864…

  2. 右键菜单无法打开终端,系统搜索另一个终端xterm,打开xterm并输入gnome-terminal,此时报错:error constructing proxy for org.gnome.terminal

    image.png 解决方法:

    修改locale,并重启。

    # 依次输入下列指令
    locale-gen
    localectl set-locale LANG="en_US.UTF-8"
    reboot
    

    参考:askubuntu.com/questions/6…

  3. 执行sudo命令时报错:xxx is not in the sudoers file. This incident will be reproted

    解决方法:

    dannyda.com/2022/06/14/…