第2章:搭建你的第一个“Linux房间” —— 安全又简单¶
🏠 本章概览¶
| 项目 | 内容 |
|---|---|
| 学习目标 | 安全地在虚拟机或云服务器上搭建Linux环境 |
| 核心比喻 | 租房 vs 买房 |
| 预计时长 | 50分钟 |
| 三种方案 | 虚拟机(推荐)、云服务器、双系统 |
| 实践任务 | 使用VirtualBox安装Ubuntu |
2.1 虚拟机:在Windows/Mac里“租个房间”给Linux¶
比喻理解:
你住在一套房子里(Windows/Mac系统),想在屋里单独划出一个房间给Linux住。这个房间有独立的门、窗、水电,但不会影响你原来的生活空间。
技术解释:
虚拟机(Virtual Machine)是通过软件模拟出一台完整的计算机,它在你现有的操作系统上运行,但拥有独立的CPU、内存、硬盘空间。
✅ 为什么推荐虚拟机给新手?¶
-
绝对安全
Linux在虚拟机里“闯祸”,不会影响你的Windows/Mac系统 -
随时重置
不喜欢这个Linux配置?删除虚拟机重来,就像退租再租新房 -
快照功能
在重要步骤前拍“照片”,出问题一键恢复 -
资源共享
可以方便地在虚拟机和主机间复制文件
🛠️ 准备工作¶
你需要: 1. VirtualBox软件(免费,Oracle出品) 2. Ubuntu镜像文件(.iso文件,约3GB) 3. 至少20GB硬盘空间(给Linux的“房间面积”) 4. 4GB以上内存(建议分配2GB给虚拟机)
2.2 分步教程:用VirtualBox安装Ubuntu¶
步骤1:下载软件和镜像¶
-
下载VirtualBox
访问:https://www.virtualbox.org/
选择对应你操作系统的版本(Windows/macOS) -
下载Ubuntu镜像
访问:https://ubuntu.com/download/desktop
选择 Ubuntu 22.04 LTS(长期支持版,最稳定)
步骤2:安装VirtualBox¶
就像安装普通软件一样,一直点“下一步”即可。
步骤3:创建虚拟机¶
打开VirtualBox,点击“新建”:
| 设置项 | 建议值 | 解释 |
|---|---|---|
| 名称 | MyFirstLinux |
虚拟机的名字 |
| 类型 | Linux | 选择Linux |
| 版本 | Ubuntu (64-bit) | 64位系统 |
| 内存大小 | 2048 MB (2GB) | 给Linux的“工作记忆” |
| 硬盘 | 创建虚拟硬盘 | 给Linux的“储物空间” |
| 硬盘大小 | 25.00 GB | 建议至少20GB |
| 硬盘类型 | VDI | VirtualBox专用格式 |
| 存储方式 | 动态分配 | 实际用多少占多少 |
步骤4:安装Ubuntu¶
- 启动虚拟机,选择Ubuntu镜像文件
- 选择语言 → 中文(简体)
- 安装类型 → 清除整个磁盘并安装Ubuntu(⚠️注意:这只是虚拟机的虚拟磁盘)
- 时区 → 选择上海
- 键盘布局 → 汉语
- 用户设置:
- 你的名字:
yourname - 计算机名:
ubuntu-desktop - 用户名:
yourname(小写字母,不要空格) - 密码:设置一个简单好记的
- 等待安装完成(约15-20分钟)
- 重启,输入密码登录
🎉 恭喜!你拥有了第一个Linux系统¶
2.3 云服务器:在云端“租个公寓”¶
比喻理解:
不想在本地折腾?直接在云端租一套完整的Linux公寓。好处是不占用本地资源,随时可用;缺点是每月要付“房租”。
☁️ 主流云服务商¶
| 服务商 | 特点 | 新手推荐 |
|---|---|---|
| 阿里云 | 国内访问快,文档丰富 | 轻量应用服务器(约30元/月) |
| 腾讯云 | 价格便宜,常有活动 | 轻量云服务器(约24元/月) |
| AWS | 全球最大,功能全面 | 免费套餐(有限制) |
| DigitalOcean | 界面简洁,价格透明 | 5美元/月起步 |
🚀 快速体验(免费)¶
很多云服务商提供**免费试用期**(通常1-3个月),足够你完成本教程。
2.4 双系统:给电脑“分两个卧室”¶
比喻理解:
把电脑硬盘分成两个独立的“卧室”,一个给Windows/Mac,一个给Linux。每次开机选择进哪个房间。
⚠️ 重要警告(新手慎选)¶
- 有风险:分区操作可能丢失数据
- 需备份:必须提前备份所有重要文件
- 切换麻烦:重启电脑才能切换系统
为什么不推荐新手用双系统?¶
| 对比项 | 虚拟机 | 双系统 |
|---|---|---|
| 安全性 | ⭐⭐⭐⭐⭐ | ⭐⭐ |
| 便捷性 | ⭐⭐⭐⭐⭐ | ⭐⭐ |
| 学习成本 | ⭐⭐ | ⭐⭐⭐⭐ |
| 恢复难度 | 极简单 | 较复杂 |
| 推荐指数 | ⭐⭐⭐⭐⭐ | ⭐⭐ |
🛠️ 实践任务:完成你的第一个Linux安装¶
任务清单¶
- ✅ 下载VirtualBox和Ubuntu镜像
- ✅ 创建虚拟机(25GB硬盘,2GB内存)
- ✅ 安装Ubuntu(设置用户名密码)
- ✅ 登录系统,看到桌面
- ✅ 安装VirtualBox增强工具(让窗口能调整大小)
📸 重要:创建快照¶
安装完成后,立即创建“快照”(就像给干净房间拍照):
- 在VirtualBox里选择你的虚拟机
- 点击“工具” → “快照”
- 点击“拍摄快照”
- 命名:
Fresh Install - Clean State - 描述:
刚安装完的干净系统,可随时恢复至此
快照的作用:以后无论把系统搞得多乱,点一下“恢复”就能回到这个干净状态。
💡 第二章要点总结¶
✅ 三种环境选择:虚拟机(推荐)、云服务器、双系统(慎用)
✅ 虚拟机最安全:像租房,不影响原系统
✅ 安装步骤:下载→创建→安装→配置
✅ 快照功能:系统“后悔药”,随时恢复干净状态
✅ 你已经拥有:一个可以随便折腾的Linux环境
📝 小练习¶
- 探索你的新系统
在Ubuntu桌面里点一点: - 左上角“活动” → 显示所有程序
- 文件管理器(像Windows的资源管理器)
-
终端(按Ctrl+Alt+T打开)
-
命令行初体验
打开终端,试试第一章学过的命令: -
思考题
如果你要给朋友推荐学习Linux的方式,会推荐哪种环境?为什么?
🚪 下一章预告¶
在第三章,我们将正式学习**命令行操作**。现在你的Linux“房间”已经建好,是时候学习怎么用“语音”控制它了。
核心比喻:语音遥控器
- 终端 = 和Linux对话的“麦克风”
- 命令 = 你说的“语音指令”
- 四大生存命令 = 最基本的沟通词汇