<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>WSL on 码农阿楠</title><link>https://airnan.cn/tags/wsl/</link><description>Recent content in WSL on 码农阿楠</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><lastBuildDate>Wed, 30 Oct 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://airnan.cn/tags/wsl/index.xml" rel="self" type="application/rss+xml"/><item><title>Windows11食用WLS2指南</title><link>https://airnan.cn/p/windows11%E9%A3%9F%E7%94%A8wls2%E6%8C%87%E5%8D%97/</link><pubDate>Wed, 30 Oct 2024 00:00:00 +0000</pubDate><guid>https://airnan.cn/p/windows11%E9%A3%9F%E7%94%A8wls2%E6%8C%87%E5%8D%97/</guid><description>&lt;img src="https://airnan.cn/upload/image-pjed.png" alt="Featured image of post Windows11食用WLS2指南" /&gt;&lt;h2 id="一基本条件"&gt;一、基本条件&#10;&lt;/h2&gt;&lt;h3 id="1启用hyper-v"&gt;1.启用Hyper-V&#10;&lt;/h3&gt;&lt;p&gt;WSL依托于Hyper-V，因此需要先在控制面板启用该功能&lt;/p&gt;&#10;&lt;p&gt;打开资源管理器，直接在地址栏输入&lt;code&gt;控制面板\程序&lt;/code&gt; 然后回车，点击&lt;code&gt;启用或关闭Windows功能&lt;/code&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;勾选Hyper-V后点击确认，等待安装完成&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-esrq.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;安装完成后重启电脑即可进入下一步。&lt;/p&gt;&#10;&lt;h2 id="二安装wsl2"&gt;二、安装WSL2&#10;&lt;/h2&gt;&lt;h3 id="1安装wsl"&gt;1.安装WSL&#10;&lt;/h3&gt;&lt;p&gt;以管理员身份运行终端，并执行如下命令来安装最新版WSL，默认是2.x版本&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;wsl --update&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-rxpw.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;该命令用以安装并升级最新版WSL，安装完成后重启电脑。&lt;/p&gt;&#10;&lt;h3 id="2设置wsl默认版本"&gt;2.设置WSL默认版本&#10;&lt;/h3&gt;&lt;p&gt;以管理员身份运行终端，并执行如下命令&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;wsl --set-default-version 2&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;这一步设置是为了后续创建子系统时默认使用WSL2版本。&lt;/p&gt;&#10;&lt;h2 id="三安装指定发行版"&gt;三、安装指定发行版&#10;&lt;/h2&gt;&lt;h3 id="1选择并下载以ubuntu为例"&gt;1.选择并下载（以Ubuntu为例）&#10;&lt;/h3&gt;&lt;p&gt;可以直接在Microsoft Store中检索并下载自己想要使用的发行版&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-pjed.png"&gt;&lt;/p&gt;&#10;&lt;h3 id="2初始化系统"&gt;2.初始化系统&#10;&lt;/h3&gt;&lt;p&gt;在应用商店中下载安装完成后需要对系统进行初始化操作：打开终端，如图所示打开下载的发行版&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-lyue.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;稍等片刻会提示你填写系统的用户名和密码，根据自己的实际情况填写即可。&lt;/p&gt;&#10;&lt;p&gt;到此为止系统已经安装完成，可以自由发挥也可参考后文进行一些其他配置。&lt;/p&gt;&#10;&lt;h2 id="四ubuntu-wsl配置systemctl服务"&gt;四、Ubuntu WSL配置systemctl服务&#10;&lt;/h2&gt;&#10; &lt;blockquote&gt;&#10; &lt;p&gt;这一步可以说是必选项，因为大量程序依托于该服务&lt;/p&gt;&#10;&#10; &lt;/blockquote&gt;&#10;&lt;p&gt;在终端中进入系统后编辑如下文件：&lt;code&gt;/etc/wsl.conf&lt;/code&gt;&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;sudo vi /etc/wsl.conf&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;确认文件中是否存在如下内容，若没有，需手动添加，如果有可以跳过本章节&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;[boot]&#10;systemd=true&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;保存后重启子系统生效&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;wsl --shutdown&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;h2 id="五配置镜像源"&gt;五、配置镜像源&#10;&lt;/h2&gt;&#10; &lt;blockquote&gt;&#10; &lt;p&gt;清华源官网：&lt;a class="link" href="https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/" target="_blank" rel="noopener"&#10; &gt;https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/&lt;/a&gt;&lt;/p&gt;&#10;&#10; &lt;/blockquote&gt;&#10;&lt;h3 id="1获取镜像源"&gt;1.获取镜像源&#10;&lt;/h3&gt;&lt;p&gt;以清华源为例，访问上述网站，选择对应的系统版本，将镜像源拷贝出来&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-mkmx.png"&gt;&lt;/p&gt;&#10;&lt;h3 id="2添加镜像源"&gt;2.添加镜像源&#10;&lt;/h3&gt;&lt;p&gt;进入Ubuntu并&lt;!-- raw HTML omitted --&gt;编辑&lt;!-- raw HTML omitted --&gt;&lt;code&gt;/etc/apt/sources.list&lt;/code&gt;&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;sudo vi /etc/apt/sources.list&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;将镜像源替换进去&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;# 默认注释了源码镜像以提高 apt update 速度，如有需要可自行取消注释&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;# # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;替换内容如下图所示&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-hlzd.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;保存后更新一下镜像列表&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;sudo apt update&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;同时也可以升级一下系统（可选）&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;sudo apt upgrade&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;h2 id="六wsl的gui管理工具"&gt;六、WSL的GUI管理工具&#10;&lt;/h2&gt;&lt;h3 id="1软件推荐"&gt;1.软件推荐&#10;&lt;/h3&gt;&lt;p&gt;我选用的是&lt;code&gt;wsl2-distro-manager&lt;/code&gt; 这款开源软件，可以通过比较友好的图形界面来管理WSL发行版。包括安装、卸载、更新、备份、恢复和迁移WSL发行版，以及配置它们的设置，并通过一次点击启动它们。&lt;/p&gt;&#10;&#10; &lt;blockquote&gt;&#10; &lt;p&gt;Github地址：&lt;a class="link" href="https://github.com/bostrot/wsl2-distro-manager" target="_blank" rel="noopener"&#10; &gt;https://github.com/bostrot/wsl2-distro-manager&lt;/a&gt;&lt;/p&gt;&#10;&#10; &lt;/blockquote&gt;&#10;&lt;h3 id="2软件安装"&gt;2.软件安装&#10;&lt;/h3&gt;&lt;p&gt;该软件提供Microsoft Store的便捷安装版，不过售价9美刀，想要支持作者的小伙伴可以直接在商店购买。这里我们使用仓库提供的绿色版：wsl2-distro-manager-xxx.zip，下载后解压到固定目录即可运行：&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-olnr.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;运行后即可看到刚刚安装的Ubuntu，通过点击运行按钮即可直接运行对应的子系统。&lt;/p&gt;&#10;&lt;h2 id="七迁移子系统存储位置"&gt;七、迁移子系统存储位置&#10;&lt;/h2&gt;&lt;p&gt;默认情况下子系统会被安装到C盘，这对多分区用户不太友好，这个时候就可以借助上述软件进行快速迁移。&lt;/p&gt;&#10;&lt;h3 id="1配置默认位置"&gt;1.配置默认位置&#10;&lt;/h3&gt;&lt;p&gt;进入WSL Manager软件的设置页面：&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-yseg.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;先关闭所有子系统，然后填写你想要迁移的位置，点击保存。&lt;/p&gt;&#10;&lt;h3 id="2迁移现有系统"&gt;2.迁移现有系统&#10;&lt;/h3&gt;&lt;p&gt;回到首页，打开已安装发行版的设置项：&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-trxh.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;直接点击最后的移动选项：&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-ymlu.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;确保已经关闭发行版后点击移动按钮：&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-lbnf.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;这时点击保存回到主页后会有一个移动中的提示，耐心等待一会儿，移动完成后会有一个成功提示：&lt;/p&gt;&#10;&lt;p&gt;&lt;img loading="lazy" sizes="(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px" src="https://airnan.cn/upload/image-ltjo.png"&gt;&lt;/p&gt;&#10;&lt;p&gt;此时就已经迁移完成，可以愉快的使用了&lt;/p&gt;&#10;</description></item></channel></rss>