安装适用于 Google Chrome 的渐进式 Web 应用程序 (PWA) 会在我的桌面上创建 .desktop 文件,我可以删除这些文件吗?

安装适用于 Google Chrome 的渐进式 Web 应用程序 (PWA) 会在我的桌面上创建 .desktop 文件,我可以删除这些文件吗?

语境:我在 Ask Ubuntu 上问过这个问题,但没有得到答案,所以我在这里尝试一下。

乌班图版本:20.04.1

我使用 Google Chrome 安装了多个渐进式网络应用程序 (PWA)。 Chrome 似乎为每个安装的 PWA 创建一个.desktop文件~/Desktop。我想桌面环境的目的是让这些文件像 Windows 快捷方式图标一样呈现在桌面上,但 Gnome 似乎并没有这样做。相反,我的桌面上堆满了带有长散列名称的文本文件。

我可以安全地删除这些文件来清理我的桌面吗?我知道 Chrome在某些情况.desktop下会安装另一个相应的文件,~/.local/share/applications该文件与 in 中的文件略有不同~/Desktop,但我认为该.desktop文件~/Desktop基本上是不必要的。

我还认为,“安装”PWA 的行为基本上相当于创建一个.desktop文件,以某种模式启动 Chrome,其中包含目标网站,也许还有一些缓存的凭据(即,没有真正意义上的“安装”传统意义上的应用程序) )。因此,我欢迎任何解释清楚为什么 Chrome 会.desktop~/Desktop.

答案1

是的,您可以安全地删除桌面上的文件。中的一项~/.local/share/applications应添加到您的开始菜单中。至于为什么它创建这个条目……不知道,这是谷歌开发人员的决定。当然,Chromebook 并不总是有开始菜单,即使有,我也不知道它是否使用 XDG 语义。

更新 还值得注意的是,不应缓存任何凭据.desktop 文件 - 这应该位于您的浏览器缓存中。

相关内容