用 VirtualBox 学习 Debian 是非常好的入门方式,既能“随便折腾”又不会影响你真实电脑。下面按从零到能用的学习路线给你讲。
一、准备环境
1. 安装 VirtualBox
- 官网:https://www.virtualbox.org
- 按你系统(Windows / macOS / Linux)安装
- 建议同时安装 Extension Pack(支持 USB 等)
2. 下载 Debian 镜像
推荐:
- Debian 12(Bookworm)
- 镜像类型:
debian-12.x.x-amd64-DVD-1.iso(完整,适合离线)
debian-live-*.iso(Live 版,可试用)
下载地址:https://www.debian.org/distrib/
二、创建 Debian 虚拟机
1. 新建虚拟机
在 VirtualBox 中:
- 名称:Debian12
- 类型:Linux
- 版本:Debian (64-bit)
2. 配置建议(学习用)
- 内存:2GB~4GB
- 硬盘:20GB~40GB(VDI,动态分配)
- CPU:2 核
- 网络:
3. 挂载 ISO
- 设置 → 存储 → 光驱 → 选 Debian ISO
- 启动虚拟机
三、安装 Debian(学习重点)
安装时建议选:
- 语言:中文 / 英文都行(英文更练命令)
- 分区:使用整个磁盘(自动)
- 软件选择:
- ✅ Debian desktop(GNOME)
- ✅ SSH server
- ✅ 标准系统工具
安装完成后重启,进入桌面。
四、开始“学 Debian”的核心内容
1. 先熟悉终端
打开终端,学这些:
pwd
ls
cd
whoami
2. 用户与权限
sudo apt update
sudo apt upgrade
- Debian 默认禁用 root 登录
- 用
sudo 提权
3. 包管理(Debian 灵魂)
apt search 软件名
apt install 软件名
apt remove 软件名
4. 文件系统结构
重点理解:
/etc:配置
/home:用户目录
/var:日志、数据
/usr:程序
五、推荐学习路线(循序渐进)
阶段 1:基础
- 文件操作(cp / mv / rm / mkdir)
- 文本编辑(nano / vim)
- 权限(chmod / chown)
阶段 2:系统
- 用户管理(useradd / passwd)
- 服务(systemctl)
- 网络(ip / ping)
阶段 3:实战
- 搭 SSH
- 搭 Web(nginx)
- 写 shell 脚本
六、VirtualBox 小技巧(学习更高效)
- 快照(Snapshot):搞坏系统一键恢复
- 共享文件夹:和主机传文件
- 克隆虚拟机:做实验环境
七、常见学习误区
❌ 只点鼠标不敲命令
✅ 强迫自己用终端
❌ 一出错就重装
✅ 看日志 /var/log
如果你愿意,我可以:
- 给你一份 “Debian 命令每日练习表”
- 或带你 一步步装一个最小服务器版 Debian
- 或推荐 适合新手的实验项目
你想从哪一步开始?