VMware 完整版安装 Debian 纯命令行系统(无图形化、超详细全程教程)

✅ 适用版本:VMware Workstation Pro/Player 全版本、Debian 10/11/12(当前最新稳定版)通用✅ 核心特点:全程安装 纯命令行 Debian 系统 (无任何图形化桌面)、无多余步骤、不包含 VMware Tools 安装、分区合理稳定、适合服务器 / 开发 / 纯终端使用场景✅ 注意事项:全程鼠标 + 键盘操作,所有步骤标注清晰,新手友好,无任何难懂配置,按步骤执行即可 100% 成功

一、前期准备工作(2 项必做,提前完成)

1. 下载 Debian 官方纯净镜像文件

必须下载 【无图形化的纯网络安装版】,体积小、无冗余组件、安装完成后就是纯命令行系统,是本次教程的核心镜像,推荐下载:

  • 镜像版本:Debian 12 Bookworm (稳定版,推荐) / Debian 11 Bullseye 均可
  • 下载地址:Debian 官网 → https://www.debian.org/distrib/ ,选择「netinst (网络安装镜像)
  • 镜像格式:debian-12.xx.0-amd64-netinst.iso (amd64 对应 64 位系统,所有电脑通用)
  • 核心说明:该镜像仅包含最基础的系统安装程序,安装过程会联网下载纯命令行的系统组件,不会安装任何图形化桌面,完美符合需求。

2. VMware 新建虚拟机的基础配置(图形化操作,一步一步来)

