乐趣区

关于debian:debian与Ubuntu系列的桌面安装与卸载

背景

最近发现应用河汉麒麟操作系统,抉择飞腾版本的 Debian/Ubuntu 系列的零碎,发现是带有桌面的,然而机器作为服务器应用,只须要带有终端能够接上显示器就行,不须要为没有用到的服务买单

上面采纳 Ubuntu22.04 操作系统进行桌面的装置与卸载进行演示

桌面装置

Ubuntu 官方网站下载一个服务器版本的镜像

零碎装置实现之后进入零碎,发现只有一个黑黑的终端

目前大多数支流 linux 所采纳的桌面零碎都是 gnome,其余一些像Kubuntu 这种自带 kde 桌面的零碎也有一些

当初开始装置桌面,这条命令执行的时候会下载一大堆货色,次要是 gnome-*xserver-xorg-*这些的,Ubuntu的桌面版比服务器版本多执行了这一条命令,外加上一些桌面 UI 的调柔美化

$ sudo apt install gnome

// --snip
2 upgraded, 1017 newly installed, 0 to remove and 44 not upgraded.
Need to get 572 MB of archives.
After this operation, 1894 MB of additional disk space will be used.
Do you want to continue? [Y/n]

装置实现之后重启机器,发现有输出明码的界面弹出来,最初桌面长这个样子,尽管是 Ubuntu22 零碎,然而零碎壁纸是 debian 的,鼠标挪动的时候发现是一个正方形框框,看得出来 Ubuntu 的桌面版应该还是做了很多优化与调整工作的

执行 htop 命令,依照内存应用大小倒排,发现 gnome 桌面所应用的资源还是蛮多的

所以如果一台机器是作为服务器应用,就把桌面卸载了吧,把资源留给更重要的程序

卸载

执行如下命令,该条命令会匹配 gnome*gnome-shell软件,并且卸载

$ sudo apt purge gnome gnome-shell

如果下面命令执行失败,须要查看具体装置了哪些包,具体去指定包名称卸载

$ sudo dpkg -l |grep gnome

个别执行如下命令,界面根本就卸载完了

$ sudo apt purge gnome-shell

卸载显示服务器(桌面环境如 GnomeKDE, MATE 会应用显示服务器与内核交互,xorg接管键盘鼠标输出和负责屏幕输入窗口的挪动,窗口题目的款式等等)

$ sudo apt purge xserver-xorg

最初清理无用软件包

$ sudo apt autoremove

最初重启机器就行了

卸载重启之后的错误处理

麒麟零碎卸载实现桌面之后,连贯显示器,会弹出来一个鼠标图案,而后界面会始终卡住不动

这个时候须要 ssh 下来服务器,批改/etc/default/grub

找到一行配置,此处批改内核启动参数,设置开机进入文本模式

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

# 或者
GRUB_CMDLINE_LINUX_DEFAULT=""

批改为

GRUB_CMDLINE_LINUX_DEFAULT="text"

更新配置

$ sudo update-grub
$ sudo systemctl set-default multi-user.target
$ sudo reboot

前面启动零碎,连贯显示器当前就间接进入终端操作界面了

查看卸载之后的零碎负载

htop命令依照内存应用排序

参考浏览

redhatgnome 桌面介绍

xorg百度百科

退出移动版