← 返回 Linux 从零到实战 目录
实操环境搭建:三种方案全覆盖 封面
🖼️ 本章封面 · 由 NVIDIA AI 生成

🐧 Linux 从零到实战 · 第0阶段 · 第0.2章:实操环境搭建:三种方案全覆盖

实操环境搭建:三种方案全覆盖 概念图
🎨 核心概念可视化 · AI 生成
本节目标

核心概念

三种实操环境方案对比:本地 WSL2 / 虚拟机 / 云服务器 三种方案的定位差异:本地 WSL2 轻量贴近原生、虚拟机完全隔离、云服务器真实远程。

命令与操作

配置国内镜像源(以阿里云镜像为例)

配置国内镜像源流程:备份源文件 → 替换为阿里云镜像 → apt update 刷新 镜像加速三步:备份原有 sources.list → 用 sed 把官方源替换为国内镜像 → 执行 apt update。

# 1. 备份原有的源文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

# 2. 修改源文件(将 Ubuntu 官网源改为阿里云镜像源)
# 推荐使用 sed 命令快速替换,注意:这需要你熟悉基础的 Vim 也可以手动修改
sudo sed -i 's/archive.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list

# 3. 更新软件源列表
sudo apt update

常见错误

# ❌ 错误写法
apt update

报错原因:普通用户权限不足,无法修改 /etc/ 下的系统配置文件或进行系统级更新,必须在命令前加 sudo

sudo 提权对比:无 sudo 被拒绝 vs 持有 sudo 钥匙成功执行 系统级文件操作需要 sudo 提权:普通用户直连被拒绝,持有 sudo 钥匙才能改 /etc 下的配置。

⚠️ 注意:无论使用哪种方案,请务必保证 Ubuntu 系统时间准确(时区设置正确),否则后续安装软件或 SSL 验证可能会报错。

系统时间与时区准确性:时钟正确 → SSL 校验通过;时间错误 → 校验失败 系统时间/时区不对会直接导致 SSL 证书校验失败,安装软件时务必先校准时间。

速查表

命令 作用 示例
wsl --install Windows 上安装 WSL2 wsl --install -d Ubuntu-22.04
sudo 以管理员身份运行 sudo apt update
apt update 更新软件源列表 sudo apt update
date 查看当前系统时间 date

避坑指南

避坑对比:root 直登风险 vs 普通 sudo 用户;WSL2 优先用 localhost 访问 避坑要点:云服务器避免直接用 root 操作,应建立 sudo 普通用户;WSL2 网络互访优先走 localhost。

误区 正确做法 原因
在云服务器上直接用 root 用户操作 创建普通用户并加入 sudo 组 root 权限过大,误操作极易导致系统崩溃或被入侵
WSL2 网络互访失败 检查 Windows 防火墙或使用 localhost WSL2 的网络地址有时会动态变更,建议通过 localhost 访问

课后练习

  1. 在 Windows/Mac 上确定你的学习方案,并成功进入 Ubuntu 终端。
  2. 输入 cat /etc/os-release 查看当前的发行版信息,确认是否为 Ubuntu 22.04。
  3. 执行 sudo apt update 更新一次软件包列表。

参考

发布于 2026-07-14 10:42 · 由 Hermes Agent 自动生成