手动离线安装WSL2系统
虽然微软官方提供了方便的APP Store安装方式,和自动的命令安装方式,单由于国内限制因素,导致官方网速巨慢,而且很不稳定。
这不得不迫使我们探索一种不依赖官方网站的安装方式。步骤如下。
准备
设置BIOS,开启CPU的虚拟功能。
步骤 1 - 启用适用于 Linux 的 Windows 子系统
需要先启用“适用于 Linux 的 Windows 子系统”可选功能,然后才能在 Windows 上安装 Linux 分发。
以管理员身份打开 PowerShell 并运行:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
步骤 2 - 检查运行 WSL 2 的要求
若要更新到 WSL 2,需要运行 Windows 10。
- 对于 x64 系统:版本 1903 或更高版本,采用 内部版本 18362 或更高版本。
- 对于 ARM64 系统:版本 2004 或更高版本,采用 内部版本 19041 或更高版本。
- 低于 18362 的版本不支持 WSL 2。 使用 Windows Update 助手更新 Windows 版本。
若要检查 Windows 版本及内部版本号,选择 Windows 徽标键 + R,然后键入“winver”,选择“确定”。 更新到“设置”菜单中的最新 Windows 版本。
备注
如果运行的是 Windows 10 版本1903 或 1909,请在 Windows 菜单中打开“设置”,导航到“更新和安全性”,然后选择“检查更新”。 内部版本号必须是 18362.1049+ 或 18363.1049+,次要内部版本号需要高于 .1049。 阅读详细信息:WSL 2 即将支持 Windows 10 版本 1903 和 1909。 请参阅疑难解答说明。
步骤 3 - 启用虚拟机功能
安装 WSL 2 之前,必须启用“虚拟机平台”可选功能。 计算机需要虚拟化功能才能使用此功能。
以管理员身份打开 PowerShell 并运行:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
重新启动 计算机,以完成 WSL 安装并更新到 WSL 2。
步骤 4 - 下载 Linux 内核更新包
下载最新包:
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
适用于 x64 计算机的 WSL2 Linux 内核更新包
备注
如果使用的是 ARM64 计算机,请下载 ARM64 包。 如果不确定自己计算机的类型,请打开命令提示符或 PowerShell,并输入:systeminfo | find “System Type”。 警告: 在非英语 Windows 版本中,你可能需要修改搜索文本,例如在德语中为 systeminfo | find “Systemtyp”。
运行上一步中下载的更新包。 (双击以运行 - 系统将提示你提供提升的权限,选择“是”以批准此安装。)
安装完成后,请继续执行下一步 - 在安装新的 Linux 分发时,将 WSL 2 设置为默认版本。 (如果希望将新的 Linux 安装设置为 WSL 1,请跳过此步骤。)
备注
有关详细信息,请参阅 Windows 命令行博客上的文章对更新 WSL2 Linux 内核的更改。
步骤 5 - 将 WSL 2 设置为默认版本
打开 PowerShell,然后在安装新的 Linux 发行版时运行以下命令,将 WSL 2 设置为默认版本:
wsl --set-default-version 2
步骤 6 - 下载ubuntu20.04安装包。
进入
https://docs.microsoft.com/en-us/windows/wsl/install-manual
选择合适的系统安装包。这里选择ubuntu20.04
由于这个包比较大,在浏览器里点击下载链接右键,提取下载地址,打开迅雷或者其他第三方下载工具,新建下载任务,由于迅雷有国内的CDN加速,一般下载可以跑满带宽。原来需要8个小时的任务,现在几分钟就好了。
下载完成后,双击安装完成。一般第一次进入Ubuntu系统,需要设置用户名,密码等。安装系统提示操作即可。
步骤 7 - 安装 Windows 终端(可选)
Windows 终端可启用多个选项卡(在多个 Linux 命令行、Windows 命令提示符、PowerShell 和 Azure CLI 等之间快速切换)、创建键绑定(用于打开或关闭选项卡、复制粘贴等的快捷方式键)、使用搜索功能,以及使用自定义主题(配色方案、字体样式和大小、背景图像/模糊/透明度)。 了解详细信息。
安装 Windows 终端。
https://docs.microsoft.com/zh-cn/windows/terminal/get-started
Windows 终端
步骤 8 - 更换ubuntu系统软件仓库源为国内镜像(可选)
Ubuntu 20.04 是 Ubuntu 的第 8 个 LTS 版本,其重大更新和改进将在 2030 年前终止,计划于2020年 4 月 23 日发布。
国内有很多Ubuntu的镜像源,包括阿里的、网易的,还有很多教育网的源,比如:清华源、中科大源。
我们这里以清华源为例讲解如何修改Ubuntu 20.04里面默认的源。
编辑/etc/apt/sources.list文件, 在文件最前面添加以下条目(操作前请做好相应备份):
清华源
# 默认注释了源码镜像以提高 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 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# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
然后执行命令:
sudo apt-get update
sudo apt-get upgrade
sudo apt install build-essential
其他几份国内源如下:
阿里源
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.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-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
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-proposed main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
网易163源
deb http://mirrors.163.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ focal-backports main restricted universe multiverse
手动离线安装WSL2系统相关推荐
- html怎么安装系统,如何一键手动ghost安装win7系统
ghost安装系统有两种方法,可以手动ghost装win7可以直接在系统中一键ghost,也可以手动ghost安装win7也可以在pe下进行.那么接着来我们一起来看看如何安装的吧.win7之家小编会为 ...
- Windowns 离线安装WSL2
WSL2离线安装手册可以分为几步 开启 Windows Subsystem for Linux 选项 以超级管理员方式打开 PowerShell("开始"菜单 >" ...
- linux网卡驱动离线安装_linux系统如何安装网卡驱动
linux系统如何安装网卡驱动 很多初学者都觉得能够在自己的笔记本上安装linux系统是一件很酷的事情,结果两个小时安装好linux系统,却发现缺少各种驱动, 为了让各位少走一些弯路,小编在这里把li ...
- win10离线安装WSL2 Ubuntu20.04系统
虽然微软官方提供了方便的APP Store安装方式,和自动的命令安装方式,单由于国内限制因素,导致官方网速巨慢,而且很不稳定. 这不得不迫使我们探索一种不依赖官方网站的安装方式.步骤如下. 准备 设置 ...
- 命令行无法安装wsl,手动下载安装WSL2,可以把wsl分发版放在D盘 或者 其他盘
1.启用子系统和虚拟平台功能 确保电脑支持虚拟技术,参见开启虚拟化 打开控制面板->程序和功能->启用或关闭Windows功能->勾选 -----适用于Linux的Windows子系 ...
- [重庆思庄每日技术分享]-Windows手动离线安装netframework3.5
在安装sqlserver时发现Windows系统没有安装netframe3.5,通过下面步骤进行手动安装 1.下载NetFx3.cab 2.将文件放在c:\windows文件夹下 3.通过命令安装 d ...
- NVIDIA Jetson tx2 cuda和cudnn安装_刷机失败,手动离线安装
问题描述: 在用官方刷机包安装cuda和cudnn是老是出错,故采取以下方式进行安装,能够完美解决该问题. 由于在进行刷机时已经在host(用来刷机的主机)上下载了有关的安装包,故采用离线拷贝安装. ...
- 【stata】stata软件手动离线安装外部命令logout
本文参考:https://www.bilibili.com/video/BV1PQ4y1P7d8 首先感谢B站up主:宝藏男号DDJ 笔者安装stata软件版本为stata16.0,笔者在使用过程中需 ...
- linux网卡驱动离线安装_linux系统网卡驱动下载和安装
(这里很重要)如果是已经安装好的系统添加固件(debian8需要暂时网)apt-get安装 $sudo gedit /etc/apt/sources.list添加下面两行(gedit是编辑器): # ...
最新文章
- Microsoft HoloLens 入华一周年,都有哪些进展?
- Java逆向基础之简单的补丁
- css3 box-shadow 总结
- 【Python】详解Python模块、包、库
- shell的学习和命令使用入门
- mysql 客户端命令行_强大的工具 MySQL客户端命令行应用技巧
- python进阶到高阶大全(强烈推荐)
- HT6221发送红外HS0038解码程序
- 微信昵称乱码 mysql_微信登录昵称中文乱码 Emoji表情乱码问题总结
- 【Blender】基础物体建模(2)
- 健忘的业余编程菜鸟在这里安窝
- C语言 - 什么是数据类型?数据类型的本质
- 微信小程序连接本机(localhost)后台测试
- 邓应海:4.2本周黄金提前休市,下周开盘需警惕
- 【沃顿商学院学习笔记】商业基础——Operation Management:05精益运营的概念和改善流程KAIZEN
- 用nginx做udp代理解决ntp被封的问题
- 高通LCD背光控制软件简析
- D. Lucky Chains
- sql 删除数据库中所有表或表数据
- 数据度量消费贷款—消费者的考虑因素
热门文章
- Ubuntu 12.04 鼠标左键失灵
- 1381861-94-4,Biotin-PEG3-hydrazide用于标记糖蛋白,含碳水化合物的化合物
- 正确姿势开发vue后台管理系统
- AgriPest:A Large-Scale Domain-Specific Benchmark Dataset for Practical Agricultural Pest Detection
- idea点击“install”或“package”报“类文件具有错误的版本 55.0, 应为 52.0,请删除该文件或确保该文件位于正确的类路径子目录中。”
- 使用graphviz画股权结构图
- ACPI Spec Chapter 8 Processor Configuration and Control
- 二路归并排序c语言实现
- java模拟选民投票
- html——仿e签宝合同归档html页面实现(纯静态,类似收藏夹页面)