如何删除或禁用Ubuntu Dock

如果要将Ubuntu 18.04中的Ubuntu Dock替换为其他坞站(例如Plank坞站)或面板,并且要删除或禁用Ubuntu Dock,则可以执行以下操作。
Ubuntu Dock-屏幕左侧的栏,可用于固定应用程序和访问已安装的应用程序- 不能 在使用默认的ubuntu会话时,可以使用Gnome Tweaks(禁用它不执行任何操作)将其禁用,但是如果需要,您可以通过几种方法摆脱它。以下,我列出了四种删除或禁用Ubuntu Dock的方法,以及每个选项的缺点(如果有的话)以及如何撤消每个选项的更改。本文还提供了其他方法来访问“活动概述” /无需安装Ubuntu Dock的已安装应用程序列表。

如何在没有Ubuntu Dock的情况下访问活动概述

如果没有Ubuntu Dock,您可能无法访问“活动” /已安装的应用程序列表(可通过单击扩展坞底部的“显示应用程序”按钮从Ubuntu Dock进行访问)。例如,如果要使用Plank扩展坞。
显然,如果安装Dash to Panel扩展而不是Ubuntu Dock来使用它,则不是这种情况,因为Dash to Panel提供了一个用于访问“活动概述” /已安装的应用程序的按钮。
如果您无法访问活动概述,则取决于您打算使用的软件而不是Ubuntu Dock,您可以启用“活动概述热角”选项,然后只需将鼠标移至屏幕的左上角以打开活动即可。使用已安装的应用程序列表的方法是使用键盘快捷键: Super + A
如果要启用“活动概述”热点,请使用以下命令:

gsettings set org.gnome.shell enable-hot-corners true

如果以后要撤消此操作并禁用热点,则需要使用以下命令:

gsettings set org.gnome.shell enable-hot-corners false

您还可以使用Gnome Tweaks应用程序启用或禁用“活动概述热点”选项(该选项位于 Top Bar Gnome Tweaks部分),可以使用以下命令进行安装:

sudo apt install gnome-tweaks

如何删除或禁用Ubuntu Dock

在下面您将找到4种摆脱Ubuntu Dock的方法,这些方法可在Ubuntu 18.04中使用:选项1:删除Gnome Shell Ubuntu Dock软件包。
摆脱Ubuntu Dock的最简单方法是删除软件包。
这会从您的系统中完全删除Ubuntu Dock扩展,但同时也会删除 ubuntu-desktop meta包。如果您删除了 ubuntu-desktop 元包,因为它本身什么也不做。 ubuntu-meta 软件包依赖于组成Ubuntu桌面的大量软件包,它的依赖项不会被删除并且不会中断。问题在于,如果您想升级到更新的Ubuntu版本,则需要更新 ubuntu-desktop 依赖项将不会安装。
为此,您可以简单地安装 ubuntu-desktop 升级到较新的Ubuntu版本之前使用meta软件包(例如,如果要从Ubuntu 18.04升级到18.10)。
如果您对此表示满意,并希望从系统中删除Ubuntu Dock扩展软件包,请使用以下命令:

sudo apt remove gnome-shell-extension-ubuntu-dock

如果以后要撤消更改,只需使用以下命令将扩展安装回即可:

sudo apt install gnome-shell-extension-ubuntu-dock

或安装 ubuntu-desktop 返回meta包(这将安装您可能已删除的所有ubuntu-desktop依赖项,包括Ubuntu Dock),您可以使用以下命令:

sudo apt install ubuntu-desktop

选项2:安装并使用香草Gnome会话,而不是默认的Ubuntu会话。
摆脱Ubuntu Dock的另一种方法是安装并使用vanilla Gnome会话。安装vanilla Gnome会话还将安装该会话依赖的其他软件包,例如Gnome文档,地图,音乐,联系人,照片,Tracker等。
通过安装香草的Gnome会话,您还将获得默认的Gnome GDM登录/锁定屏幕主题,而不是Ubuntu默认设置以及Adwaita Gtk主题和图标。您可以使用Gnome轻松更改Gtk和图标主题调整应用程序。
此外,默认情况下将禁用AppIndicators扩展名(因此使用AppIndicators托盘的应用程序不会显示在顶部面板上),但是您可以使用Gnome Tweaks启用它(在Extensions下,启用Ubuntu appindicators扩展名)。 。
同样,您也可以从普通的Gnome会话中启用或禁用Ubuntu Dock,如果您使用Ubuntu会话则不可能(在使用Ubuntu会话时从Gnome Tweaks禁用Ubuntu Dock无效)。
如果您不想安装Vanilla Gnome会话所需的这些额外软件包,则此删除Ubuntu Dock的选项不适合您,因此请查看其他选项。
如果可以的话,这是您需要做的事情。要在Ubuntu中安装Vanilla Gnome会话,请使用以下命令:

sudo apt install vanilla-gnome-desktop

安装完成后,重新启动系统,并在登录屏幕上,单击用户名后,单击 Sign in 按钮,然后选择 GNOME 代替 Ubuntu,然后继续登录:Ubuntu GDM登录香草gnome会话

如果要撤消此操作并删除vanilla Gnome会话,可以清除vanilla Gnome软件包,然后使用以下命令删除它安装的依赖项(第二个命令):

sudo apt purge vanilla-gnome-desktop

sudo apt autoremove

然后重新启动并以相同的方式从GDM登录屏幕中选择Ubuntu。选项3:从桌面永久隐藏Ubuntu Dock,而不是将其删除。
如果您希望永久隐藏Ubuntu Dock而不显示在桌面上而不是将其卸载或使用普通的Gnome会话,则可以使用Dconf编辑器轻松进行此操作。缺点是Ubuntu Dock甚至会使用一些系统资源尽管您没有在桌面上使用in,但是您也可以轻松地还原它,而无需安装或删除任何软件包。
不过,Ubuntu Dock仅在您的桌面上隐藏。当您进入叠加模式(活动)时,您仍然可以从那里看到并能够使用Ubuntu Dock。
要永久隐藏Ubuntu Dock,请使用Dconf编辑器导航到 /org/gnome/shell/extensions/dash-to-dock 并禁用(将它们设置为false)以下选项: autohidedock-fixedintellihide
如果需要,可以从命令行中实现,请购买运行以下命令:

gsettings set org.gnome.shell.extensions.dash-to-dock autohide false

gsettings set org.gnome.shell.extensions.dash-to-dock dock-fixed false

gsettings set org.gnome.shell.extensions.dash-to-dock intellihide false

如果您改变主意并希望撤消此操作,则可以使用Dconf编辑器并从以下位置重新启用自动隐藏,停靠固定和智能隐藏(将它们设置为true): /org/gnome/shell/extensions/dash-to-dock,或者您可以使用以下命令:

gsettings set org.gnome.shell.extensions.dash-to-dock autohide true

gsettings set org.gnome.shell.extensions.dash-to-dock dock-fixed true

gsettings set org.gnome.shell.extensions.dash-to-dock intellihide true

选项4:使用Dash to Panel扩展.Dash to Panel是Gnome Shell的高度可配置面板,是Ubuntu Dock / Dash to Dock的替代品(Ubuntu Dock从Dash到Dock分叉)。安装并启用Dash to Panel扩展会禁用Ubuntu Dock,因此您无需执行其他任何操作。
您可以从以下位置将Dash安装到Panel extensions.gnome.org
如果您改变主意并希望重新使用Ubuntu Dock,则可以使用Gnome Tweaks应用将Dash to Panel禁用,也可以通过单击此处旁边的X按钮将Dash to Panel完全删除: https://extensions.gnome.org/local/

Sidebar