ubuntu20.04 桌面版转换为服务器版

闲来无事瞅了一眼平时拿来做服务器的主机,发现硬盘灯一直常亮,看了一下占用,发现是
/usr/bin/gnome-shell
占用了大量的内存,同时还有 20MB/s 的读写速度。因为之前这台机器是作为桌面开发环境使用的,所以直接安装了桌面版的 Ubuntu 20.04,现在主要是作为服务器使用,所以我将其转换为服务器版本。
环境描述
- Ubuntu 20.04.3 LTS
转换步骤
安装 server
1
2sudo apt install ubuntu-server
sudo reboot设置默认用户界面
设置为终端模式
1
2sudo systemctl set-default multi-user.target
sudo reboot设置为图形模式
1
2sudo systemctl set-default graphical.target
sudo reboot
移除桌面依赖软件包
如果后期还想使用桌面版,则不要进行这一步操作,只需要执行上一步的设置为图形模式即可恢复桌面环境。
1
2
3
4sudo apt purge ubuntu-desktop -y && sudo apt autoremove -y && sudo apt autoclean
可选
sudo apt purge xorg-docs-core xorg xserver-*
sudo reboot在移除后可以使用以下命令再检查一下是否还有残留的软件包
1
sudo apt list --installed
这里给出一些软件包,可以根据名称过滤一下
ubuntu-minimal-desktop
ubuntu-advantage-desktop-daemon
ubuntu-docs
ubuntu-mono
ubuntu-release-upgrader-gtk
ubuntu-report
ubuntu-session
ubuntu-wallpapers-jammy
ubuntu-wallpapers
- 标题: ubuntu20.04 桌面版转换为服务器版
- 作者: CListery
- 创建于 : 2025-01-01 11:06:26
- 更新于 : 2025-05-22 11:35:36
- 链接: http://clistery.github.io/2025/01/01/ubuntu/desktop-convert-server/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论