三种主流安装方式
方式 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 |
下一篇:进去之后先认认路——文件系统结构。