是的,Ubuntu 有纯命令行版本,也就是没有图形界面(GUI)的版本。以下是几种常见的方式和版本:
✅ 1. Ubuntu Server
- 默认就是纯命令行界面(CLI)。
- 没有安装桌面环境(如 GNOME、KDE 等)。
- 专为服务器设计,资源占用小,适合远程管理、开发、部署服务等。
- 安装时只提供文本界面,安装完成后直接进入命令行。
- 下载地址:https://ubuntu.com/download/server
⚠️ 注意:Ubuntu Server 安装镜像虽然在安装过程中有类似图形的文本界面(基于 curses 的交互式菜单),但它不是真正的 GUI,仍然属于命令行环境。
✅ 2. Ubuntu Desktop 最小安装(Minimal Installation)
- 使用 Ubuntu Desktop 的安装镜像,但在安装过程中选择“最小安装”或取消安装桌面环境。
- 或者安装后手动删除桌面环境(如 GNOME),只保留命令行。
- 这样也能得到一个接近纯命令行的系统。
✅ 3. Ubuntu Core
- 面向物联网(IoT)和嵌入式设备的版本。
- 极简,基于 snap 包管理,默认无图形界面。
- 完全通过命令行配置和管理。
- 适合自动化、容器化、边缘计算等场景。
- 官网:https://ubuntu.com/core
✅ 4. 使用 Ubuntu 的“文字安装模式”(Text Mode)
- 即使是 Desktop 版本的 ISO,也可以在启动时选择“Install Ubuntu in text mode”或通过按
F4选择“Command line install”。 - 这样安装过程完全在命令行中进行,最终系统也可以不安装 GUI。
✅ 5. 自己构建纯命令行系统
你也可以:
- 安装 Ubuntu Desktop。
- 然后卸载桌面环境:
sudo apt remove ubuntu-desktop sudo apt autoremove - 禁用图形登录管理器(gdm3):
sudo systemctl set-default multi-user.target这样开机默认进入命令行。
总结
| 类型 | 是否纯命令行 | 适用场景 |
|---|---|---|
| Ubuntu Server | ✅ 是(默认) | 服务器、云、后端开发 |
| Ubuntu Core | ✅ 是 | 物联网、嵌入式、自动化 |
| Ubuntu Desktop(最小安装) | ❌ 默认有 GUI,但可删 | 本地使用后转为 CLI |
| 手动移除 GUI 的 Desktop | ✅ 可变为纯 CLI | 自定义需求 |
✅ 推荐:如果你想要一个原生纯命令行的 Ubuntu,直接下载 Ubuntu Server 版本即可。
需要我提供 Ubuntu Server 的安装教程吗?
CDNK博客