从Windows10以后版本,系统就内置虚拟机,可以通过WSL(Windows Subsystem for Linux)运行Linux系统了。终于Windows办公和Linux编程开发可以并行两不误了。
步骤 1 - 启用适用于 Linux 的 Windows 子系统
以管理员身份打开 PowerShell 并运行:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
步骤 2 - 启用虚拟机功能
以管理员身份打开 PowerShell 并运行:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
重新启动 计算机,以完成 WSL 安装并更新到 WSL 2。
步骤 3 - 安装Linux 内核更新包并创建用户名和密码
3.1 最简单的方法:
wsl --install
3.2 比较繁琐的做法:
自行下载逐个安装
下载最新包:
wsl内核
步骤 4 - 将 WSL2 设为默认版本 (运行了步骤3.1简单方法可跳过)
意思是以后安装的所有发行版包括 docker 都是以 WSL2 去执行,
用管理员身份打开 Powershell 输入以下命令:
wsl --set-default-version 2
这行命令之后安装的所有 Linux 发行版都默认 WSL2 执行。
通过管理员 Powershell 执行以下命令查询分配的版本:
wsl -l -v
步骤 5 - 安装 Linux
选个系统和版本
- Ubuntu 18.04 LTS
- Ubuntu 20.04 LTS
- openSUSE Leap 15.1
- SUSE Linux Enterprise Server 12 SP5
- SUSE Linux Enterprise Server 15 SP1
- Kali Linux
- Debian GNU/Linux
- Fedora Remix for WSL
- Pengwin
- Pengwin Enterprise
- Alpine WSL
- Raft(Free Trial)
步骤 6 - 换国内镜像源
安装好了第一步之后当然是换源啦,因为大部分 linux 发行版的服务器都在国外所以下载速度都会很慢,使用国内的镜像下载速度就快很多,肯定比没换舒爽多了
这里以阿里源为例
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
源清单文件在这里:
/etc/apt/sources.list
步骤7 - 更新系统
sudo apt-get -y update && sudo apt-get -y upgrade
网友评论