三种主流安装方式

方式 A · WSL2(Windows 推荐)

最快上手——5 分钟搞定。

# Windows 11 一行命令:
wsl --install -d Ubuntu
# 重启后 → 自动启动 → 设用户名密码 → 进入

特点:

  • 不需要装虚拟机软件
  • 与 Windows 文件系统互通(/mnt/c/Users/...
  • 内存按需占用,启动近瞬时
  • 缺点:底层是个轻量 VM,不完全等同真 Linux(部分系统调用 / 网络细节差异)

方式 B · 虚拟机(VMware / VirtualBox)

最接近真实体验——能模拟完整 Linux。

1. 装 VMware Workstation Player(免费)或 VirtualBox
2. 下载 Ubuntu Server 24.04 LTS ISO
3. 新建虚拟机:2c / 4g / 20g 磁盘
4. 挂载 ISO → 启动 → 按引导装

特点:

  • 完整 Linux 内核
  • 能随便玩、坏了快照恢复
  • 缺点:占机器内存

方式 C · 云服务器(最接近生产)

1. 阿里轻量 / 腾讯轻量 / Hetzner / DigitalOcean 选一家
2. 选 Ubuntu 24.04 LTS
3. 等 1 分钟拿到 IP
4. ssh root@IP 进入

¥24/月起。学完前 5 篇就可以买,正好实战网络章节。

首次登录该做的事

# 看系统信息
uname -a               # 内核版本
cat /etc/os-release    # 发行版信息
whoami                 # 当前用户
hostname               # 主机名

# 更新软件包
sudo apt update        # 拉最新包索引
sudo apt upgrade -y    # 升级所有

选发行版的简单原则

  • 学习首选:Ubuntu 24.04 LTS Server
  • 不知道选啥:就 Ubuntu
  • 必须用 RHEL 系(公司用):Rocky Linux 9 或 AlmaLinux 9(CentOS 替代)
  • 想折腾:Arch

LTS = Long Term Support(长期支持版)——Ubuntu LTS 提供 5 年安全更新,生产用必选 LTS。

推荐第一台机器的配置

用途 CPU / 内存 磁盘
纯学习 1c / 1g 10 GB
跑 Docker / Web 服务 2c / 4g 20+ GB
跑数据库 / 完整服务栈 4c / 8g 50+ GB

下一篇:进去之后先认认路——文件系统结构。