在Ubuntu系统中安装桌面环境

在 Ubuntu 系统中安装桌面环境可以通过包管理器 `apt` 或工具 `tasksel` 实现。以下是详细的安装方法和常见桌面环境的选择:


**1. 准备系统更新**

在安装前,建议更新软件源和系统包:

```bash

sudo apt update && sudo apt upgrade -y

```


**2. 安装常用桌面环境**

**GNOME(Ubuntu 默认桌面)**

  • **完整安装**(包含所有默认应用):

```bash

sudo apt install ubuntu-desktop

```

  • **最小化安装**(仅核心组件):

```bash

sudo apt install gnome-core

```

安装后需选择显示管理器(如 `gdm3` 或 `lightdm`)。

**KDE Plasma**

提供三种安装选项:

  • **完整版**(约 1 GB):

```bash

sudo apt install kde-full

```

  • **标准版**(约 273 MB):

```bash

sudo apt install kde-standard

```

  • **精简版**(约 175 MB):

```bash

sudo apt install kde-plasma-desktop

```

安装过程中需选择显示管理器 `sddm`。

**Xfce**

  • **基础安装**(仅核心组件):

```bash

sudo apt install xfce4

```

  • **完整体验**(包含 Xubuntu 特色应用):

```bash

sudo apt install xubuntu-desktop

```

推荐选择 `lightdm` 作为显示管理器。

**LXQt(轻量级)**

  • **完整安装**:

```bash

sudo apt install task-lxqt-desktop

```

  • **最小安装**:

```bash

sudo apt install lxqt

```

建议使用 `sddm` 显示管理器。

**其他选项**

  • **MATE**(基于 GNOME2 的轻量桌面):

```bash

sudo apt install ubuntu-mate-core

```

  • **Cinnamon**(需添加 PPA):

```bash

sudo add-apt-repository ppa:embrosyn/cinnamon

sudo apt update && sudo apt install cinnamon

```

  • **Lubuntu(LXQt/LXDE)**:

```bash

sudo apt install lubuntu-core

```


**3. 使用 `tasksel` 工具简化安装**

`tasksel` 是 Debian/Ubuntu 的任务选择工具,可批量安装相关软件包:

  1. 安装 `tasksel`:

```bash

sudo apt install tasksel

```

  1. 选择桌面环境(如 GNOME):

```bash

sudo tasksel install ubuntu-desktop

```

支持其他桌面如 `xubuntu-core`(Xfce)、`lubuntu-core`(LXQt)等。


**4. 显示管理器配置**

安装过程中可能需要选择默认的显示管理器(如 `gdm3`、`lightdm`、`sddm`),可通过以下命令修改:

```bash

sudo dpkg-reconfigure gdm3 # 或其他管理器名称

```


**5. 重启与切换桌面环境**

  • 安装完成后重启系统:

```bash

sudo reboot

```

  • 在登录界面点击用户名旁的会话图标,选择已安装的桌面环境。

**6. 卸载不需要的桌面环境**

以 **KDE Plasma** 为例:

```bash

sudo apt purge kde-full # 或 kde-standard/kde-plasma-desktop

sudo apt autoremove

sudo dpkg-reconfigure gdm3 # 重置显示管理器为 GNOME

```

其他桌面环境卸载命令类似(如 `xubuntu-desktop`、`lxqt*` 等)。


**注意事项**

  1. **资源占用**:GNOME 和 KDE 较耗资源,低配设备推荐 Xfce/LXQt。

  2. **生产环境**:不建议在服务器上安装 GUI,可能引发依赖冲突。

  3. **中文支持**:若界面显示异常,需额外安装中文字体包(如 `fonts-noto-cjk`)。

相关推荐
caicai_xiaobai30 分钟前
Ubuntu上Git安装步骤
linux·git·ubuntu
IceSugarJJ3 小时前
Windows下VSCode+ WSL项目启动流程
linux·windows·vscode·ubuntu·wsl
宠..4 小时前
VS Code SSH 远程连接 Ubuntu 并实现快速运行(C/C++示例)
java·运维·c语言·开发语言·c++·ubuntu·ssh
我先去打把游戏先4 小时前
Ubuntu虚拟机(服务器版本)Git安装教程(附常用命令)——从零开始掌握版本控制
服务器·c语言·c++·git·嵌入式硬件·物联网·ubuntu
不仙52017 小时前
VMware Workstation 26.0.0 在 Ubuntu 24.04 (内核 6.17.0) 上的安装与内核模块编译问题
linux·ubuntu·elasticsearch
dapeng-大鹏17 小时前
KVM+LVM 零停机在线扩容 Ubuntu 根分区:从磁盘添加到逻辑卷扩展完整
linux·运维·ubuntu·磁盘空间扩展
小小菜鸟,可笑可笑1 天前
Ubuntu 系统安装搜狗输入法 & 使用英文标点
ubuntu
Irene19911 天前
Windows 11 WSL Ubuntu 环境:实际安装 Hive 踩坑实录
hive·windows·ubuntu
aFakeProgramer1 天前
在Ubuntu系统格式化SD卡,单分区/双分区
linux·运维·ubuntu
Irene19911 天前
Windows 11 WSL Ubuntu 环境:实际安装 Hadoop 踩坑实录
linux·hadoop·ubuntu