[Ubuntu] 關閉圖形化介面

有時候在進行 Server 安裝設定時會想要短暫用一下 GUI 偷懶一下,但是完成後就會需要把 GUI 拿掉,把 GUI 使用的系統資源保留給其它服務,但是日後有時候又有臨時需求,也不想要反覆安裝與移除 GUI 軟體,這時候就可以透過 systemctl 去做切換。

 

使用下列指令後重新啟動系統,即可關閉 GUI:

sudo systemctl set-default multi-user.target

 

使用下列指令後重新啟動系統,即可重新啟用 GUI:

sudo systemctl set-default graphical.target

 

此方法適用於大部分的主流 GUI,如 GNOME、KDE 等。


Reference: systemd – How to disable X server autostart in Debian Jessie? – Unix & Linux Stack Exchange