admin 管理员组文章数量: 887021
我们需要在windows11中快速搭建一个Linux环境,那么最简单的方法就是安装WSL(Linux子系统)
由于本人使用的Windows11系统是家庭版,安装过程中也碰到了不少问题,并逐一记录解决,希望对大家学习Linux子系统有所帮助。
开启WSL选项
按下win键并输入 appwiz.cpl
回车启动 程序和功能选项
点击进入 启用或关闭Windows功能
选项
勾选 适用于 Linux 的 Windows 子系统
以及 虚拟机平台
通过命令启动WSL及虚拟化选项
如果还有问题可以尝试关闭后重启wsl及虚拟机平台
必须以管理员权限启动cmd命令行窗口,并输入以下命令
关闭 用于 Linux 的 Windows 子系统
及 虚拟机平台
选项
dism.exe /online /disable-feature /featurename:Microsoft-Windows-Subsystem-Linux /norestart
dism.exe /online /disable-feature /featurename:VirtualMachinePlatform /norestart
启用 用于 Linux 的 Windows 子系统
及 虚拟机平台
选项
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
启用开发者选项
找到 设置 - 隐私和安全性,启用开发人员模式。
安装Linux子系统
之后我们在开始菜单中启动微软应用商店,搜索linux系统
挑选一个你熟悉的linux系统进入,我这里安装的事Ubuntu系统,在相关页面中点击 获取
按钮
稍等片刻后按钮名称会变更为 打开
则系统下载完毕,直接点击它启动配置子系统。
故障处理
初次启动后提示报错如下。
此时启动通过 wsl
命令启动也会报错
这是开发者选项没有启的,或者启用后没有重新启动导致的,重启下系统后重新进入应用商店安装linux子系统。
再次报错如图:
根据报错说明提示需要安装: 适用于 x64 计算机的 WSL2 Linux 内核更新包 点此下载
安装后在powshell里将wsl设置为默认版本
wsl --set-default-version 2
再次进入商店中启用ubuntu22.04 子系统,系统弹出能正常解包部署了。
启动系统
等待片刻后部署完成,配置登录用户名及密码后开始正常使用
Ubuntu 20.04
ubuntu20.04配置比较简单,上手即用。
Ubuntu 22.04
启动Ubuntu 22.04后会跳出下面界面,设置语言,为了更好的支持winodws的中文界面,我们可以拉到最下方选择中文版
设置用户名及密码
挂载目录设置
稍等片刻等待配置生效,将光标移动到 Reboot Now
重启系统
之后我们通过快速搜索 wsl
命令即可启动子系统
开始使用 Ubuntu
安装完系统后在终端中输入下列命令做一些基本操作
更新软件
sudo apt update
sudo apt upgrade
安装软件
sudo apt install 软件名称
查看系统版本
cat /etc/os-release
查看IP地址
ifconfig
重启系统
sudo reboot
版权声明:本文标题:windows11 安装 Linux子系统 WSL及ubuntu22.04 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1728206167h1213283.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论