ubuntu-server安装gnome桌面后,与ubuntu-desktop大小已经接近。因此,安装什么桌面,或卸载什么桌面,就成了重要操作。尤其在树莓派这样的小型设备上更需要灵活。
一、在任务盘中选择安装
1.1 在ubuntu-server安装桌面
安装桌面方法很多,这里推荐较为简单,且不易出错的方法
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get install tasksel -y
sudo tasksel
出现一个表格,用上下键移动,用空格选中 ubuntu desktop 项目,用tab键选中“OK”键后,装入桌面,一般选中的左面是gnome类的。
1.2如何 卸载ubuntu-server桌面(gnome类的)
调出终端
Ctrl+Alt+F1~F6,抑或进入恢复模式
(只能在无图形化界面下进行图形卸载操作)
卸载掉gnome-shell主程序
$sudo apt-get remove gnome-shell
卸载掉gnome
$sudo apt-get remove gnome
卸载不需要的依赖关系
$sudo apt-get autoremove
彻底卸载删除gnome的相关配置文件
$sudo apt-get purge gnome
清理安装gnome时候留下的缓存程序软件包
$sudo apt-get autoclean
$sudo apt-get clean
3 另一种卸载桌面方法(gnome类的)
正确的方法sudo vi /etc/default/grub 定位到
GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash”
把引号内的quiet splash改成text
GRUB_CMDLINE_LINUX_DEFAULT=“text”
然后执行
sudo update-grub
最后再执行
sudo systemctl set-default multi-user.target
sudo reboot
翻了不少资料,终于知道gnome3是基于snapd(类似apt\yum一样的东西,只是它可以集成整个应用的组件包,详情自己百度)那就好办了,
卸载命令:
sudo snap remove gnome*
sudo snap remove store 这个是图形商店,你连桌面都不要了这个其实也没用,我们基本就基于apt了或者自写的deb
sudo apt remove snapd 卸载这个臃肿的服务组件
好了,彻底完成!
4 后记
在台式机或笔记本上,根本无需关注桌面的版本(内存很多的原因);但是,在树莓派这样的设备上,能装轻量的desktop就不要装重量的。如何查看桌面版本名称呢(如 gnome 或 mate 或kde 版本),用下面语句:
echo $DESKTOP_SESSION
可以显示desktop版本。其中gnome较为重量(占内存多),其它次之。