Ubuntu server 20.04 关闭图形界面

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu server 20.04 关闭图形界面相关的知识,希望对你有一定的参考价值。

参考技术A 之前安装ubuntu server默认是没有图形界面的,后来安装了一张GPU的显卡,启动之后就出现了图形界面。
如下:

需要用户登录才能进入系统。这就导致无法远程登录,只能在server机器上登录,非常不方便。
另一个不方便的地方在于:
就算登录了系统,里面的内容非常少,比ubuntu的图形界面还要简洁,基本上啥也没有。连命令行的工具都没有。简直无法使用。

那么只需要关闭图形界面就好了:

sudo systemctl set-default multi-user.target
sudo reboot

sudo systemctl set-default graphical.target
sudo reboot

ubuntu server安装图形界面

乍一看标题,好像很SB,ubuntu的卖点就是图形界面,怎么还需要装?

其实是因为安装ubuntu的时候,选了server模式的话,你就默认不安装图形界面的原因,然后突然间,想要图形界面操作些东西,例如安装虚拟化工具KVM,想要调用virt-manager,那就没办法了,必须安装了.

首先要说的是,新版本的ubuntu,已经不用X11来管理图形界面了,现在用的是lightdm来管理.所以很多旧的文章,也就不合时宜了,即使你看了做了,也是毫无意义的,up主的是ubuntu16的版本,自然就是了.

然后来看正题,既然是ubuntu,当然就是依赖强大的apt源了,我还没手贱到想编译那么傻.

#先更新一下缓存,不然可能是旧的数据了
apt-get update
#然后就是安装必要的包了,将会很漫长......
apt-get install -y ubuntu-desktop lightdm gnome-session unity-greeter
#然后,启动lightdm,如无意外,你的图形界面桌面就会出现了
service lightdm start
#默认情况下,图形界面安装完后,是设置成开机启动的,而我们的目的只是用一下就算,
#那就关闭开机启动吧
systemctl disable lightdm.service
#用完,就可以关闭了,你会重回命令行模式
service lightdm stop

这就完成了.

需要强调的是,图形界面只会显示在本地的显示器上,远程是不行的,不要想太多,但是可以远程启动lightdm服务来启用图形界面.

然后,在新版本的ubuntu和centos/redhat中,旧有的chkconfig模式已经废弃,启动和关闭服务虽然还可以使用service XXX start/stop这种模式,但是设置开机启动和关闭,就要换成新的模式systemctl enable/disable XXX.service 这种方法了.





以上是关于Ubuntu server 20.04 关闭图形界面的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu20.04进入图形界面命令

Ubuntu20.04 防火墙设置(简易教程)

我刚刚安装了 Ubuntu 20.04 LTS 默认密码是啥? [关闭]

图形界面 X Server 的关闭与启动

Windows10 + Ubuntu 20.04 上的 CUDA 问题 [关闭]

在 Ubuntu 20.04 上更新犰狳 [关闭]