本文档描述如何在 VirtualBox 中安装 Debian 13,并配置仅主机(Host-Only)网络、XFCE 桌面环境、SSH Server、不设置 root 密码,以及安装完成后配置固定 IP 地址和清理无用源。
系统镜像:debian-13.1.0-amd64-DVD-1.iso
1. 创建 VirtualBox 虚拟机
1.1 新建虚拟机
- VirtualBox → 新建
- 配置:
- 名称:
Debian13-XFCE - 类型:Linux
- 版本:Debian (64-bit)
- 名称:
- 内存:4GB(或更多)
- 硬盘:VDI → 动态分配 → 20GB+
1.2 配置网络(Host-Only)
- 虚拟机 → 设置
- 网络
- 网卡 1 → 勾选 启用网络连接
- “连接方式”选:仅主机(Host-Only Adapter)
- 适配器名称一般为:
VirtualBox Host-Only Ethernet Adapter
2. 启动 Debian 13 安装
加载 Debian 13 ISO 后选择:
→ Graphical Install
3. 安装过程关键选项
3.1 地区、语言、键盘
按需求选择即可。
3.2 网络配置
Host-Only 网络通常无 DHCP,可在安装时跳过 IP 配置(后续再设)。
3.3 用户与密码
- root 密码留空(系统将禁用 root 登录)
- 创建管理员用户:
- 全名:
debian - 用户名:
debian - 用户密码:自定义设置
- 全名:
3.4 软件选择(重要)
请按以下选择:
- GNOME
- Xfce
- SSH server
- Standard system utilities
确保不选 GNOME。
3.5 安装 GRUB
安装至默认硬盘 /dev/sda。
4. 系统安装完成后的配置
4.1 设置固定 IP 地址(192.168.56.101)
方法:使用系统设置 GUI 完成
- 打开 Settings → Network
- 选择 Wired Connection
- 进入 IPv4
- Method:选择 Manual
- 地址配置如下:
| 字段 | 值 |
|---|---|
| Address | 192.168.56.101 |
| Netmask | 255.255.255.0 |
| Gateway | 192.168.56.1 |
| DNS Servers | 192.168.56.1 |
说明:
VirtualBox Host-Only 适配器默认网关与 DNS 均为192.168.56.1,可保证主机与虚拟机互通。
- 保存并重启网络。
测试
ip a
ping 192.168.56.1
4.2 删除 /etc/apt/sources.list 中 CD-ROM 源
安装后系统通常包含类似:
deb cdrom:[Debian GNU/Linux 13 ...]/
请手动删除或注释:
sudo nano /etc/apt/sources.list
删除 deb cdrom: 开头的行即可。
注意:环境为纯内网环境,不需要执行
apt update。
5. 完成
你的 Debian 13 + XFCE + Host-Only + SSH 系统现已安装完毕,可从宿主机访问:
ssh debian@192.168.56.101