<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Windows 11 on 远思码技术实验室</title><link>https://yuansima.com/tags/windows-11/</link><description>Recent content in Windows 11 on 远思码技术实验室</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><lastBuildDate>Sat, 06 Jun 2026 12:30:00 +0800</lastBuildDate><atom:link href="https://yuansima.com/tags/windows-11/index.xml" rel="self" type="application/rss+xml"/><item><title>Windows 11 环境下安装 Ubuntu 26.04 LTS 完整指南 (WSL2)</title><link>https://yuansima.com/p/ubuntu-2604-install-guide/</link><pubDate>Sat, 06 Jun 2026 12:30:00 +0800</pubDate><guid>https://yuansima.com/p/ubuntu-2604-install-guide/</guid><description>&lt;p&gt;欢迎来到远思码技术实验室。秉持着“远思为径，码动价值”的理念，今天我们将详细拆解如何在 Windows 11 下搭建最新的 Ubuntu 26.04 LTS 运行环境。&lt;/p&gt;
&lt;p&gt;对于开发者和架构师而言，利用 WSL2 (Windows Subsystem for Linux 2) 在 Windows 中直接运行完整的 Linux 环境，是目前平衡日常办公与核心开发任务的最佳方案。它不仅启动速度快，且与系统底层资源（如内存、GPU）的调度融合得极其顺畅。&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="一-环境准备与前提条件"&gt;一、 环境准备与前提条件
&lt;/h2&gt;&lt;p&gt;在开始安装之前，请确保您的 Windows 11 满足以下基础要求：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;系统版本&lt;/strong&gt;：Windows 11（内部版本 22000 或更高版本）。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;硬件虚拟化&lt;/strong&gt;：已在主板 BIOS 中开启 CPU 虚拟化（Intel VT-x 或 AMD-V）。如果使用的是高性能工作站或 Home Lab 节点，请在开机时进入 BIOS 确认该选项已启用。&lt;/li&gt;
&lt;/ol&gt;
&lt;hr&gt;
&lt;h2 id="二-启用-wsl-并安装-ubuntu-2604-lts"&gt;二、 启用 WSL 并安装 Ubuntu 26.04 LTS
&lt;/h2&gt;&lt;p&gt;微软大幅简化了 WSL 的部署流程，现在只需几条命令即可完成核心组件和发行版 winter 安装。&lt;/p&gt;
&lt;h3 id="1-打开终端"&gt;1. 打开终端
&lt;/h3&gt;&lt;p&gt;右键点击开始菜单，选择 &lt;strong&gt;“终端 (管理员)”&lt;/strong&gt; 或 &lt;strong&gt;“Windows Terminal (Admin)”&lt;/strong&gt;。&lt;/p&gt;
&lt;h3 id="2-查看可用的-linux-发行版"&gt;2. 查看可用的 Linux 发行版
&lt;/h3&gt;&lt;p&gt;在终端中输入以下命令，查看官方支持的在线发行版列表：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;wsl --list --online
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="3-执行安装命令"&gt;3. 执行安装命令
&lt;/h3&gt;&lt;p&gt;直接指定安装 Ubuntu 26.04：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;wsl --install -d Ubuntu-&lt;span style="color:#ae81ff"&gt;26.04&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;em&gt;(注：如果官方应用商店的默认 &lt;code&gt;Ubuntu&lt;/code&gt; 标签已经指向 26.04，也可以直接使用 &lt;code&gt;wsl --install -d Ubuntu&lt;/code&gt;)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;系统将自动下载完整的内核及系统镜像。请耐心等待进度条走完，下载完成后，系统可能会提示需要重启计算机。&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="三-系统初始化配置"&gt;三、 系统初始化配置
&lt;/h2&gt;&lt;p&gt;重启并首次进入 Ubuntu 26.04 LTS 后，系统会要求进行基础的账户设置。&lt;/p&gt;
&lt;h3 id="1-创建-user-凭据"&gt;1. 创建 user 凭据
&lt;/h3&gt;&lt;p&gt;根据屏幕提示，输入您要在 Linux 环境中使用的&lt;strong&gt;用户名&lt;/strong&gt;（例如 &lt;code&gt;siyuan&lt;/code&gt;）和&lt;strong&gt;密码&lt;/strong&gt;。此用户将默认拥有 &lt;code&gt;sudo&lt;/code&gt; (管理员) 权限。&lt;/p&gt;
&lt;h3 id="2-更新软件源与系统包"&gt;2. 更新软件源与系统包
&lt;/h3&gt;&lt;p&gt;作为系统配置的良好习惯，进入系统后的第一件事应当是更新本地的软件包索引并升级已有的组件：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo apt update
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo apt upgrade -y
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="3-验证版本信息"&gt;3. 验证版本信息
&lt;/h3&gt;&lt;p&gt;执行以下命令，确认安装的确实是 26.04 LTS 版本：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;lsb_release -a
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;终端应当输出类似 &lt;code&gt;Description: Ubuntu 26.04 LTS&lt;/code&gt; 的信息。&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="四-进阶优化与工具集成-可选"&gt;四、 进阶优化与工具集成 (可选)
&lt;/h2&gt;&lt;p&gt;为了让这套环境真正发挥生产力，推荐进行以下配置：&lt;/p&gt;
&lt;h3 id="1-限制-wsl2-的内存占用"&gt;1. 限制 WSL2 的内存占用
&lt;/h3&gt;&lt;p&gt;WSL2 默认会占用大量宿主机内存。您可以创建一个 &lt;code&gt;.wslconfig&lt;/code&gt; 文件来限制其资源分配：
在 Windows 下，按下 &lt;code&gt;Win + R&lt;/code&gt; 输入 &lt;code&gt;%UserProfile%&lt;/code&gt;，在该目录下新建文件 &lt;code&gt;.wslconfig&lt;/code&gt;，并填入以下内容（根据您的硬件配置灵活调整）：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-ini" data-lang="ini"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#66d9ef"&gt;[wsl2]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#a6e22e"&gt;memory&lt;/span&gt;&lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#e6db74"&gt;16GB # 限制最大使用内存&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#a6e22e"&gt;processors&lt;/span&gt;&lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#e6db74"&gt;8 # 限制最多使用的 CPU 核心数&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#a6e22e"&gt;swap&lt;/span&gt;&lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#e6db74"&gt;8GB # 限制交换空间&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;保存后，在终端执行 &lt;code&gt;wsl --shutdown&lt;/code&gt; 重启子系统生效。&lt;/p&gt;
&lt;h3 id="2-无缝集成-vs-code"&gt;2. 无缝集成 VS Code
&lt;/h3&gt;&lt;p&gt;如果在 Windows 11 上已安装 Visual Studio Code，可以直接在 Ubuntu 终端的任意目录中输入：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;code .
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;这将在宿主机的 VS Code 中自动安装 &amp;ldquo;WSL&amp;rdquo; 扩展，并在编辑器中直接打开对应的 Linux 目录，实现代码的无缝编写与调试。&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="结语"&gt;结语
&lt;/h2&gt;&lt;p&gt;至此，一个轻量、高效且原生的 Ubuntu 26.04 LTS 开发环境就已经在您的 Windows 11 机器上扎根了。无论是进行 Python 数据科学开发、编译 C/C++ 源码，还是部署容器化服务，这套环境都能提供极佳的支持。&lt;/p&gt;</description></item></channel></rss>