打开你的 VMware Workstation Pro/Player,按以下步骤新建虚拟机,所有配置均为「纯命令行 Debian」最优配置,无需修改,照做即可:

  1. 打开 VMware → 点击「创建新的虚拟机」→ 选择「典型 (推荐)」→ 下一步
  2. 选择「安装程序光盘映像文件 (iso)」→ 点击「浏览」,选中刚才下载的 debian-xxx-netinst.iso 镜像文件 → 下一步
  3. 填写系统基础信息:
    • 全名:自定义(比如 debian-server
    • 用户名:自定义(比如 debian,登录系统用)
    • 密码:设置你的登录密码(一定要记住,后续登录用)→ 下一步
  4. 虚拟机名称:自定义(比如 Debian-12-CLI)→ 位置:选择电脑非系统盘的空闲目录(比如 D:\VMware\Debian)→ 下一步
  5. 指定磁盘容量:推荐 20GB 及以上(纯命令行系统占用极小,20GB 足够后续所有使用)→ 勾选「将虚拟磁盘存储为单个文件」→ 下一步
  6. 自定义硬件(关键配置,必改 2 项 ,其余默认)→ 点击「自定义硬件」:
    • 内存:推荐设置 2048MB(2G) 及以上,最小不低于 1024MB,内存越大运行越流畅;
    • 处理器:推荐设置 2 个处理器核心,足够纯命令行系统使用;
    • 网络适配器:默认「桥接模式」(能联网、能和宿主机互通,推荐),也可选择「NAT 模式」;
    • 其余(声卡、打印机):可以直接「移除」,纯命令行系统用不到,节省资源;
  7. 确认配置:点击「完成」,虚拟机创建完成,此时虚拟机处于关机状态,镜像已加载完毕。

✅ 小提示:虚拟机硬件配置后续可随时修改 → 选中虚拟机 → 右键「设置」即可调整内存、磁盘等。


二、启动虚拟机,开始 Debian 纯命令行系统安装(核心步骤,全程图文式文字说明)

✅ 第一步:启动虚拟机,进入 Debian 安装引导界面

  1. 选中刚才创建的 Debian 虚拟机 → 点击 VMware 顶部「开启此虚拟机」;
  2. 虚拟机启动后,会自动加载 ISO 镜像,进入 Debian 安装引导菜单 (黑色背景白色文字),此时光标默认选中第一个选项: Graphical install :图形化安装 → 【不要选】Install :纯命令行文本安装 → ✅【必须选这个,按回车确认】
  3. 回车后,系统开始加载安装程序,等待 10 秒左右,进入下一步,全程无需操作。

✅ 第二步:系统语言 / 地区 / 键盘布局选择(全部选英文,核心!)

⚠️ 重中之重:纯命令行的 Debian 系统,全程必须选择【英文】,不要选中文!原因:Debian 的纯命令行环境对中文支持极差,会出现乱码、中文无法输入、命令识别异常等问题,英文是最稳定、无任何问题的选择,后续所有操作均为英文,不影响使用。

  1. 选择语言:English → 回车
  2. 选择地区:United States → 回车
  3. 选择键盘布局:American English → 回车

所有选择均为默认高亮,直接回车即可,无需手动选择。

✅ 第三步:网络配置(自动获取,无需手动设置,必联网)

本次安装的是「网络安装版」镜像,必须联网下载系统组件,该步骤会自动配置网络,纯命令行系统无需手动设置 IP,全程自动即可:

  1. 主机名设置:自定义(比如 debian-cli)→ 回车
  2. 域名设置:直接回车留空(纯命令行系统不需要域名)
  3. 等待系统自动检测网络 → 自动获取 IP 地址、网关、DNS(DHCP)→ 无需任何操作,等待完成即可。

若网络配置卡住:检查 VMware 的网络适配器是否为「桥接 / NAT」,宿主机能上网则虚拟机一定能联网。

✅ 第四步:设置 root 超级管理员密码 + 普通用户(2 个账号,必做,牢记密码)

Debian 是严格的权限管理系统,必须设置 root 管理员账号(最高权限)+ 普通用户账号(日常使用),两个密码全部记住,后续登录需要

  1. 设置 root 密码:输入你要设置的密码(输入时屏幕无任何显示,Linux 的安全机制)→ 回车 → 再次输入密码确认 → 回车
  2. 设置普通用户信息:
    • 全名:自定义(比如 debian-user)→ 回车
    • 用户名:自定义(比如 debian,小写无空格)→ 回车
    • 设置普通用户密码:输入密码 → 回车 → 再次确认 → 回车

密码要求:无复杂度强制要求,简单密码也可,新手建议设置容易记住的密码。

✅ 第五步:磁盘分区(核心重点,纯命令行最优分区方案,无加密,新手友好,100% 稳定)

这是整个安装过程中唯一需要谨慎配置的步骤 ,本次为「纯命令行 Debian」配置 最合理、最简单、无风险的分区方案 ,采用「整个磁盘分区 + 所有文件放一个分区」,无 swap 分区 / 独立分区,适合新手,后续无任何分区问题,虚拟机 20GB 磁盘足够用,步骤如下:

  1. 分区方式选择:Guided - use entire disk (向导模式 - 使用整个磁盘)→ 回车
  2. 选择要分区的磁盘:默认只有一块虚拟磁盘(VMware Virtual Disk)→ 回车选中
  3. 分区方案选择:All files in one partition (所有文件放在一个分区,✅推荐,纯命令行最优)→ 回车
  4. 确认分区配置:选择 Finish partitioning and write changes to disk (完成分区并写入磁盘)→ 回车
  5. 确认写入磁盘:出现提示 Write the changes to disks? → 选择 Yes → 回车

✅ 分区说明:纯命令行系统无需复杂分区,该方案会自动创建 / 根分区,占用全部磁盘空间,无任何冗余,适合所有纯命令行场景,不会出现分区不足的问题。

✅ 第六步:系统组件下载与安装(全程自动,无需操作,耐心等待)

分区完成后,系统会自动联网下载 Debian 纯命令行的核心组件,这是安装的核心阶段,全程无需任何操作,只需要等待,进度条会显示下载和安装进度:

  1. 核心说明:下载的组件均为「纯命令行必备组件」,包含:系统内核、bash 终端、apt 包管理器、ssh 服务、基础命令工具(ls/cd/mkdir 等),绝对不会安装任何图形化桌面组件,完美符合需求。
  2. 等待时长:取决于你的网络速度,一般 5-10 分钟即可完成,网络快的话 3 分钟搞定。
  3. 无任何报错:只要网络正常,不会出现下载失败,若卡住则检查宿主机网络即可。

✅ 第七步:软件源配置 + 额外软件选择(核心:不安装图形化,只保留纯命令行组件)

这一步是确保安装完成后是纯命令行系统的关键,所有图形化相关的选项全部取消,只保留基础组件,步骤如下:

  1. 软件源镜像选择:系统会自动选择就近的镜像源(比如 deb.debian.org)→ 直接回车默认即可,无需手动选择。
  2. 是否参与软件包调查:选择 No → 回车(节省资源,无影响)。
  3. 关键步骤:软件组件选择界面(必看!)
    • 界面显示一系列可选的软件组件,前方有 [*] 代表勾选安装,[ ] 代表不安装;
    • 系统默认勾选的组件:[*] standard system utilities (标准系统工具,必须保留);
    • 所有其他组件:比如 Debian desktop environmentGNOMEKDEXfce全部是图形化桌面组件,均未勾选,无需任何操作;
    • 核心确认:当前只有 standard system utilities 被勾选 → 直接回车确认即可。

✅ 核心保证:该步骤后,系统只会安装纯命令行的基础组件,无任何图形化相关的文件 / 服务,安装完成后就是纯净的命令行系统。

✅ 第八步:安装 GRUB 引导程序(必做,系统启动必备)

GRUB 是 Linux 的启动引导程序,必须安装到磁盘上,否则系统安装完成后无法启动,该步骤全程默认即可,无风险:

  1. 提示:Install the GRUB boot loader to the master boot record? → 选择 Yes → 回车
  2. 选择安装 GRUB 的磁盘:默认只有一块虚拟磁盘 → 回车选中
  3. 等待 GRUB 安装完成,全程自动,无需操作。

✅ 第九步:完成安装,重启系统(最后一步,安装结束)

  1. 安装完成提示:屏幕显示 Installation complete! (安装完成);
  2. 提示:Continue to reboot → 直接回车确认;
  3. 系统开始重启,此时 VMware 会自动弹出安装镜像 ISO 文件(若未弹出,也无需手动操作);
  4. 重启过程约 10 秒,重启完成后,进入 Debian 纯命令行登录界面 (黑色背景,显示 Debian GNU/Linux 12 debian-cli tty1)。

三、首次登录纯命令行 Debian 系统(2 种登录方式,验证系统可用性)

重启完成后,系统无任何图形化界面,就是纯净的黑色命令行登录界面,这是最终的目标状态,无任何问题,登录方式分两种,按需选择:

✅ 方式 1:登录 root 超级管理员账号(最高权限,推荐新手使用)

  1. 界面提示:debian-cli login: → 输入 root → 回车
  2. 界面提示:Password: → 输入你安装时设置的 root 密码(输入无显示)→ 回车
  3. 登录成功:屏幕显示欢迎信息,光标停留在 root@debian-cli:~# ,代表登录成功,此时拥有系统最高权限。

✅ 方式 2:登录普通用户账号(日常使用,权限受限)

  1. 界面提示:debian-cli login: → 输入你安装时设置的普通用户名(比如 debian)→ 回车
  2. 界面提示:Password: → 输入普通用户密码 → 回车
  3. 登录成功:光标停留在 debian@debian-cli:~$$ 代表普通用户,# 代表 root 管理员。

✅ 小技巧:普通用户想获取 root 权限,执行命令 su - root → 输入 root 密码即可切换到管理员账号,非常方便。


四、系统安装完成后:3 个必做的基础配置(纯命令行,优化系统,新手必做)

登录系统后,此时是最纯净的 Debian 纯命令行系统,执行以下 3 个基础配置,让系统更易用、更稳定,全部是命令行操作,简单易懂,按顺序执行即可,无需任何图形化:

1. 更换国内软件源(核心优化,提速 apt 下载,必做)

Debian 默认的官方源在国外,下载软件速度慢,更换为「国内阿里云源」后,下载速度提升 10 倍以上,纯命令行修改,步骤如下:

bash

运行

复制代码
# 1. 备份原有的软件源配置文件(重要,防止改错)
cp /etc/apt/sources.list /etc/apt/sources.list.bak

# 2. 清空原有源文件内容,写入阿里云国内源(Debian 12 专用)
echo "deb http://mirrors.aliyun.com/debian/ bookworm main non-free-firmware contrib non-free
deb-src http://mirrors.aliyun.com/debian/ bookworm main non-free-firmware contrib non-free
deb http://mirrors.aliyun.com/debian/ bookworm-updates main non-free-firmware contrib non-free
deb-src http://mirrors.aliyun.com/debian/ bookworm-updates main non-free-firmware contrib non-free
deb http://mirrors.aliyun.com/debian/ bookworm-backports main non-free-firmware contrib non-free
deb-src http://mirrors.aliyun.com/debian/ bookworm-backports main non-free-firmware contrib non-free
deb http://mirrors.aliyun.com/debian-security/ bookworm-security main non-free-firmware contrib non-free
deb-src http://mirrors.aliyun.com/debian-security/ bookworm-security main non-free-firmware contrib non-free" > /etc/apt/sources.list

# 3. 更新软件源缓存 + 升级系统基础组件(无图形化,放心升级)
apt update && apt upgrade -y

✅ 说明:如果是 Debian 11,将上述命令中的 bookworm 替换为 bullseye 即可,其余不变。

2. 安装纯命令行必备的基础工具(无图形化,实用组件,推荐)

纯净的 Debian 命令行系统只包含最基础的命令,安装以下工具后,能满足日常使用、网络连接、文件编辑等需求,全部是命令行工具,无任何图形化

bash

运行

复制代码
# 一键安装必备工具:网络工具、vim编辑器、解压工具、ssh服务等
apt install -y vim net-tools iputils-ping curl wget tar zip unzip openssh-server

✅ 工具说明:

  • vim:最强的命令行文本编辑器,修改配置文件必备;
  • net-tools/iputils-ping:网络测试工具,能执行 ifconfigping 等命令;
  • openssh-server:开启 SSH 服务,宿主机可以用 Xshell/Finalshell 远程连接虚拟机,无需打开 VMware 窗口。

3. 开启 SSH 远程连接(可选,超实用,推荐开启)

安装 openssh-server 后,默认已开启 SSH 服务,虚拟机和宿主机在同一网络下,即可通过 SSH 远程连接,步骤如下:

  1. 虚拟机中执行命令,查看本机 IP 地址:ifconfig → 找到 inet 后的 IP(比如 192.168.1.100);
  2. 宿主机打开 Xshell/Finalshell → 新建连接 → 填写虚拟机 IP、用户名、密码 → 连接即可;
  3. 连接成功后,就可以在宿主机的终端中操作虚拟机,无需打开 VMware,非常方便。

五、纯命令行系统的基础操作(新手必看,快速上手)

安装完成后,系统是纯命令行界面,无鼠标操作,所有操作均通过键盘输入命令完成,以下是最常用的基础命令,牢记即可快速上手,足够日常使用:

✅ 目录 / 文件操作(最常用)

bash

运行

复制代码
ls          # 查看当前目录下的文件/文件夹
cd 目录名    # 进入指定目录(比如 cd /root 进入root目录)
cd ..       # 返回上一级目录
pwd         # 查看当前所在目录的完整路径
mkdir 目录名 # 创建新文件夹(比如 mkdir test)
rm -rf 文件名 # 删除文件/文件夹(强制删除,无提示)
cp 源文件 目标文件 # 复制文件
mv 源文件 目标文件 # 移动/重命名文件

✅ 文件编辑(必备)

bash

运行

复制代码
vim 文件名   # 用vim编辑器打开/新建文件
# vim操作:按 i 进入编辑模式,编辑完成后按 Esc,输入 :wq 保存并退出,输入 :q! 不保存退出

✅ 系统操作

bash

运行

复制代码
reboot      # 重启系统
poweroff    # 关机
useradd 用户名 # 创建新用户
passwd 用户名 # 修改用户密码
apt install 软件名 # 安装软件
apt remove 软件名  # 卸载软件

✅ 网络操作

bash

运行

复制代码
ping 网址/IP # 测试网络连通性(比如 ping baidu.com)
ifconfig    # 查看本机IP地址
systemctl status ssh # 查看SSH服务状态

六、常见问题排查(纯命令行安装,新手易踩坑,全部解决)

❌ 问题 1:安装过程中提示「无法联网 / 下载失败」

✅ 解决:检查 VMware 虚拟机的「网络适配器」是否为桥接 / NAT 模式;宿主机能正常上网;虚拟机的网络配置为 DHCP 自动获取,无需手动设置 IP。

❌ 问题 2:安装完成后重启,出现「GRUB 启动失败」

✅ 解决:重新启动虚拟机,按 F2 进入 BIOS,设置「光驱为第一启动项」,重新加载 ISO 镜像,选择「修复安装」,重新安装 GRUB 引导即可,新手极少遇到。

❌ 问题 3:登录系统后,输入密码提示「认证失败」

✅ 解决:安装时设置的密码区分大小写,仔细核对密码;若忘记密码,可通过 ISO 镜像进入救援模式重置密码,纯命令行系统重置简单。

❌ 问题 4:执行 apt update 提示「权限不足」

✅ 解决:当前是普通用户,切换到 root 管理员即可:执行 su - root → 输入 root 密码 → 再执行命令。

❌ 问题 5:纯命令行界面乱码 / 显示异常

✅ 解决:安装时选择了中文,重新安装并选择「English」即可彻底解决,纯命令行系统不建议用中文。


七、核心总结(所有重点提炼,一目了然)

✅ 本次安装的最终效果

  1. 虚拟机中是 纯净的 Debian 纯命令行系统,无任何图形化桌面、无冗余组件、占用资源极少;
  2. 系统包含完整的命令行工具、apt 包管理器、SSH 服务,可正常安装软件、联网、远程连接;
  3. 无 VMware Tools 安装,完全符合需求,系统稳定运行,无任何兼容性问题。

✅ 安装核心要点(新手必记,避坑关键)

  1. 镜像必须选「netinst 网络安装版」,不是 DVD 完整版,保证无图形化;
  2. 安装引导时必须选「Install」纯命令行安装,不要选「Graphical install」;
  3. 语言 / 地区 / 键盘全部选英文,避免中文乱码;
  4. 分区选择「整个磁盘 + 单分区」,新手无风险,稳定可靠;
  5. 软件组件只保留「standard system utilities」,所有图形化组件均不勾选;
  6. 安装完成后必换国内源,提速软件下载,这是纯命令行系统的核心优化。

✅ 系统特点

  • 轻量:纯命令行系统占用磁盘仅 1-2GB,内存占用不足 200MB;
  • 稳定:Debian 是最稳定的 Linux 发行版之一,适合服务器 / 开发场景;
  • 易用:纯命令行操作简单,常用命令不多,新手快速上手;
  • 灵活:可按需安装任何命令行软件,无图形化限制。

至此,VMware 安装纯命令行 Debian 系统的教程全部完成,全程无图形化、无 VMware Tools 安装、步骤详细清晰,所有操作均为新手友好型,安装完成后的系统可直接用于开发、学习、服务器部署等场景,稳定且高效!

相关推荐
SPC的存折2 分钟前
openEuler 24.03 MariaDB Galera 集群部署指南(cz)
linux·运维·服务器·数据库·mysql
仲芒3 分钟前
[24年单独笔记] MySQL 常用的 DML 命令
数据库·笔记·mysql
芯智工坊12 分钟前
第19章 Mosquitto完整项目实战
网络·人工智能·mqtt·开源
SPC的存折15 分钟前
MySQL 8.0 分库分表
linux·运维·服务器·数据库·mysql
蓦然乍醒30 分钟前
使用 DBeaver 还原 PostgreSQL 备份文件 (.bak) 技术文档
数据库·postgresql
XDHCOM31 分钟前
Redis节点故障自动恢复机制详解,如何快速抢救故障节点,确保数据不丢失?
java·数据库·redis
风吹迎面入袖凉32 分钟前
【Redis】Redisson分布式锁原理
java·服务器·开发语言
QCzblack33 分钟前
BugKu BUUCTF ——Reverse
java·前端·数据库
cyber_两只龙宝36 分钟前
【Oracle】Oracle之DQL中WHERE限制条件查询
linux·运维·数据库·云原生·oracle
luis的妙妙屋37 分钟前
主流数据库数据类型对比分析
数据库