<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ubuntu on MowMark的个人博客</title><link>https://mowmark.github.io/mowmark_blog/tags/ubuntu/</link><description>Recent content in Ubuntu on MowMark的个人博客</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><lastBuildDate>Thu, 04 Jun 2026 15:56:53 +0800</lastBuildDate><atom:link href="https://mowmark.github.io/mowmark_blog/tags/ubuntu/index.xml" rel="self" type="application/rss+xml"/><item><title>Linux 双系统安装指南</title><link>https://mowmark.github.io/mowmark_blog/computer/linux/001_linuxinstallation/</link><pubDate>Thu, 04 Jun 2026 00:00:00 +0800</pubDate><guid>https://mowmark.github.io/mowmark_blog/computer/linux/001_linuxinstallation/</guid><description>&lt;p&gt;最近在新电脑上安装了 Windows + Ubuntu 双系统, 顺手把流程整理成文章. 这篇文章假设你已经决定安装 Linux, 关于&amp;quot;该不该用 Linux&amp;quot;以及&amp;quot;选哪个发行版&amp;quot;的问题, 可以先看 &lt;a class="link" href="https://mowmark.github.io/mowmark_blog/computer/linux/000_linuxdistributionacquaintance/" &gt;Linux 发行版选型经验分享&lt;/a&gt;. 本文以 Ubuntu 为例, 其他主流发行版的安装流程大同小异, 可以作为参考.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="准备工作"&gt;&lt;a href="#%e5%87%86%e5%a4%87%e5%b7%a5%e4%bd%9c" class="header-anchor"&gt;&lt;/a&gt;准备工作
&lt;/h2&gt;&lt;h3 id="你需要准备什么"&gt;&lt;a href="#%e4%bd%a0%e9%9c%80%e8%a6%81%e5%87%86%e5%a4%87%e4%bb%80%e4%b9%88" class="header-anchor"&gt;&lt;/a&gt;你需要准备什么
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;一台已经安装 Windows 10+ 的电脑&lt;/li&gt;
&lt;li&gt;一个 16GB 以上的 U 盘 (制作启动盘会清空 U 盘内所有数据, 提前备份)&lt;/li&gt;
&lt;li&gt;系统镜像: 从 &lt;a class="link" href="https://cn.ubuntu.com/download" target="_blank" rel="noopener"
 &gt;Ubuntu 官网&lt;/a&gt; 下载对应版本的 ISO 文件&lt;/li&gt;
&lt;li&gt;烧录软件: 推荐 &lt;a class="link" href="https://rufus.ie/zh/" target="_blank" rel="noopener"
 &gt;Rufus&lt;/a&gt; (Windows 专用, 免安装, 操作直观) 或 &lt;a class="link" href="https://www.ventoy.net/cn/" target="_blank" rel="noopener"
 &gt;Ventoy&lt;/a&gt; (支持一个 U 盘存放多个镜像，适合经常折腾的用户). MacOS 或 Linux 用户可以选跨平台的 &lt;a class="link" href="https://etcher.balena.io/" target="_blank" rel="noopener"
 &gt;Etcher&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="确定版本"&gt;&lt;a href="#%e7%a1%ae%e5%ae%9a%e7%89%88%e6%9c%ac" class="header-anchor"&gt;&lt;/a&gt;确定版本
&lt;/h3&gt;&lt;p&gt;版本号的选择取决于硬件兼容性和项目需求, 前者优先级更高——新硬件 (尤其是新显卡) 需要较新的内核才能正常驱动, 装一个版本过老的系统往往会在驱动上碰壁. 没有特殊需求的话, 选最新的 LTS(长期支持)版本是最稳妥的选择.&lt;/p&gt;
&lt;p&gt;桌面环境方面, Gnome 和 KDE 是最常见的两个选择, 前者简洁, 后者可定制性更强. 如果有特定偏好, 可以在 &lt;a class="link" href="https://ubuntu.com/desktop/flavors" target="_blank" rel="noopener"
 &gt;Ubuntu Flavors&lt;/a&gt; 里选择对应的风味版本下载, 不需要另外安装.&lt;/p&gt;
