GNOMEShell是使用最广泛的Linux桌面环境之一。然而,GNOME最突出的方面是,它看起来一点也不像你以前经历过的任何事情。这意味着默认情况下,您会得到以下信息:
在Fedora 37上运行的Vanilla GNOME 43桌面环境
GNOME坚持其用户交互哲学,即注重最大限度的简单性。然而,它的一些组件并不总是满足用户的期望和偏好。幸运的是,GNOME扩展允许用户根据自己的喜好广泛定制几乎所有元素。
安装后,它们将帮助您为GNOME Shell桌面添加额外功能,并帮助修改现有功能。但在我们继续之前,让我们向读者解释什么是GNOME外壳扩展。
什么是GNOME外壳扩展?
默认情况下,GNOMEShell具有由开发人员决定的功能。GNOME外壳扩展通过添加或扩展当前桌面功能建立在这个基础上。它们是由第三方开发人员编写的小块软件代码。
此外,用户必须了解一个关键时刻。GNOME扩展不是由GNOME开发团队开发或维护的。相反,如前所述,它们是完全负责维护的第三方开发人员自愿工作的结果。
然而,对于每个新的GNOME版本,通常都会有一些功能更改,这些更改可能与一些扩展中使用的代码相冲突。因此,当GNOME桌面环境的新版本发布时,一些扩展停止与它兼容是相对常见的。因此,用户应该等到开发人员将扩展代码适应新的GNOME版本。
如何安装GNOME外壳扩展
安装GNOME扩展的最简单方法是通过web浏览器。GNOME项目有一个专门用于扩展的官方网站:https://extensions.gnome.org.
您可以从浏览器中查找、安装和管理您的扩展插件。但是,要做到这一点,您必须在Linux系统上预装两个组件:
- GNOME Shell集成Web浏览器加载项
- 本机主机连接器
设置这两件事可以让你与GNOMEExtension网站进行交互。以下是如何设置它们。
1.安装GNOME Shell集成Web浏览器加载项
由于GNOME Extensions网站使用特殊的附加功能,您必须使用Mozilla Firefox、Google Chrome、Chromium、Vivaldi或Microsoft Edge web浏览器访问它。
请记住,Ubuntu 21.10及其后续版本已切换到默认浏览器Firefox作为Snap。不幸的是,由于Snap包的设计是在沙盒中运行的,它们无法访问底层桌面环境。
换句话说,如果你使用Ubuntu,你就不能使用Firefox来安装和管理GNOME扩展。因此,您需要使用上面列出的其他浏览器之一。但是,如果您坚持为此目的使用Firefox,这里有一个变通方法。
解决了这个问题,让我们看看如何安装GNOME Shell Integration浏览器插件https://extensions.gnome.org.然后,单击“
单击此处安装浏览器扩展
链接
Google Chrome、Vivaldi和Microsoft Edge用户可以在此链接中找到GNOME Shell Integration插件。
GNOME外壳扩展网站
点击上面的链接将在谷歌浏览器中打开一个新的选项卡。接下来,点击“
然后点击
按钮
您将被要求确认是否要将扩展添加到Chrome。然后,单击“
添加扩展名
按钮
如果您刷新网页并看到此消息,则表示您的Linux发行版已经安装了Native Host Connector,Fedora就是这样。在这种情况下,您可以跳过下一节。
但是,如果刷新网页后出现以下警告,则必须安装本机主机连接器。
缺少本机主机连接器错误消息
幸运的是,这是一项简单的任务,因为它的安装将在下一节中进行解释。
2.安装本机主机连接器
Native Host Connector是一种能够与浏览器扩展进行通信的软件。换句话说,它允许浏览器与GNOME外壳进行通信。
Debian、Ubuntu用户及其所有衍生产品都需要在终端应用程序中运行:
sudo apt安装chrome gnome shell
因此,Rocky Linux、AlmaLinux和其他基于RHEL的发行版的用户应键入:
sudo dnf安装chrome gnome shell
它不应该因为包名称中的“chrome”前缀而困扰您。它与Chrome无关。
Arch Linux和基于Arch的发行版用户必须使用AUR存储库,并使用其中一个AUR助手从那里进行安装:
yay-S gnome浏览器连接器
3.安装GNOME扩展
现在您已经安装了浏览器扩展和本机主机连接器,您可以打开GNOME扩展网站来搜索、安装和启用您的首选扩展。
找到要安装的扩展,然后将切换开关移动到“
在
位置例如,我将安装“Dash-to-Dock”扩展。
安装GNOME扩展
切换开关时,系统会提示您一条安装消息。选择“
安装
.”
安装GNOME扩展
仅此而已。GNOME扩展已经安装好,可以使用了。使用
在
/
关闭
开关以启用/禁用扩展。
同样,您也可以搜索和安装其他扩展。它能简单多少?
配置GNOME外壳扩展
您可以在网站上的“
已安装的扩展
部分从那里,您可以使用设置选项配置扩展。
配置GNOME外壳扩展
此外,只有当更新可用时,您才会看到一个绿色箭头图标。要删除扩展,请单击带有“x”号的红色按钮。
您也可以使用GNOME的Extensions应用程序来管理它们。但是,在大多数Linux发行版中,默认情况下不会安装它,因此您应该另外安装它。
Ubuntu
sudo apt安装gnome shell扩展管理器
Debian
sudo apt安装gnome shell扩展prefs
Fedora、Rocky Linux、AlmaLinux
sudodnf安装gnome扩展应用程序
Arch Linux
sudo pacman-S gnome shell扩展prefs
然后,从GNOME Dash启动Extensions应用程序。
GNOME扩展应用程序启动器
单击“设置”按钮配置或切换开关以启用/禁用扩展。顾名思义,“删除”按钮会删除扩展名。
GNOME扩展应用程序
手动拆卸接长件
删除GNOME扩展名的另一种更脏的方法是直接从文件系统中删除它。默认情况下,所有扩展都作为文件夹存储在“~/.local/share/ggnome-shell/extensions”目录中。
因此,运行“rm-rf/path/to/extension”会将其从系统中删除。
结论
您现在了解了什么是GNOME扩展,以及如何在Linux系统上安装、配置和删除它们。因此,您可以根据自己的口味和偏好自定义GNOME环境。在GNOME扩展网站上,你可以找到数百种不同的扩展。
如果你感兴趣,这里是我们对一些最好的GNOME扩展的排名。
我希望我们对你有帮助。我们欢迎您在下面的评论部分提供反馈和建议。
相关推荐
Galileo主版本发布两个月后,EndeavourOS最近推出了最新版本Galileo Neo。Endeavour OS因其与Arch Linux非常相似,但具有更用户友好的方法而受到Linux爱好者的喜爱。 遵循“Neo”系列的传统,本版本主要关注基本修复和核心包更新。需要注意的是,它主要是为了增强安装过程,并且不会影响当前运行的系统,只要它们定期更新即可。 Galileo Neo有什么新功能
KDE开发者Mathis Brüchert宣布了Marknote应用程序的首个稳定版本,这是一款所见即所得(WYSIWYG)笔记应用程序,旨在重新定义用户如何创建、管理和个性化数字笔记。 Marknote以其用户友好的界面脱颖而出,该界面允许创建丰富的文本注释。这些笔记可以精心组织到笔记本中,使用户更容易高效地管理信息。每个笔记本电脑都可以定制独特的图标和强调颜色,提供视觉吸引力和有组织的数字笔记
QEMU是一个著名的软件工具,允许用户模拟不同的计算机系统,它发布了最新的更新v9.0。它包含了220位作者提交的2700多个提交,引入了增强功能和新功能,以提高性能、可扩展性和可用性。 QEMU 9.0亮点 QEMU 9.0中的一个关键更新是块设备处理。virtio blk现在支持多队列,允许不同I/O线程同时处理单个磁盘的不同队列,显著提高了性能和效率。 对于那些从事调试工作的人来说,gdbs
在每个Web应用程序pentest的侦察阶段,找到应用程序上可能的目录是至关重要的。这些目录可能包含重要的信息和发现,这将极大地帮助您发现应用程序中的漏洞并提高其安全性。 幸运的是,互联网上有一些工具可以使目录暴力强制更容易、自动化和更快。下面是Linux上的五个目录爆发工具,用于枚举Web应用程序上的隐藏目录。 什么是目录爆破? 目录爆发,也称为“目录暴力强制”,是一种用于道德黑客的技术,用于发
当您需要在Linux中搜索某些文件时,通常可以使用 发现 或 定位 命令。所以,现在你有了一个新的替代方案,叫做 用plocate . 用plocate 它的工作原理是在搜索字符串中的三元组(三个字节的组合)上创建一个反向索引,这使它能够快速将候选集缩小到一个小列表,而不是线性扫描每个条目。 以启发它的帖子列表命名, 这个 用plocate 指挥部旨在取代 mlocate 。虽然它仍然可以使用 更
回到顶部