一、资源准备

Ubuntu 镜像目前选择从国内的代理服务下载,我目前使用的是清华大学的开源镜像站.

二、安装

  • 修改虚拟机路径:

    首先在 Hyper-V 的设置中修改虚拟机的默认安装路径,转移到 c 盘以外的盘符,节约 C 盘空间。我的做法是将所有的开发环境都转移到 D 盘同一目录下,简明直观。将虚拟硬盘路径设置为D:\DEV\Virtual Machines\Hyper-V\Virtual Hard Disks\,将虚拟机路径设置为D:\DEV\Virtual Machines\Hyper-V\Configurations\

  • 新建虚拟机:

    • 指定名称和位置:名称自定,位置之前已经修改过全局路径,此处无需再次修改。
    • 指定代数:基于准备安装的 Ubuntu 版本选择,目前仍处于 LTS 阶段的发行版选择第二代即可。
    • 分配内存:内存根据物理机大小和需求进行分配,我分配了物理机 25%的内存。
    • 配置网络:选择默认的交换机Defalut Switch即可。
    • 连接虚拟硬盘:选择创建虚拟硬盘,大小根据自己需求确定,推荐不小于 20g。
    • 安装选项:直接选中之前准备好的 Ubuntu 镜像。

    • 禁用安全启动:虚拟机列表中选中目前创建的虚拟机,右侧操作列表中选择设置,在安全选项卡中取消勾选安全启动。
    • 修改处理器数量:虚拟机列表中选中目前创建的虚拟机,右侧操作列表中选择设置,在处理器选项卡中修改逻辑处理器数量,默认的单核性能较弱。
    • 启动虚拟机:然后在操作列表中选择连接,在新窗口中启动系统。
  • Ubuntu 安装流程:

    • 引导页面:选择默认安装选项Ubuntu(safe graphics)
    • 欢迎页面:左侧列表选择中文(简体),默认在倒数位置,然后选择安装Ubuntu
    • 键盘布局页面:键盘选择默认汉语-汉语布局。
    • 无线页面:在虚拟机安装中由于默认没有无线网卡,不会激活此页面。
    • 更新选项页面:新手选择正常安装即可,网络情况好的条件下可以勾选安装Ubuntu时下载更新,第三方软件选项不建议勾选,后期根据需求自行安装。
    • 安装类型:由于虚拟机安装不涉及多系统共存,直接选择清除真个磁盘并安装Ubuntu。进阶用户可选择其他选项,手动对虚拟机进行分区。
    • 时区页面:选择找到中国所在位置,点过去大概率就是ShangHai时区。
    • 用户设置页面:自定义您的姓名您的计算机名选择一个用户名(该内容填写的用户名是后续登录时填写的用户名)、选择密码、确认密码(登录所需密码)。最下的附加选项,选中自动登录可以跳过登录直接进入系统。

三、环境配置

  • 修改 apt 的 source,这里同样使用清华大学开源镜像站,其站内提供了替换所需文本,直接替换/etc/apt/sources.list内容即可,最后通过sudo apt update更新源信息。
  • 其余参考 CentOS配置开发环境