&lt;h3 id="为-linux-准备硬盘空间"&gt;&lt;a href="#%e4%b8%ba-linux-%e5%87%86%e5%a4%87%e7%a1%ac%e7%9b%98%e7%a9%ba%e9%97%b4" class="header-anchor"&gt;&lt;/a&gt;为 Linux 准备硬盘空间
&lt;/h3&gt;&lt;p&gt;这是双系统安装中最容易出问题的一步, 建议在开始之前想清楚用哪种方案.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;方案一 (推荐): 安装到另一块物理硬盘&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;如果电脑有两块硬盘, 直接把 Ubuntu 装到第二块上, 不需要事先进行任何操作. 这种方案下, 两个系统物理隔离, 引导程序互不干扰, Ubuntu 的 GRUB 不容易被 Windows 更新覆盖. 这也是我目前采用的方案.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;方案二：在同一块硬盘上划出未分配空间&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;如果只有一块硬盘, 需要提前在 Windows 下为 Linux 划出空间: 右键&amp;quot;此电脑&amp;quot; -&amp;gt; 管理 -&amp;gt; 磁盘管理, 找到容量充裕的分区, 右键选择&amp;quot;压缩卷&amp;quot;, 划出至少 50GB. 完成后会出现一块灰色的&amp;quot;未分配&amp;quot;区域, 保持这个状态即可, 不要新建卷.&lt;/p&gt;

 &lt;blockquote&gt;
 &lt;p&gt;后文中, 方案一简称&lt;strong&gt;双硬盘方案&lt;/strong&gt;, 方案二简称&lt;strong&gt;单硬盘方案&lt;/strong&gt;.&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;h3 id="制作启动-u-盘"&gt;&lt;a href="#%e5%88%b6%e4%bd%9c%e5%90%af%e5%8a%a8-u-%e7%9b%98" class="header-anchor"&gt;&lt;/a&gt;制作启动 U 盘
&lt;/h3&gt;
 &lt;blockquote&gt;
 &lt;p&gt;不管是 Rufus 还是 Etcher，原理都一样，步骤大同小异。Ventoy 的使用方式略有不同, 我会在后续文章中单独说明. 下面以 Rufus 为例.&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;ol&gt;
