首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何允许在Fedora 23上选择所有已安装的桌面环境?

如何允许在Fedora 23上选择所有已安装的桌面环境?
EN

Unix & Linux用户
提问于 2015-11-27 16:28:36
回答 1查看 4.8K关注 0票数 2

我用GNOME安装了Fedora 23。然后,我使用命令sudo dnf install @mate-desktop @kde-desktop @xfce-desktop @lxde-desktop @cinnamon-desktop安装MATE、KDE、XFCE、LXDE和肉桂。然而,在登录屏幕上,我只能从几个选项中选择- GNOME、GNOME经典、GNOME on Wayland和等离子。为什么我不能选择配偶,XFCE,LXDE或肉桂?如何使这些选择成为可能?

EN

回答 1

Unix & Linux用户

发布于 2015-11-28 02:18:59

执行这些操作会安装部分桌面,但不会安装软件包以使其完成。如果你安装

代码语言:javascript
复制
mate-desktop
cinnamon-desktop
plasma-desktop
xfce4-session
lxde-common

似乎得到了所需的东西。您可以将/usr/share/xsessions中的gdm数据看作是一组".desktop“文件:

代码语言:javascript
复制
-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

和拥有这些文件的实际包

代码语言:javascript
复制
$ 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特性。您可以使用以下其中之一获得要安装的组的列表:

代码语言:javascript
复制
dnf group list
dnf grouplist

(结果相同)。这显示了“可用环境组”下的几种可能性。对于每一个人,你都可以做一些类似的事情

代码语言:javascript
复制
dnf groupinstall 'MATE Desktop'

但是在快速检查中,依赖项已经被我先前的安装所满足了。我从yum (并认为dnf有可能)记得(像"groupinstall“和”groupinstall“一样)参数中有一些灵活性。dnf手册页面引用OP作为环境使用的"@“语法,忽略大小写和名称中的"-”相对空格,OP的名称选择与我从dnf grouplist中看到的列表相匹配。基于此,“任择议定书”似乎遵循了建议的程序,但没有奏效。

票数 4
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/245945

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档