语境:我在 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 文件 - 这应该位于您的浏览器缓存中。