&lt;li&gt;插入 U 盘, 打开 Rufus.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;设备&lt;/strong&gt;: 确认下拉菜单中选中的是 U 盘, 不是电脑的内置硬盘.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;引导类型&lt;/strong&gt;: 点击右侧&amp;quot;选择&amp;quot;, 加载下载好的 ISO 文件.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;分区类型&lt;/strong&gt;: 现代电脑选 GPT, 目标系统选 UEFI (非 CSM). 电脑较老, 只支持传统 BIOS 的话选 MBR.&lt;/li&gt;
&lt;li&gt;其余保持默认, 点击&amp;quot;开始&amp;quot;. 弹窗提示写入模式时, 保持默认的&amp;quot;以 ISO 镜像模式写入&amp;quot;即可.&lt;/li&gt;
&lt;li&gt;等待进度条完成.&lt;/li&gt;
&lt;/ol&gt;
&lt;hr&gt;
&lt;h2 id="安装步骤"&gt;&lt;a href="#%e5%ae%89%e8%a3%85%e6%ad%a5%e9%aa%a4" class="header-anchor"&gt;&lt;/a&gt;安装步骤
&lt;/h2&gt;&lt;h3 id="从-u-盘启动"&gt;&lt;a href="#%e4%bb%8e-u-%e7%9b%98%e5%90%af%e5%8a%a8" class="header-anchor"&gt;&lt;/a&gt;从 U 盘启动
&lt;/h3&gt;&lt;p&gt;重启电脑, 开机亮屏的瞬间连续按下启动热键, 进入 Boot Menu（启动菜单）或 BIOS 界面. 不同主板/笔记本的热键不同, 常见的有 F2, F12, Del, Esc, 可以在开机画面上留意提示, 或提前查一下主板型号.&lt;/p&gt;
&lt;p&gt;进入 Boot Menu 后, 选择带有 UEFI 前缀的 U 盘选项，回车确认.&lt;/p&gt;
&lt;h3 id="安装向导"&gt;&lt;a href="#%e5%ae%89%e8%a3%85%e5%90%91%e5%af%bc" class="header-anchor"&gt;&lt;/a&gt;安装向导
&lt;/h3&gt;&lt;p&gt;从 U 盘启动后会进入 GRUB 菜单, 选择 &lt;code&gt;Try or Install Ubuntu&lt;/code&gt;, 稍等片刻进入图形化安装界面. 大部分步骤跟着向导走即可, 有两个地方需要特别注意:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;语言&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;建议在安装阶段选择 English. 如果选了中文, 系统可能会把&amp;quot;桌面&amp;quot;&amp;ldquo;下载&amp;quot;等目录以中文命名, 终端里输入路径时很不方便. 安装完成后可以在系统设置里把界面语言改回中文, 同时选择保留英文目录名.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;分区&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;这是整个安装过程中最关键的一步, 双硬盘和单硬盘的处理方式不同.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;双硬盘方案&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;注意选中空硬盘, 而不是 Windows 系统所在的那块&lt;/li&gt;
&lt;li&gt;可以自动分区, 也可以手动分区, 手动分区的推荐方案如下:&lt;/li&gt;
&lt;/ul&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;挂载点&lt;/th&gt;
					&lt;th&gt;分区格式&lt;/th&gt;
					&lt;th&gt;大小&lt;/th&gt;
					&lt;th&gt;说明&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;/boot/efi&lt;/td&gt;
					&lt;td&gt;FAT32&lt;/td&gt;
					&lt;td&gt;500MB&lt;/td&gt;
					&lt;td&gt;ESP 引导分区, 存储 GRUB 等引导文件&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;/boot&lt;/td&gt;
					&lt;td&gt;ext4&lt;/td&gt;
					&lt;td&gt;1GB&lt;/td&gt;
					&lt;td&gt;存储内核 (vmlinuz) 和初始化镜像 (initramfs)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;swap&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;swap&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;内存的1~2倍&lt;/td&gt;
					&lt;td&gt;内存不足时的交换空间&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;/&lt;/td&gt;
					&lt;td&gt;ext4&lt;/td&gt;
					&lt;td&gt;剩余全部空间&lt;/td&gt;
					&lt;td&gt;根目录, 存储系统和用户数据&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;code&gt;/home&lt;/code&gt; 和 &lt;code&gt;/var&lt;/code&gt; 也可以单独划分, 但对于个人用户来说意义不大, 反而容易因某个分区塞满而需要花时间调整. 非服务器场景下, 以上四个分区足够用了.&lt;/p&gt;

 &lt;blockquote&gt;
 &lt;p&gt;&lt;strong&gt;分区格式补充&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;FAT32&lt;/strong&gt;: 只能识别 4GB 以下的文件, 现在几乎只用于 &lt;code&gt;/boot/efi&lt;/code&gt;, 属于历史遗留.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;swap&lt;/strong&gt;: 非独立文件系统, 专门换页空间. 内存不足时, 系统会把不活跃的内存页换出到 swap, 避免 &lt;strong&gt;OOM (Out Of Memory)&lt;/strong&gt; 崩溃. 有休眠需求的话, swap 大小建议不低于物理内存.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ext4 / btrfs / xfs&lt;/strong&gt;: 目前主流的 Linux 文件系统, 日常使用选用 ext4 最省心, btrfs 支持快照但稳定性相对差一些.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LVM (逻辑卷)&lt;/strong&gt;: 在物理分区上抽象出一层逻辑卷管理, 方便后续扩容和迁移, 也支持快照. 对有多块硬盘或后续可能扩容的用户来说值得考虑, 普通场景不必折腾.&lt;/li&gt;
&lt;/ul&gt;

 &lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;单硬盘方案&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;省心方式: 选择 &lt;strong&gt;&amp;ldquo;Install Ubuntu alongside Windows Boot Manager&amp;rdquo;&lt;/strong&gt;, 安装程序会自动识别并使用之前划分出来的未分配空间&lt;/li&gt;
