Ubuntu 16.04LTS(サーバー、CLのみ)から18.04LTS、その後20.04LTSにdistアップグレードを実行しました。
この作業中に、一種のGNOME GUIがインストールされているようです。
この記事に従って確認しました。https://ostechnix.com/how-to-check-if-gui-is-installed-in-linux-from-commandline/
$ ls /usr/bin/*session
/usr/bin/byobu-select-session /usr/bin/gnome-session
/usr/bin/dbus-run-session /usr/bin/gnome-session-custom-session
$ type Xorg
Xorg is /usr/bin/Xorg
$ ls /usr/share/xsessions/
ubuntu.desktop
$ dpkg -l | grep xserver
ii x11-xserver-utils 7.7+8 amd64 X server utilities
ii xserver-common 2:1.20.13-1ubuntu1~20.04.2 all common files used by various X servers
ii xserver-xephyr 2:1.20.13-1ubuntu1~20.04.2 amd64 nested X server
ii xserver-xorg 1:7.7+19ubuntu14 amd64 X.Org X server
ii xserver-xorg-core 2:1.20.13-1ubuntu1~20.04.2 amd64 Xorg X server - core server
ii xserver-xorg-input-all 1:7.7+19ubuntu14 amd64 X.Org X server -- input driver metapackage
ii xserver-xorg-input-libinput 0.29.0-1 amd64 X.Org X server -- libinput input driver
ii xserver-xorg-input-wacom 1:0.39.0-0ubuntu1 amd64 X.Org X server -- Wacom input driver
ii xserver-xorg-legacy 2:1.20.13-1ubuntu1~20.04.2 amd64 setuid root Xorg server wrapper
ii xserver-xorg-video-all 1:7.7+19ubuntu14 amd64 X.Org X server -- output driver metapackage
ii xserver-xorg-video-amdgpu 19.1.0-1 amd64 X.Org X server -- AMDGPU display driver
ii xserver-xorg-video-ati 1:19.1.0-1 amd64 X.Org X server -- AMD/ATI display driver wrapper
ii xserver-xorg-video-fbdev 1:0.5.0-1ubuntu1 amd64 X.Org X server -- fbdev display driver
ii xserver-xorg-video-intel 2:2.99.917+git20200226-1 amd64 X.Org X server -- Intel i8xx, i9xx display driver
ii xserver-xorg-video-nouveau 1:1.0.16-1 amd64 X.Org X server -- Nouveau display driver
ii xserver-xorg-video-qxl 0.1.5+git20200331-1 amd64 X.Org X server -- QXL display driver
ii xserver-xorg-video-radeon 1:19.1.0-1 amd64 X.Org X server -- AMD/ATI Radeon display driver
ii xserver-xorg-video-vesa 1:2.4.0-2 amd64 X.Org X server -- VESA display driver
ii xserver-xorg-video-vmware 1:13.3.0-3 amd64 X.Org X server -- VMware display driver
すべてのデスクトップ関連パッケージとドライバを削除するには?これはヘッドレスシステムなので、不要なデスクトップアプリケーションをロードする必要はありません。
繰り返しますが、これはUbuntu20.04LTSです(以前はCLのみがサポートされていました)。
答え1
1つの方法は、それをインストールしてtasksel
それを使用して以下を削除することですubuntu-desktop
。
sudo apt update && sudo apt install tasksel -y
tasksel remove ubuntu-desktop
時々tasksel remove
エラーが返される場合は、次のように満たされていない依存関係を確認できます。
apt-get remove ubuntu-desktop
なぜこれが起こったのかわかりません。