在Fedora 30版本中,Fedora用户第一次可以使用Elementary OS的桌面环境,在本教程中,我们将向你展示如何在Fedora Linux上启动并运行最新版本的Pantheon。

升级到Fedora 30或者安装Fedora 30

在我们讨论如何让Pantheon运行之前,升级是必要的。

请参考:

安装Pantheon桌面软件包

在Fedora上,Pantheon最好通过“Pantheon Desktop”软件包组安装,为此,请启动终端窗口,之后,运行Dnf update命令刷新Linux PC上的所有软件,虽然它不是必需的,但最好运行更新,以便你的PC处于最佳状态:

sudo dnf update -y

然后使用下面的terminal命令安装Elementary的软件包:

sudo dnf group install 'Pantheon Desktop' -y

假设Pantheon桌面安装完毕,是时候启用Gnome登录管理器了。

注意:如果你尚未使用LightDM,则应仅启用Gnome登录管理器,LightDM的工作方式与Gnome一样。

要启用Gnome登录管理器,请首先使用dnf install安装该软件包:

sudo dnf install gdm -y

软件包安装完成后,使用systemd启用它:

sudo systemctl enable gdm.service -f

一旦Gnome登录管理器准备就绪,重新启动Fedora Linux PC并继续下一步。

从源头构建初级Tweak

Elementary OS最具争议的方面之一是开发人员如何定制桌面,他们认为这对用户来说是不好的,因为它与他们精心设计的用户界面和主题相混淆,尽管如此,为了充分利用Fedora上的Pantheon,有些事情需要修改,在本文中,我们不会安装任何第三方图标或主题,但是,应该注意Fedora上的Pantheon桌面需要工作,并且默认情况下不启用正确的主题,所以,我们必须在桌面内挖掘,使用Elementary Tweak快速更改一些设置。

首先,打开终端并安装构建应用程序所需的各种依赖项:

sudo dnf groupinstall "C Development Tools and Libraries" -y

sudo dnf install cmake granite-devel unzip switchboard-devel GConf2-devel polkit-devel vala -y

在Fedora Linux PC上安装依赖项后,使用Wget获取源代码:

wget https://github.com/elementary-tweaks/elementary-tweaks/archive/master.zip -O elementary-tweaks-master.zip

使用解压缩工具,将源代码解压缩到Fedora主文件夹:

unzip elementary-tweaks-master.zip

使用cd进入源代码文件夹,并创建一个标记为“build”的新目录:

cd elementary-tweaks-master

mkdir build

使用cd输入新的构建文件夹:

cd build

使用cmake配置构建,然后使用make编译代码:

cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=/usr ../

make

代码完成编译后,使用以下命令安装它:

sudo make install

更改主题设置

现在Pantoraon和Elementary Tweaks已在Fedora上设置,是时候修复桌面上的主题设置了,为此,请退出当前会话以返回Gnome登录屏幕,然后,找到齿轮图标并用鼠标单击它以显示备用会话,使用鼠标,单击“Pantheon”,然后,使用你的用户名和密码登录桌面。

让Pantheon加载桌面,加载完成后,单击屏幕左上角的应用程序菜单以显示搜索框,然后,在框中输入“Settings”:

打开显示“System Settings”的应用程序以访问Pantheon的系统设置,然后找到“Tweaks”图标以访问Elementary Tweaks应用程序,当你成功访问“Tweaks”后,请按照下面的分步说明为Pantheon设置正确的外观:

第1步:找到“GTK+”下拉菜单,将其从“Adwaita”更改为“elementary”。

第2步:找到“Icons”下拉菜单并将其从“Adwaita”更改为“elementary”。

第3步:找到“Cursor”下拉菜单并将其设置为“elementary”。

第4步:找到“Layout”下拉菜单,将其从“Windows”更改为“elementary”。

第5步:打开终端并运行以下命令以访问Pantheon dock设置:

plank --preferences

在停靠栏设置内,找到“Theme”并将下拉菜单更改为“GTK+”。

应用所有设置后,你的Fedora Linux系统将正确设置Pantheon,以上就是成果截图。

相关主题

