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 安装、步骤详细清晰,所有操作均为新手友好型,安装完成后的系统可直接用于开发、学习、服务器部署等场景,稳定且高效!

相关推荐
Lion Long2 小时前
在 Windows 上快速搭建 VSCode 的 C++ 开发环境(基于 WSL)
linux·c++·windows·vscode·wsl
同聘云2 小时前
阿里云国际站gpu服务器能干什么?阿里云国际站gpu服务器怎么搭建?
服务器·阿里云·云计算
此生只爱蛋2 小时前
【Redis】Zset 有序集合
数据库·redis·缓存
睿思达DBA_WGX2 小时前
Oracle 服务器 ORA-12516 错误的处理过程
服务器·数据库·oracle
程序员小白条2 小时前
提前实习的好处有哪些?有坏处吗?
java·开发语言·数据结构·数据库·链表
星辰_mya2 小时前
redis数据丢失之脑裂
数据库·redis·缓存
Howie Zphile2 小时前
TOMCAT跑死服务器,怎么限制TOMCAT使用资源
服务器·tomcat·firefox
ss2732 小时前
Executors预定义线程池-正确使用姿势
linux·开发语言·python
就叫飞六吧2 小时前
常见服务器黑话/术语名称
运维·服务器