我使用 GNOME 安装了 Fedora 23。然后,我使用命令sudo dnf install @mate-desktop @kde-desktop @xfce-desktop @lxde-desktop @cinnamon-desktop
安装了 MATE、KDE、XFCE、LXDE 和 Cinnamon。然而,在登录屏幕上,我只能从几个选项中进行选择 - GNOME、GNOME Classic、GNOME on Wayland 和 Plasma。为什么我不能选择 MATE、XFCE、LXDE 或 Cinnamon?我如何启用这些选择?
答案1
进行这些安装部分桌面,但不安装软件包以使其完整。如果你安装
mate-desktop
cinnamon-desktop
plasma-desktop
xfce4-session
lxde-common
这似乎得到了所需要的。您可以在/usr/share/xsessions
一组“.desktop”文件中查看 gdm 数据:
-rw-r--r-- 1 root 711 Jul 11 11:30 LXDE.desktop
-rw-r--r-- 1 root 7494 Nov 12 07:34 gnome-classic.desktop
-rw-r--r-- 1 root 7551 Nov 6 10:34 gnome.desktop
-rw-r--r-- 1 root 6915 Nov 9 17:54 mate.desktop
-rw-r--r-- 1 root 198 Jul 2 05:03 openbox.desktop
-rw-r--r-- 1 root 2051 Nov 16 05:17 plasma.desktop
-rw-r--r-- 1 root 5465 Sep 12 17:54 xfce.desktop
以及拥有这些文件的实际包
$ rpm -qf *
lxde-common-0.99.0-1.fc23.noarch
gnome-classic-session-3.18.2-1.fc23.noarch
gnome-session-xsession-3.18.1.2-2.fc23.x86_64
mate-session-manager-1.12.0-1.fc23.x86_64
openbox-3.6.1-1.fc23.x86_64
plasma-workspace-5.4.3-3.fc23.x86_64
xfce4-session-4.12.1-6.fc23.x86_64
该线程提供了必要的线索:如何从 GDM 启动 KDE?
根据评论,受到推崇的安装桌面的方式是通过该groupinstall
功能。您将使用以下之一获取要安装的组列表:
dnf group list
dnf grouplist
(给出相同的结果)。这显示了“可用环境组”下的几种可能性。对于每个,你可以做类似的事情
dnf groupinstall 'MATE Desktop'
但快速检查一下,我之前的安装已经满足了依赖关系。我记得yum
(并且认为可能dnf
)(例如“groupinstall”与“group install”)参数有一定的灵活性。手册页dnf
引用了OP使用的“@”语法作为环境,并忽略名称中的大小写和“-”与空格,OP 选择的名称与我从 中看到的列表相匹配dnf grouplist
。基于此,OP 似乎遵循了推荐的程序,但它不起作用。