ShaneJim

记录分享一些自己学习的内容。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

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

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

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

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

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

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

如果报错:(我就遇到了这个问题)
WslRegisterDistribution failed with error: 0x800701bc

造成该问题的原因是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了,命令行搞起来!要装的话,可以参考网上其他教程。

posted on 2023-11-13 08:47  ShaneJim  阅读(768)  评论(0编辑  收藏  举报