为什么 Amazon 和 Ubuntu One Music Web 应用程序是公共部分?是否可以在不删除所有其他应用程序的情况下将其删除?

为什么 Amazon 和 Ubuntu One Music Web 应用程序是公共部分?是否可以在不删除所有其他应用程序的情况下将其删除?

我刚刚注意到,这两个应用程序是通用软件包的一部分,而我完全用不到它们。这意味着如果不删除所有内容,我就无法删除它们。但我喜欢所有其他 Web 应用程序、GMail、Docs 等等。我只是不希望 Amazon 偶尔出现在我的启动器中,直到我关闭 Firefox 才会离开。有什么方法可以删除它而不删除其余部分吗?

答案1

正如在上一个答案的评论中(由 Paul Hänsch 提出)所讨论的那样,Amazon webapp 是“unity-webapps-common”的一部分,并且所有其他“unity-webapps-*”都依赖于“unity-webapps-common”,因此目前无法在不删除其余部分的情况下删除 Amazon webapp。

然而,我刚刚发现了一种方法禁用Amazon webapp,无需卸载它,这样您就可以保留其他已安装的 webapp,而不会受到 Amazon webapp 的打扰。

  1. 打开‘dconf-editor’
  2. 转到“com>canonical>unity>webapps”
  3. 编辑“预授权”字段以仅显示“[]”(或从列表中删除“amazon.com”和任何其他所需域)
  4. 访问 www.amazon.com
  5. 当提示“安装亚马逊”时,告诉它“不要再询问”。

我在这里找到了这些说明:

https://twitter.com/ghalfacree/statuses/269760421437775872

答案2

通用包本身不包含任何软件,只包含依赖项。您唯一的问题是,通过删除通用包(如果您想摆脱 amazon,显然必须这样做),包管理器认为不再需要保留所有其他应用程序。因为它首先将它们视为通用包的讨厌依赖项。

您可以放心地将 commons 软件包标记为要删除,并将要保留的所有软件包标记为要安装。根据您使用的软件包管理器,您可以在执行更改之前一步完成此操作,因此打包系统不会删除、重新下载和重新安装任何软件。它只会保留您标记为要保留的所有内容。

相关内容