配置 WSL
认识 Linux Shell 终端#
Linux Shell
在 WSL 中,大部分的操作都需要通过 Linux Shell(Windows Terminal)输入命令执行,而不像 Windows 系统一样使用图形界面,因此认识并熟练使用 Shell 尤为重要。可以在 Windows 任意目录下按住 Shift + 右键单击,在菜单中选择 "在此处打开 Linux shell" 打开终端。
Linux 终端默认使用 Bash(Bourne-Again Shell)
Bash 命令提示符中,如 obelus@Hyper-V:~$
、root@mypc:/home#
obelus
、root
:当前用户名Hyper-V
、mypc
:当前主机名~
、/home
:当前路径(工作目录)$
:表示终端准备接收命令输入#
:表示正在使用管理员用户(root)权限
Shell 使用提示
- 在终端中要求输入密码时,为确保安全,输入的密码不会被显示。
- Bash 提供了命令自动补全功能,按下 Tab 键可以根据当前已输入到字符自动补全完整的命令/参数/路径。
建议参考:Linux 常用命令学习 | 菜鸟教程
使用跨文件系统工作#
TODO1
更新 Ubuntu 与软件#
更换软件源#
国内镜像站
在安装和更新软件之前,建议先将软件包的下载源更换至国内的镜像站,以获得最佳的下载速度。
选择一个国内镜像站,建议优先选择地理位置较近、相同运营商的镜像站 (1)
- 可在校园网联合镜像站中查询
推荐镜像站 | 速度 | 镜像站帮助页(Ubuntu) |
---|---|---|
清华大学镜像站(tsinghua) | 10 Gbps | https://mirror.tuna.tsinghua.edu.cn/help/ubuntu |
南京大学镜像站(nju) | 10 Gbps | https://mirror.nju.edu.cn/mirrorz-help/ubuntu/?mirror=NJU |
中国科学技术大学镜像站(ustc) | ? Gbps | https://mirrors.ustc.edu.cn/help/ubuntu.html |
上海交通大学镜像站(sjtu) | 1 Gbps | https://mirrors.sjtug.sjtu.edu.cn/docs/ubuntu |
阿里云镜像站(aliyun) | ? Gbps | https://developer.aliyun.com/mirror/ubuntu |
以南京大学镜像站为例,选择相应的 Ubuntu 版本,并复制下方的镜像源
在终端中执行下列命令,使用 vim
(1) 编辑软件源配置文件 sources.list
- 如果对
vim
操作不熟练,可以使用其他文本编辑器(如gedit
),或使用 Windows 跨系统编辑此文件
将配置文件内容全部替换为镜像源,并保存文件
更新软件包#
获取最新软件包列表
每次更新/安装软件前,确保已获取最新的软件包列表。
更新软件包列表以获取最新版本
更新所有可更新软件包