&lt;li&gt;手动分区: 选择 &lt;strong&gt;&amp;ldquo;Something else&amp;rdquo;&lt;/strong&gt;, 手动挂载 &lt;code&gt;/&lt;/code&gt; (根目录, 建议 30GB 以上). EFI 分区直接选用 Windows 已有的那个, &lt;strong&gt;不要格式化&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="安装之后"&gt;&lt;a href="#%e5%ae%89%e8%a3%85%e4%b9%8b%e5%90%8e" class="header-anchor"&gt;&lt;/a&gt;安装之后
&lt;/h2&gt;&lt;h3 id="关于双系统引导"&gt;&lt;a href="#%e5%85%b3%e4%ba%8e%e5%8f%8c%e7%b3%bb%e7%bb%9f%e5%bc%95%e5%af%bc" class="header-anchor"&gt;&lt;/a&gt;关于双系统引导
&lt;/h3&gt;&lt;p&gt;安装完成后, 开机会出现 GRUB 菜单, 可以选择进入 Ubuntu 或 Windows.&lt;/p&gt;
&lt;p&gt;有一点需要提前知道: Windows 大版本更新有时会把 EFI 分区的默认启动项强制改回 Windows Boot Manager, 导致 GRUB 菜单消失, 开机直接进入 Windows. 这不意味着 Ubuntu 被删了——你的文件完好无损, 只是引导入口被覆盖了.&lt;/p&gt;
&lt;p&gt;遇到这种情况, 进入 BIOS, 把启动顺序改回 &lt;code&gt;ubuntu&lt;/code&gt; 或 &lt;code&gt;GRUB&lt;/code&gt; 就可以恢复. 如果引导损坏比较严重, 可以用 Ubuntu 启动盘进入 Live 环境, 用 &lt;code&gt;boot-repair&lt;/code&gt; 工具修复. 如果你用的是双硬盘方案, 这个问题基本不会出现.&lt;/p&gt;
&lt;h3 id="关于后续配置"&gt;&lt;a href="#%e5%85%b3%e4%ba%8e%e5%90%8e%e7%bb%ad%e9%85%8d%e7%bd%ae" class="header-anchor"&gt;&lt;/a&gt;关于后续配置
&lt;/h3&gt;&lt;p&gt;装好系统只是开始. 换国内软件源, 安装显卡驱动, 配置开发环境等内容, 我会在后续文章里分别展开.&lt;/p&gt;</description></item><item><title>Linux 发行版选型经验分享</title><link>https://mowmark.github.io/mowmark_blog/computer/linux/000_linuxdistributionacquaintance/</link><pubDate>Wed, 03 Jun 2026 00:00:00 +0800</pubDate><guid>https://mowmark.github.io/mowmark_blog/computer/linux/000_linuxdistributionacquaintance/</guid><description>&lt;p&gt;不少人接触 Linux 的第一道门槛不是安装, 而是选择──面对成千上百个发行版, 不知道应该选择哪个. 这篇文章把我对主流发行版的理解梳理一遍, 帮你在开始之前少走一点弯路.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="为什么要用-linux"&gt;&lt;a href="#%e4%b8%ba%e4%bb%80%e4%b9%88%e8%a6%81%e7%94%a8-linux" class="header-anchor"&gt;&lt;/a&gt;为什么要用 Linux
&lt;/h2&gt;&lt;p&gt;Windows 已经足够成熟, 日常使用完全没有问题. 但&amp;quot;傻瓜式&amp;quot;的另一面是用户对底层的掌控权有限. 对于追求系统可控性的人来说, 走向 Linux 是自然而然的事.&lt;/p&gt;
&lt;p&gt;在专业场景下这一点更明显——无论是运维, 开发, 还是折腾 NAS 和软路由, Linux 往往能提供比 Windows 更好的原生支持和生态适配.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="选发行版之前-先想清楚三件事"&gt;&lt;a href="#%e9%80%89%e5%8f%91%e8%a1%8c%e7%89%88%e4%b9%8b%e5%89%8d-%e5%85%88%e6%83%b3%e6%b8%85%e6%a5%9a%e4%b8%89%e4%bb%b6%e4%ba%8b" class="header-anchor"&gt;&lt;/a&gt;选发行版之前, 先想清楚三件事
&lt;/h2&gt;&lt;h3 id="你的使用场景是什么"&gt;&lt;a href="#%e4%bd%a0%e7%9a%84%e4%bd%bf%e7%94%a8%e5%9c%ba%e6%99%af%e6%98%af%e4%bb%80%e4%b9%88" class="header-anchor"&gt;&lt;/a&gt;你的使用场景是什么
&lt;/h3&gt;&lt;p&gt;不同发行版有各自的定位, 选错了之后迁移的成本不低:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Gentoo&lt;/strong&gt;: 提倡用户自己完成编译, 难度高, 适合硬核玩家. 折腾的过程本身就是乐趣的一部分.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Arch Linux&lt;/strong&gt;: 简洁自由, 组件自选, 滚动更新, 适合想深度掌控系统的玩家.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fedora&lt;/strong&gt;: 更新节奏快, 软件版本新, 由 Red Hat 社区主导, 定位是&amp;quot;前沿但可靠&amp;quot;, 适合开发者.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ubuntu&lt;/strong&gt;: 开箱即用, 适用面广, 是目前使用最广泛的 Linux 发行版, 对大多数开发工作都有良好的支持.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Rocky Linux / AlmaLinux&lt;/strong&gt;: 以稳定性为第一优先级, 是旧时代 CentOS 的社区平替, 适合运维人员或对稳定性要求高的服务器场景.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="你需要的软件生态是否齐全"&gt;&lt;a href="#%e4%bd%a0%e9%9c%80%e8%a6%81%e7%9a%84%e8%bd%af%e4%bb%b6%e7%94%9f%e6%80%81%e6%98%af%e5%90%a6%e9%bd%90%e5%85%a8" class="header-anchor"&gt;&lt;/a&gt;你需要的软件生态是否齐全
&lt;/h3&gt;&lt;p&gt;主流发行版有各自的包管理体系:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Debian / Ubuntu 系: &lt;code&gt;dpkg&lt;/code&gt; + &lt;code&gt;apt&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Fedora / Red Hat 系: &lt;code&gt;rpm&lt;/code&gt; + &lt;code&gt;dnf&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Arch 和 Gentoo 各自有一套独立的包管理器&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;此外, Snap 和 Flatpak 作为跨发行版的通用方案, 正在被越来越多的发行版支持. 选型前确认常用软件在目标发行版上是否容易获取, 可以省掉不少后续麻烦.&lt;/p&gt;
&lt;h3 id="遇到问题时能否快速找到答案"&gt;&lt;a href="#%e9%81%87%e5%88%b0%e9%97%ae%e9%a2%98%e6%97%b6%e8%83%bd%e5%90%a6%e5%bf%ab%e9%80%9f%e6%89%be%e5%88%b0%e7%ad%94%e6%a1%88" class="header-anchor"&gt;&lt;/a&gt;遇到问题时能否快速找到答案
&lt;/h3&gt;&lt;p&gt;社区文档的质量直接影响你的使用体验. Ubuntu 的中文资料最丰富, 上手阻力小; &lt;a class="link" href="https://wiki.archlinux.org/title/Main_page" target="_blank" rel="noopener"
 &gt;Arch Wiki&lt;/a&gt; 则是公认的 Linux 界最全面的参考文档之一——即使不用 Arch, 遇到问题时也值得去查一查.&lt;/p&gt;
