在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`)。

相关推荐
HetFrame8 小时前
John the Ripper jumbo + HashCat 破解压缩密码 ubuntu amd GPU
linux·ubuntu·amd·密码破解·john·压缩密码·hashcat
saynaihe11 小时前
关于Ubuntu的 update造成的内核升级
linux·运维·服务器·ubuntu·devops
小MarkK17 小时前
[Ubuntu][mount]ubuntu电脑挂载新硬盘
linux·ubuntu·电脑·mount·硬盘挂载
SabreWulf20201 天前
Ubuntu 20.04手动安装.NET 8 SDK
linux·ubuntu·avalonia·.net8
不是吧这都有重名1 天前
为什么ubuntu大文件拷贝会先快后慢?
linux·运维·ubuntu
DONG9991 天前
ubuntu 22 安装轻量级桌面Xfce并使用xrdp远程桌面连接
linux·运维·ubuntu
让子弹飞022 天前
36.2Linux单总线驱动DS18B20实验(详细讲解代码)_csdn
linux·ubuntu·驱动的分离和分层
朱自清的诗.2 天前
使用虚拟机Ubuntu搭建mosquito服务器 使esp32、上位机通信
ubuntu·esp32·mosquito
虎头金猫2 天前
如何在Linux上使用Docker在本地部署开源PDF工具Stirling PDF:StirlingPDF+cpolar让专业操作像在线文档一样简单
linux·运维·ubuntu·docker·pdf·开源·centos
空灵之海3 天前
Ubuntu系统安全合规配置
linux·ubuntu·系统安全·1024程序员节