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扩展的排名。
我希望我们对你有帮助。我们欢迎您在下面的评论部分提供反馈和建议。
相关推荐
Immich是一款开源的自托管照片和视频备份解决方案,刚刚发布了1.104版本,其中包含了新功能、改进和错误修复。 正如我们本月早些时候通知您的那样,该项目已过渡到全职,由FUTO负责,FUTO致力于为软件开发提供资金。现在,让我们看看这个版本中有什么新功能。 Immich 1.104亮点 此更新中最令人期待的功能之一是能够直接从Immich的用户界面管理您的资产。用户现在可以编辑日期/时间和位置
Galileo主版本发布两个月后,EndeavourOS最近推出了最新版本Galileo Neo。Endeavour OS因其与Arch Linux非常相似,但具有更用户友好的方法而受到Linux爱好者的喜爱。 遵循“Neo”系列的传统,本版本主要关注基本修复和核心包更新。需要注意的是,它主要是为了增强安装过程,并且不会影响当前运行的系统,只要它们定期更新即可。 Galileo Neo有什么新功能
旧的个人电脑不能满足现代操作系统和软件的需求。虽然升级内存等硬件会有所帮助,但更好的解决方案是轻量级操作系统。 许多Linux发行版都被设计成轻量级的,有低于500MB甚至低于100MB的Linux版本。 如果您正在为您的PC寻找资源轻操作系统,请尝试这些紧凑、轻量级的Linux发行版。 Linux Distros for 1GB RAM 大多数PC目前都配备了4GB或更高的RAM。如果您需要一个
iPadOS中的分割视图功能使您在iPad上轻松地执行多任务,但它并不是每个人都喜欢的。无论您是无意中进入分屏视图还是您只是不喜欢该功能,以下是如何摆脱它。 如何在iPad上退出分割视图 在拆分视图中,两个应用程序窗口并排显示,并用黑色分区分隔它们。分隔条用作滑块,您可以将其向右或向左拖动,以根据您的喜好调整两个窗口的大小。 这也允许您通过拖动 分隔栏 向屏幕的左或右边缘。例如,如果您想关闭在屏幕
您是否正在尝试找到一个理想的Linux外壳,以完全符合您的计算需求?好吧,你很幸运!今天,我们将深入了解Linux shell的迷人世界。我们将探索前五名竞争者的独特功能、怪癖和能力:Bash、Zsh、Fish、Ksh和Tcsh。 但在我们深入研究之前,让我们花点时间来了解什么是Linux外壳,特别是对于那些刚接触Linux的人来说。 什么是Linux Shell? 首先,你可能想知道为什么它被称
回到顶部