Skip to content

本章节主要介绍 Ubuntu 如何安装,分为 VM 虚拟机安装WSL 安装 两种方式,只需要选择其中一种观看即可。

方式一:VM 虚拟机安装

1
下载 Ubuntu 镜像

Ubuntu 20.04.6 官方下载地址(推荐,下载速度快):点击下载 ubuntu-20.04.6-desktop-amd64.iso

也可以访问 https://cn.ubuntu.com/download 选择其他版本。

2
打开 VMware 创建虚拟机

打开 VMware Workstation,在首页点击 创建新的虚拟机

步骤 2 截图
3
选择典型配置

选择 典型,点击 下一步

步骤 3 截图
4
选择 ISO 镜像文件

选择 安装程序光盘映像文件(iso),点击 浏览 选择下载好的 Ubuntu 镜像,点击 下一步

步骤 4 截图
5
设置用户名与密码

给 Linux 起个好听的名字,设置用户名和密码,点击 下一步

⚠️ 一定要记住设置的密码,登录的时候需要用到!

步骤 5 截图
6
选择安装位置

选择 Ubuntu 虚拟机的安装位置(建议放在空间充足的磁盘),点击 下一步

步骤 6 截图
7
设置磁盘大小

输入虚拟机磁盘大小 50G(默认 20G,建议 50G 以上),选择 将虚拟磁盘存储为单个文件,点击 下一步

步骤 7 截图
8
完成创建

保持默认设置,点击 完成

步骤 8 截图
9
开始安装系统

虚拟机开始安装 Ubuntu,出现下方提示点 确定 即可,之后等待安装完成并自动进入系统:

步骤 9 截图 1步骤 9 截图 2步骤 9 截图 3

虚拟机内的系统配置

1
编辑软件源

打开终端(快捷键 Ctrl+Alt+T),执行下面的命令打开软件源配置文件:

复制指令后,在终端使用 鼠标中键 即可粘贴。

sudo nano /etc/apt/sources.list
2
注释原有内容

把原本的几个内容使用 # 注释掉:

步骤 2 截图 1步骤 2 截图 2
3
替换为清华源(推荐)

把文件内容全部替换为下方地址,然后 Ctrl+O 保存、Ctrl+X 退出:

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse

# 以下安全更新软件源包含了官方源与镜像站配置,如有需要可自行修改注释切换

deb http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
# deb-src http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
4
替换为阿里源(备选)

不想用清华源,也可以全部替换为阿里源:

deb https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse

# deb https://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
5
替换为中科大源(备选)

或者替换为中科大源:

# 默认注释了源码仓库,如有需要可自行取消注释

deb https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse

deb https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse

deb https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse

deb https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
6
更新软件源

执行下面的命令让新源生效:

sudo apt update
7
升级软件

升级系统中已有的软件包(这一步会花费一些时间,请耐心等待):

sudo apt upgrade
8
安装必要的工具

安装开发常用工具(vim、git、net-tools、ssh、python):

  • vim:终端文本编辑器
  • git:代码仓库管理工具,用于获取代码
  • net-tools:网络工具包,用于查看网络 IP 地址
  • ssh:远程连接工具
  • python3-pip:Python 包管理工具
sudo apt-get install vim git net-tools ssh python2 python3-pip
9
添加串口权限

把当前用户加入 dialout 用户组,否则之后访问串口(/dev/ttyUSB0)会提示权限不足:

sudo usermod -a -G dialout $USER
10
设置 python 版本

注册 python2 与 python3 的版本切换(两条都要执行),以后用 sudo update-alternatives --config python 输入数字即可切换:

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
11
Ubuntu 安装成功

到这里 Ubuntu 系统已经安装配置完成,继续搭建开发环境请参考:

方式二:WSL 安装 Ubuntu

1
打开 PowerShell

按住 shift + 鼠标右键,选择 在此处打开 PowerShell 窗口(或开始菜单搜索 PowerShell),执行下面的命令安装 Ubuntu 20.04:

wsl --install -d Ubuntu-20.04
2
等待安装完成

安装过程需要联网下载,请耐心等待;看到如下界面说明安装完成,首次启动 Ubuntu 会提示设置用户名与密码:

alt text

常见问题

Ubuntu 镜像下载太慢

使用官方下载地址 releases.ubuntu.com 通常速度最快;也可以访问 https://cn.ubuntu.com/download 选择国内镜像入口。

登录时忘记密码

虚拟机内重启 Ubuntu,在 GRUB 引导界面选择 Advanced options for Ubunturecovery moderoot,进入命令行后执行 passwd 用户名 重新设置密码。

虚拟机提示“此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态”

在电脑 BIOS 中开启虚拟化(Intel VT-x / AMD-V),保存重启后再打开虚拟机。

遇到问题?

如有其他问题,请到统一的提问与讨论区:Ai-Thinker Discussions

Released under the MIT License. Build Time 2026-08-13 11:15:52