win11 安装wsl2
windows subsystem for linux 2
官网 https://learn.microsoft.com/zh-cn/windows/wsl/setup/environment
直接powershell 命令
wsl -install
一般就行了。
下面就是问题了。
报错
无法解析服务器的名称或地址
百度,说改dns就可以。
–install 命令执行以下操作:
- 启用可选的 WSL 和虚拟机平台组件
- 下载并安装最新 Linux 内核
- 将 WSL 2 设置为默认值
- 下载并安装 Ubuntu Linux 发行版(可能需要重新启动)
在此安装过程中,你将需要重启计算机
卡住了。
我重启了一下。
重新打开。
又可以下载了。
下载完了,安装ubuntu又出问题了,。
重启了下。
然后就安装成功了
然后取名字,也是卡住了,
Error code: Wsl/Service/0x800706f7 占位程序接收到错误数据。
解决方法。 powershell 管理员运行
netsh winsock reset
开始菜单。点这个ubuntu
2、换源
换成国内源。
其他操作
ubuntu换源
查看版本
root@Shine:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.2 LTS
Release: 22.04
Codename: jammy
因为暂时还没有配置图形界面,所以不能用gedit,要用vim编辑源。我从来不备份原文件,反正也不会再换回来。
sudo vim /etc/apt/source.list
进去之后一直按d,d是vim里面删除一行的快捷键。删除干净了之后按i进入编辑模式。复制下面的源,鼠标右键单击即可粘贴。
codename就是课该版本的代号,比如说我的是22.04版本的(jammy),我的源就是
deb https://mirrors.ustc.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
最后更新缓存和升级
sudo apt-get update
阿里云
deb http://mirrors.aliyun.com/ubuntu/ codename main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ codename main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ codename-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ codename-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ codename-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ codename-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ codename-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ codename-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ codename-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ codename-backports main restricted universemultiverse
参考博客
https://www.cnblogs.com/yunying61/articles/16810373.html
https://blog.csdn.net/eastking0530/article/details/126613992