在Windows下安装Ubuntu LTS

"想在 Windows 系统下运行 Linux 密令行吗?"

Posted by LitLuo on June 7, 2022

前言 Before

想在 Windows 系统下运行 Linux 密令行吗? 想在不装虚拟机的情况下运行 Ubuntu 吗?

那么接下来一系列教程回来介绍安装 Ubuntu LTS (系统要求Win10 20HX及以上版本或 Win11

Step1 安装

进入 Microsoft Store 并搜索 Ubuntu 这一次我们选用 Ubuntu20.04 这个版本

image.png

点击自动安装即可

Step2 开启兼容模式

进入 控制面板,点击 程序 菜单,找到 启用或关闭Windows功能

image.png

找到 适用于 Linux 的 Windows 子系统 一项并勾选 让后重启电脑即可

image.png

Step3 初入Ubuntu

重启后进入 Ubuntu 20.04 LTS 等待一下,让后设置账号密码

image.png

接下来就可以开始快乐的 Ubuntu 使用时间了

Step4 换源

在开始快乐的使用前,建议先换个源(有VPN就没必要了)

这里提供的是 20.04 的镜像源,其余版本的源可以自行搜索

先使用下列命令进行备份:

1
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

在使用 vim 打开文档:

1
sudo vim /etc/apt/sources.list

image.png

i 进行编辑,将一下代码复制进该文件的最前面(其余的可以不删)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#添加阿里源
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
#添加清华源
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 https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse multiverse

Esc 退出编辑模式,并输入 :wq 保存并退出

image.png

再进行更新源:

1
sudo apt-get update

如出现依赖问题,解决方式如下:

1
sudo apt-get -f install

更新软件:

1
sudo apt-get upgrade

Final 安装所需程序

接下来就可以快乐地安装各位所需要的命令包了 这边提供一点快捷指令:

1
2
3
4
# C语言
sudo apt install gcc
# C++
sudo apt install g++