是的,Ubuntu 有纯命令行版本,也就是没有图形用户界面(GUI)的版本。这种版本通常被称为:
1. Ubuntu Server
- 默认就是纯命令行界面(CLI),不带图形桌面环境。
- 专为服务器设计,资源占用小,启动快,适合远程管理、Web 服务、数据库、云计算等场景。
- 安装时可以选择不安装任何 GUI 组件。
- 通过 SSH 或本地终端使用命令行操作。
👉 官网下载地址:https://ubuntu.com/download/server
2. Ubuntu Minimal / Command-Line Only 安装
- 即使是 Ubuntu Desktop 版本,你也可以在安装过程中选择最小化安装(Minimal installation),不安装图形界面。
- 或者在安装后移除桌面环境,只保留命令行系统。
例如,移除 GNOME 桌面:
sudo apt remove --purge ubuntu-desktop
sudo apt autoremove
之后系统启动将直接进入命令行(TTY)。
3. Ubuntu Core
- 面向物联网(IoT)和嵌入式设备。
- 极简,完全基于命令行,使用 snap 包管理。
- 更加安全、自动更新,适合自动化和容器化场景。
4. 通过网络安装(Netboot / Minimal ISO)
- Ubuntu 提供 minimal ISO 镜像,体积小(几十 MB),安装过程中只下载必要的组件。
- 可以完全自定义安装内容,比如只装基础系统 + 命令行工具,不装 GUI。
🔗 下载地址(minimal ISO):
https://help.ubuntu.com/community/Installation/MinimalCD
总结
| 类型 | 是否纯命令行 | 用途 |
|---|---|---|
| Ubuntu Server | ✅ 是(默认) | 服务器、云部署 |
| Ubuntu Desktop | ❌ 否(默认带 GUI) | 但可手动移除 GUI 改为纯命令行 |
| Minimal Install | ✅ 可实现 | 自定义最小系统 |
| Ubuntu Core | ✅ 是 | IoT、嵌入式、自动化 |
✅ 推荐:如果你想要一个纯命令行的 Ubuntu,直接下载 Ubuntu Server 是最简单、最标准的选择。
需要我提供 Ubuntu Server 的基本命令行使用入门吗?
云服务器