跳到正文
minimachine.
← 学习路径
第 4 步 · 基础搭建 进阶 · 25 分钟

🐧安装 Linux

为什么选 Linux,以及怎样无压力地安装它:从可启动 U 盘到首次开机。我们选择 Ubuntu LTS,稳妥之选。


硬件到了,摆在桌上。现在我们给它一个大脑。而这个大脑,将是 Linux, 不是出于极客的傲慢,而是因为它就是我们想做的事情的天然家园。

为什么选 Linux(而不是 Windows)

我们将在这趟旅程里搭建的整个 AI 和开发生态,都诞生于 Linux,也在它上面跑得最好。OllamaDocker、编码智能体、本地服务器:这是它们的游乐场。在 Windows 下,您要经过一层层兼容层;在 Linux 下,它赤裸地、直接地跑,毫无摩擦。

具体的理由,不绕弯子:

  • 它免费,而且是您的。 没有许可证、没有强制账户、没有开始菜单里的广告。没有任何遥测把您的习惯回传给某个总部。
  • 它在普通硬件上也飞快。 一台 200 欧元的迷你机器跑 Ubuntu 毫不费力,而 Windows 11 光是把界面显示出来就已经要更多内存了。
  • 它生来就为长时间运行。 Linux 当了三十年服务器操作系统。一台全天 24/7 开着、远程管理、永远不会在半夜逼您重启的机器:这正是它的本职。
  • SSH 服务器是内置的。 一安装好,您就能从笔记本操控这台机器,显示器和键盘都拔掉。这是后面一切的基础。
  • 您学到的本领以后还用得上。 终端、软件包、服务:您在这里碰到的东西,从云到树莓派,您到处都会再遇见。

为什么偏偏是 Ubuntu 24.04 LTS

Linux 有几十个发行版。我们选一个,而且是出于充分的理由来选。

Ubuntu 24.04 LTS 是上手的稳妥之选:

  • 为新手而设计。 图形化引导安装,全程中文,常见驱动自动识别。
  • 庞大的社区。 它是全世界用得最多的发行版。实际的后果是:您遇到的任何小错误,都有人早就遇到过并贴出了解决办法。每条报错信息都能搜得到。
  • LTS = 长期支持。 这个版本会被维护(安全更新)直到 2029 年。您装一次,好几年都省心。
  • 它就是能用,就这样。 新硬件能识别,软件包是最新的,网上的指南都对得上。

安装,一步一步来

下载 Ubuntu 24.04 LTS 的 ISO

前往 ubuntu.com/download/desktop,取回 Ubuntu 24.04 LTS Desktop 镜像(一个约 5.7 GB 的 .iso 文件)。

还有一个更轻量的 Server 版本。起步阶段,我建议您用 Desktop:在您熟悉环境的这段时间里,您有一个真正的桌面可以定位方向。等 SSH 就位之后,我们紧接着就切换到「无显示器」模式。

(可选)Server 版本,没有图形界面

您可以一上来就选 Ubuntu Server 镜像:没有桌面、没有鼠标、只有一个终端。它更轻(它把全部内存留给模型,而不是图形环境),而且这正是大多数「真正的」服务器所运行的。

但要在明白的前提下这么做:没有图形界面,从第一秒起一切都走命令行, 没有浏览器、没有窗口、没有视觉上的安全网。如果您刚上手 Linux,现在不是给自己加这个难度的好时机。从 Desktop 开始,熟悉环境,等您自在了,随时可以关掉图形界面(或重装成 Server)。这台机器并不会因此变弱, 这纯粹是学习时舒不舒服的问题。

制作一支可启动 U 盘(8 GB 或更大)

我们要把 ISO「刻录」到一支 U 盘上,以便从它启动。按您当前的机器选工具:

  • 在 Windows 上Rufus, 免费、轻量、犀利。选好您的 U 盘、Ubuntu 的 ISO,点「开始」。
  • 在 macOS 或 Linux 上balenaEtcher, 跨平台而且傻瓜:选镜像、选 U 盘、「Flash」。
  • 给胆大的人(Linux/macOS,命令行):
# ⚠ 之前务必核对好磁盘名(/dev/sdX), 填错会抹掉错误的磁盘!
sudo dd if=ubuntu-24.04-desktop-amd64.iso of=/dev/sdX bs=4M status=progress && sync

让迷你机器从 U 盘启动

把 U 盘插到迷你机器上,开机,开机的一瞬间就猛敲启动菜单的那个键,进入 BIOS 或启动菜单。这个键取决于品牌:

F2F12DelEsc, 如果您不知道,开机时一个接一个全敲一遍。进了菜单后,把 U 盘选为启动设备。

启动安装程序

Ubuntu 会进入一个临时桌面。选择 「安装 Ubuntu」 并往下走:

  • 语言:中文
  • 安装类型:「正常安装」
  • 接入网络:Wi-Fi 或以太网(以太网更简单、对后续也更可靠)。
  • 到磁盘那一步,选 「清除磁盘并安装 Ubuntu」。这台机器是专用于这个项目的, 不需要双系统,把全部空间都给它。让安装程序自动处理分区。
  • 创建您的用户:姓名、用户名,尤其是一个您记得住的真正密码。这个账户成为您的管理员账户(sudo), 就是它有权对这台机器做任何事。

然后让安装程序干活(几分钟)并重启。

首次开机与第一次更新

重启时,拔掉 U 盘(否则您会再次启动到安装程序),然后用您的用户登录。

打开一个终端,运行第一次更新。这是一台全新机器上的头号反射动作:

# 更新软件包列表,然后安装所有可用的更新
sudo apt update && sudo apt upgrade -y

然后安装 SSH 服务器,好让您从下一步起就能远程操控这台机器:

# 安装 SSH 服务器:就是它让您不用显示器也能连进来
sudo apt install -y openssh-server

Linux 装好了、更新了、也连得上了。机器是赤裸的,但准备就绪。与其手动把其余一切配置上好几个小时,我们要做一个聪明的选择:先布几个干净的设置,然后安装那个会替您包揽其余一切的编码智能体。