如何通过命令行在 Fedora 21 服务器上启动 GUI

如何通过命令行在 Fedora 21 服务器上启动 GUI

我正在尝试在我的 fedora21 虚拟机上安装 GUI。唯一的问题是由于我正在做的工作性质,它需要通过命令行完成(我正在使用一个名为 putty 的程序),任何人都可以帮我解决这个问题吗?

我运行的安装 GUI 的命令很简单

yum grouplist 
yum groupinstall "Fedora Workstation" --skip-broken 

这是我收到错误的地方。这告诉我,任何请求的组中都没有安装更新的软件包。

答案1

哇谢谢:

在 Fedora 31 Server 中,我尝试了 KDE,我尝试了 cinnamon,所有这些都在su -用户模式下进行。然后我搜索并找到了这篇文章:groupinstallsu -用户模式下

yum grouplist
yum groupinstall "Fedora Workstation" --skip-broken

使用startx我读到的旧命令。 Fedora 服务器现在是 GUI 的。非常感谢。

答案2

您是否尝试过为其配置本地 yum 服务器和本地存储库?

如果没有那么请点击此链接,然后从 YUM 配置开始。

我也提到了以下步骤:

对于 RHEL 6.2 中的 GUI 界面,请执行以下步骤:::

对于 RHEL 6.2 中的 GUI 界面,您必须安装 RHEL 6.2 的所有 gnome 软件包。使用rpm它来安装超过240个软件包并不容易,因此您必须为此安装YUM(Yellow-Dog Update Manager)服务器。安装和配置 YUM 服务器的步骤 对于本地系统:

  1. 将 RHEL 6.2 DVD 插入 DVD 驱动器

  2. 使用以下命令将该 DVD 挂载到 /mnt

    挂载/dev/dvd(或cdrom)/mnt

  3. vsftpd使用以下命令安装包

cd /dev/dvd/Packages(或服务器)所有包都在那里,然后,

火力指挥

#rpm –ivh vsftpd(然后按 Tab 按钮,这样您将获得整个包名称)然后按

输入按钮

  1. 然后使用以下命令安装一些需要的软件包

rpm –ivh deltarpm(然后按 Tab 按钮,这样你就会得到整个包名称)然后

按输入按钮

rpm –ivh python-deltarpm(然后按 Tab 按钮,您将获得整个包名称)

然后按 Enter 按钮

rpm –ivh createrepo(然后按 Tab 按钮,这样你就会得到整个包名称)然后

按输入按钮

  1. 使用以下命令将所有软件包从 DVD 复制到系统

    cp –av /mnt/Packages /var/ftp/pub/yum/Server

  2. 那么你必须配置一个名为base.repo的文件。为此,请执行以下步骤:

点击下面的命令

主机名蛇

  vi /etc/yum.repos.d/base.repo

通过按Shift+I键,您将可以在该文件中进行编辑。编辑下面的东西

[服务器]
name=serpent
baseurl=file:///var/ftp/pub/yum/Serverenabled
=1
gpgcheck=0

然后按ESC键

然后写下面的东西

  :wq!

然后按回车键……您已配置此文件...

  1. 现在输入以下命令来创建包的存储库

    createrepo /var/ftp/pub/yum/服务器/

  2. 现在使用以下命令检查 yum 服务器的配置

    嗯更新全部

如果你看到所有的包都更新了 [################ 100%] 并发出这样的叹息。

  1. 然后输入以下命令,使用 yum 安装 GUI 所需的软件包

yum install gnome*(* 适用于与该名称相关的所有软件包)然后按y并输入按钮

然后安装以下软件包相同

 yum install kde*  
  yum install X*  
  yum install xorg*  
  1. 安装这些软件包后,输入以下命令

    启动x

现在您将获得 GUI 界面!

当您登录服务器时,登录后如果没有看到显示,则每次只需键入以下命令即可。

相关内容