&lt;p&gt;各发行版的整体情况和社区热度, 可以在 &lt;a class="link" href="https://distrowatch.com/" target="_blank" rel="noopener"
 &gt;DistroWatch&lt;/a&gt; 上浏览.&lt;/p&gt;
&lt;h2 id="新手从哪里开始"&gt;&lt;a href="#%e6%96%b0%e6%89%8b%e4%bb%8e%e5%93%aa%e9%87%8c%e5%bc%80%e5%a7%8b" class="header-anchor"&gt;&lt;/a&gt;新手从哪里开始
&lt;/h2&gt;&lt;p&gt;如果暂时没有特定的使用场景, &lt;strong&gt;从 Ubuntu 或其衍生版 (如 Linux Mint) 开始是门槛最低的选择&lt;/strong&gt;. 软件生态完善, 中文资料丰富, 遇到问题基本都能搜到答案.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="确定具体镜像"&gt;&lt;a href="#%e7%a1%ae%e5%ae%9a%e5%85%b7%e4%bd%93%e9%95%9c%e5%83%8f" class="header-anchor"&gt;&lt;/a&gt;确定具体镜像
&lt;/h2&gt;&lt;h3 id="版本号怎么定"&gt;&lt;a href="#%e7%89%88%e6%9c%ac%e5%8f%b7%e6%80%8e%e4%b9%88%e5%ae%9a" class="header-anchor"&gt;&lt;/a&gt;版本号怎么定
&lt;/h3&gt;&lt;p&gt;选完发行版后, 还需要确定具体的版本号. &lt;strong&gt;这取决于硬件兼容性和项目需求, 两者冲突时, 硬件优先&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;举个例子: 你有一个基于 Ubuntu 22.04 的项目需要复现, 按说应该装 22.04; 但如果你的电脑是新硬件, 22.04 默认的内核版本可能无法正常驱动对应设备. 一个折中的方案是装最新的 LTS 版本 (如 26.04), 然后用 Docker 拉一个 22.04 的容器来跑旧项目. 这也是我目前采用的方案.&lt;/p&gt;
&lt;p&gt;没有特殊需求的话, 选最新的 LTS(长期支持) 版本就好, 维护周期长, 社区资料也更完整.&lt;/p&gt;
&lt;h3 id="桌面环境怎么选"&gt;&lt;a href="#%e6%a1%8c%e9%9d%a2%e7%8e%af%e5%a2%83%e6%80%8e%e4%b9%88%e9%80%89" class="header-anchor"&gt;&lt;/a&gt;桌面环境怎么选
&lt;/h3&gt;&lt;p&gt;桌面环境主要影响视觉风格和资源占用, 不同发行版通常都会提供预装不同桌面环境的镜像:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Gnome&lt;/strong&gt; (Ubuntu 默认): 现代化, 简洁, 逻辑清晰, 上手门槛低.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;KDE Plasma&lt;/strong&gt; (Kubuntu): 功能丰富, 高度自定义, 动效细腻.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Xfce / LXQt&lt;/strong&gt; (Xubuntu / Lubuntu): 轻量, 适合老旧设备.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;平铺式窗口管理器&lt;/strong&gt; (i3wm、Sway 等): 键盘驱动工作流, 学习曲线较陡, 适合进阶用户, 本文不展开.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;新手选 Gnome 或 KDE 都不会出错, 具体选哪个看个人口味.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="小结"&gt;&lt;a href="#%e5%b0%8f%e7%bb%93" class="header-anchor"&gt;&lt;/a&gt;小结
&lt;/h2&gt;&lt;p&gt;选型的核心逻辑其实并不复杂: &lt;strong&gt;先看场景, 再看生态, 最后看社区&lt;/strong&gt;. 如果你非常纠结, 不如先选一个装上, 遇到问题再说. 试过一个后, 你对&amp;quot;自己到底需要什么&amp;quot;的判断会清晰得多.&lt;/p&gt;
&lt;p&gt;如果你是第一次接触 Linux, Ubuntu 是最不容易踩坑的起点. 选好之后, 下一步是把它装进电脑里──如果你打算保留 Windows, 可以参考我的另一篇文章: &lt;a class="link" href="https://mowmark.github.io/mowmark_blog/computer/linux/001_linuxinstallation/" &gt;Linux 双系统安装指南&lt;/a&gt;, 内容以 Ubuntu 为主, 但安装流程对其他主流发行版也有一定参考价值.&lt;/p&gt;</description></item></channel></rss>