dash 和 Dock 和有什么不一样?

And*_*ndy 7 gnome dock gnome-dash dash-to-dock

我已经看到很多关于Dash to Dock扩展的讨论,但我真的很难看出 dash 和 Dock 之间的区别。

作为对 Mac 也有丰富经验的人,OSX Dock 似乎具有与 GNOME dash 几乎完全相同的功能。

我错过了什么?

van*_*ium 9

它是术语。在默认的 GNOME Shell 中,“ Dash ”是显示在活动概览中的带有收藏夹和正在运行的应用程序的栏。它在“活动概览”中可见,您可以在单击顶部栏中的“活动”或点击并释放Super键时看到该概览。

一个 GNOME Shell 扩展,“Dash to Dock”可以把 Dash 变成从那时起在你的桌面上被称为 Dock 的东西。然后,它可以直接在您的桌面上使用,因此其行为更像是 MacOS 中的 Dock。

在默认的 Ubuntu 安装中,自定义 GNOME Shell 扩展 Ubuntu Dock 处于活动状态。这实际上源自“Dash to Dock”并使用相同的配置设置。所以你已经有了“Dock”而不是“Dash”,不需要为此安装额外的扩展。

  • 使用“gnome-shell-extension-prefs”应用程序来控制这些系统扩展。这样看来比较靠谱。在 Gnome 40 中,扩展管理已从 Tweaks 中删除。 (2认同)

Lev*_*nte 5

我和你一样不确定,但这似乎是一个澄清的机会。


我知道这是码头

码头截图


然后是这组画面:

  • 活动概览
  • 活动概览(在搜索模式下)
  • 应用概览/应用网格

我最初假设(也许不准确,正如稍后所揭示的),它们一起构成了所谓的dash

我得出这个结论的部分原因是我使用 Unity 的记忆。在 Unity 中它更清楚,因为它只占据屏幕的左上角,并且有这个明显的边框,当然它需要一个名字,并被命名为 dash。在其中,您执行的任务与现在在这些屏幕中执行的任务相同。

我还尝试通过对“Unity dash”和“Gnome dash”进行图像搜索来验证这一理论;结果似乎并不矛盾。

活动概览截图:

“活动概览”屏幕的屏幕截图


进入兔子洞

gnome shell 扩展Dash 停靠的意外故事:

我们首先需要确定的是,Ubuntu 不负责 Gnome 的大部分 UI。Gnome 是第三方“软件代工厂”,其软件(负责 UI 的部分gnome-shell)被 Ubuntu 使用。

但是当然,Ubuntu 需要对 gnome-shell 进行一些自定义,然后才能向我们展示整个版本。甚至 Ubuntu 也在使用 gnome shell 扩展来实现其中的一些(而不是试图维护一个 Ubuntu 偏爱的 gnome-shell 分支)。

现在,多亏了Vanadium 的回答,我之前的简要相关实验的粗略发现,以及引用的gnome-shell 维基百科帖子中的带注释的插图,我将它们放在一起:

在原始未修改的 gnome-shell(没有 Ubuntu 发行版的自定义)中,我们在 Ubuntu 中称为Dock 的部分

  • 仅仅是一个“子”的的活动概览(和应用网格)的屏幕,可与它一起,你在活动概览模式。如果您离开活动概览,该子组件也会消失,否则无法访问。
    • 正如您在上面的活动概览屏幕截图中所观察到的,左侧带有应用程序启动器图标的竖条是存在的
  • 然而,在原始的 gnome-shell 术语中,这个子组件被称为 - 等待它 - Dash

gnome shell 扩展Dash 停靠(在 Ubuntu 中默认提供并启用)从活动概述中“提取”这个子组件(此时仍称为Dash),将其永久粘贴到桌面边缘,并邀请您从那时起将其称为Dock


归档时间:

查看次数:

1325 次

最近记录:

4 年,5 月 前