最近学习的时候,很多软件都运行在Linux的命令行工具中,因此想要以最简单的方式尝试一下Linux,网上看到最新的Win10支持Linux系统,因此记录一下:
首先打开Windows应用商店
没有应用商店,可以通过Powershell命令行重新安装
Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
也可在系统设置中打开开发人员选项()
然后在控制面板中打开程序和功能-》
打开适用于Linux的Windows子系统
以上步骤后就可以在程序中看到Ubuntu了
打开需要设置一下用户名什么的
紧接着配置sources.list 这个貌似是系统下载插件的源 网上推荐清华或者阿里云的,我下面是阿里云的
deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
然后更新源,以前树莓派上也有这个sudo apt-get update 方法
WSL2
Windows Subsystem for linux是windows10 1909版本新增的功能
1.查看Windows版本输入以下命令
如果版本过低,需要升级到1909版本
winver
2.开启Windows自带程序,选择画框的程序/功能
或者使用下面的命令
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
3.设置wsl2为默认版本
wsl --set-default-version 2
4.下载Linux内核更新
下面是Ubuntu版本的
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
5.下载安装Linux系统
MSDN的官方连接
https://docs.microsoft.com/zh-cn/windows/wsl/install-manual
可以根据需要下载
6.执行安装命令(Microsoft Store无法使用)
在下载的文件执行以下命令,文中的文件名替换成对应的安装包名称
Add-AppxPackage .\Ubuntu_2004.2020.424.0_x64.appx
7.配置Linux
按照需要设置用户名/密码