linux Fedora安装桌面,在Fedora Linux上安装Elementary OS桌面的方法相关推荐

  1. 如何在安装了Windows操作系统的电脑上安装Linux操作系统

    [原创]如何在安装了Windows操作系统的电脑上安装Linux操作系统 一.不得不知道的一件事 相信中国大多数个人用的电脑在买回来时已经 安装了Windows,并且大家习惯了用Windows,而且有 ...

  2. 在安装了Sql2000的基础上安装Sql2005的详细过程

    在安装了Sql2000的基础上安装Sql2005的详细过程 2008-09-04 19:10 在安装了Sql2000的基础上安装Sql2005的详细过程 Sql2005版本:Sql2005开发版,两张 ...

  3. 拯救者linux虚拟机,在联想拯救者笔记本上安装Archlinux XFCE桌面环境 202102

    最近尝试了一下在我的联想拯救者笔记本上安装 Archlinux 搭配 XFCE4 桌面环境,现记录一下安装过程. 声明:本安装过程仅供参考,不喜勿看,谢绝喷子! 安装基本系统 1.制作安装媒体: 在 ...

  4. linux系统外接硬盘_Mac如何在外置硬盘上安装Linux

    一些MAC用户在购买了MAC电脑后,想要在自己的电脑上安装Linux系统,这个问题该怎么解决呢?现在小编就教大家在外置硬盘中安装Linux的方法吧,有需要使用Linux系统的用户,可以试试下面的方法哦 ...

  5. linux检测hashicorp,在Ubuntu/CentOS/Debian上安装和配置Hashicorp Vault服务器的方法

    本文介绍在Ubuntu 18.04/Debian 9/CentOS 7/Fedora上安装Vault服务器(Hashicorp Vault Server).配置Vault systemd服务.初始化V ...

  6. centos8安装失败 Linux dd,在RHEL 8/CentOS 8上安装Telegraf的方法

    本文介绍在RHEL 8/CentOS 8操作系统上安装Telegraf的方法.在选写本文时,RHEL 8没有官方存储库,但我们可以使用RHEL 7的InfluxData存储库,它可以正常工作.其它系统 ...

  7. linux deb文件安装_如何在 Ubuntu 上安装 VirtualBox | Linux 中国

    本新手教程解释了在 Ubuntu 和其他基于 Debian 的 Linux 发行版上安装 VirtualBox 的各种方法.-- Abhishek Prakash Oracle 公司的自由开源产品 V ...

  8. linux安装python_如何在 Windows 上安装 Python | Linux 中国

    安装 Python,启动 IDE,然后你就可以在 Windows 系统下进行编程了. 来源:https://linux.cn/article-12335-1.html 作者:Seth Kenlon 译 ...

  9. kali debian 安装mysql_在Kali Linux和Debian 8/9 64位上安装Wine的方法

    本文介绍在Kali Linux和Debian 8/9 64位系统上安装Wine的简单方法,其它系统参考在Ubuntu 18.04/Linux Mint 19中安装Wine 4的方法. 在Kali Li ...

  10. linux 安装mysql5.7.12_Linux系统上安装mysql5.7.12

    在Linux上安装mysql 环境:windows7 虚拟机:Oracle VMVirtualBox Linux: ubuntukylin-14.04.1-amd64.iso mysql:5.7.12 ...

最新文章

  1. 如何在Linux下安装MySQL8.0
  2. hihoCoder 第136周 优化延迟(二分答案+手写堆)
  3. ecshop在PHP 5.4以上版本各种错误问题处理
  4. linux javaweb环境单价,linux(centos)下Java Web环境开发
  5. 前端学习(1886)vue之电商管理系统电商系统之首页路由的重定向主页侧边栏路由链接的改造
  6. Windows常用快捷键整理
  7. 组件化开发_思维导图
  8. 微信状态可设置QQ音乐 网友:能不能整点实用的?
  9. 微信小程序开发学习笔记008--微信小程序项目02
  10. 蚂蚁集团,打响2022反内卷第一枪?
  11. BootDO框架的使用及介绍
  12. 昆仑通态通用版找不到驱动_昆仑通态USB下载问题解决方案
  13. java获取时分秒毫秒_Calendar获取年月日时分秒毫秒
  14. 手动释放Linux显卡显存
  15. 探索有趣的微观世界:微生物的种类、生存、应用
  16. 程序员约架事件中,薛非到底是因为不会用Github还是不会写Tokenizer而没有应战?...
  17. Microchip Studio 7 程序的烧录操作
  18. 菜鸡小南橙的成长之路————bugkuCTF解题记录(一)
  19. C++ 解9*9数独 LeetCode37题
  20. UA记录wegame

热门文章

  1. 《赋得古原草送别》诗改文
  2. Horner法则(秦九韶算法 )的程序实现
  3. 平衡二叉树、B树、B+树,B*树的区别与联系
  4. $.closest()
  5. Adobe Premiere Pro cs6 精简版 0xc000007b 应用程序无法正常启动
  6. element遮罩_如何实现全屏遮罩(附Vue.extend和el-message源码学习)
  7. 使用可道云在centos上搭建个人网盘(附带端口修改)
  8. 洛谷P2057 善意的投票
  9. 2020-8-28平衡二叉树
  10. VUE项目 格林威治时间转换为北京时间