本章节主要介绍 Ubuntu 如何安装,分为 VM 虚拟机安装 和 WSL 安装 两种方式,只需要选择其中一种观看即可。
方式一:VM 虚拟机安装
Ubuntu 20.04.6 官方下载地址(推荐,下载速度快):点击下载 ubuntu-20.04.6-desktop-amd64.iso。
也可以访问 https://cn.ubuntu.com/download 选择其他版本。
打开 VMware Workstation,在首页点击 创建新的虚拟机:

选择 典型,点击 下一步:

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

给 Linux 起个好听的名字,设置用户名和密码,点击 下一步:
⚠️ 一定要记住设置的密码,登录的时候需要用到!

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

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

保持默认设置,点击 完成:

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



虚拟机内的系统配置
打开终端(快捷键 Ctrl+Alt+T),执行下面的命令打开软件源配置文件:
复制指令后,在终端使用
鼠标中键即可粘贴。
sudo nano /etc/apt/sources.list把原本的几个内容使用 # 注释掉:


把文件内容全部替换为下方地址,然后 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不想用清华源,也可以全部替换为阿里源:
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或者替换为中科大源:
# 默认注释了源码仓库,如有需要可自行取消注释
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执行下面的命令让新源生效:
sudo apt update升级系统中已有的软件包(这一步会花费一些时间,请耐心等待):
sudo apt upgrade安装开发常用工具(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把当前用户加入 dialout 用户组,否则之后访问串口(/dev/ttyUSB0)会提示权限不足:
sudo usermod -a -G dialout $USER注册 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到这里 Ubuntu 系统已经安装配置完成,继续搭建开发环境请参考:
方式二:WSL 安装 Ubuntu
按住 shift + 鼠标右键,选择 在此处打开 PowerShell 窗口(或开始菜单搜索 PowerShell),执行下面的命令安装 Ubuntu 20.04:
wsl --install -d Ubuntu-20.04安装过程需要联网下载,请耐心等待;看到如下界面说明安装完成,首次启动 Ubuntu 会提示设置用户名与密码:

常见问题
Ubuntu 镜像下载太慢
使用官方下载地址 releases.ubuntu.com 通常速度最快;也可以访问 https://cn.ubuntu.com/download 选择国内镜像入口。
登录时忘记密码
虚拟机内重启 Ubuntu,在 GRUB 引导界面选择 Advanced options for Ubuntu → recovery mode → root,进入命令行后执行 passwd 用户名 重新设置密码。
虚拟机提示“此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态”
在电脑 BIOS 中开启虚拟化(Intel VT-x / AMD-V),保存重启后再打开虚拟机。
遇到问题?
如有其他问题,请到统一的提问与讨论区:Ai-Thinker Discussions

