Windows11安装运行Linux

  • Windows11安装运行Linux已关闭评论
  • 98 次浏览
  • A+
所属分类:linux技术
摘要

学习Linux,为了省钱不想买一台云服务器,或者不想装VMware虚拟机,win11可以通过这种方式安装Linux(Ubuntu)

学习Linux,为了省钱不想买一台云服务器,或者不想装VMware虚拟机,win11可以通过这种方式安装Linux(Ubuntu)

一、开启Windows功能
1.在window11的搜索框内,搜索"Windows功能",出现了“启用或关闭Windows功能”,点击打开。
Windows11安装运行Linux

2.勾选"适用于Linux的Windows子系统",“虚拟机平台”,“Windows虚拟机监控程序平台”,点击"确定"。点击"立即重新启动"。
Windows11安装运行Linux

二、安装 Ubuntu
打开Microsoft Store,单击搜索框,搜索 "wsl2" 。然后单击“免费下载”进行下载和设置。(Ubuntu 22.04.2 LTS)
Windows11安装运行Linux

安装完成后,在开始菜单栏就可以找到应用
Windows11安装运行Linux

第一次安装完成打开后,需要输入用户名和密码
Windows11安装运行Linux

如果报错:(我就遇到了这个问题)
WslRegisterDistribution failed with error: 0x800701bc
Windows11安装运行Linux

造成该问题的原因是WSL版本由原来的WSL1升级到WSL2后,内核没有升级,前往微软WSL官网下载安装适用于 x64 计算机的最新 WSL2 Linux 内核更新包即可。
下载链接:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

三、使用
用户和密码
第一次打开时设置的用户和密码,不是root密码。
root密码需要进行重置设置
步骤如下:
1.cmd打开命令提示符窗口(管理员权限)
2.输入wsl -u root登录root用户
3.输入passwd修改密码

另外:也是可以安装GUI界面的,但作为程序员玩Linux,就不用GUI了,命令行搞起来!要装的话,可以参考网上其他教程。