Bas Lamerichs Asked: 2020-05-26 23:06:23 +0800 CST2020-05-26 23:06:23 +0800 CST 2020-05-26 23:06:23 +0800 CST 如果我删除 snap-store,这对已安装的 snap 有什么影响? 772 除了更新功能之外,我是否仍然可以不受任何限制地使用已安装的快照应用程序? Xubuntu 20.04lts uninstall snap 2 个回答 Voted Best Answer DK Bose 2020-05-27T00:35:39+08:002020-05-27T00:35:39+08:00 您将能够继续使用现有的快照。 它们将正常刷新(更新)。 您可以使用命令行来安装更多快照、删除现有快照,并且通常比使用快照存储时执行大多数操作(如果不是更多)。 man snap值得仔细阅读。 您也可以“在线”访问 snap 商店:https ://snapcraft.io/store 要管理您的常规软件,请使用命令行或安装 Synaptic 包管理器(sudo apt update和sudo apt full-upgrade)sudo apt install synaptic并使用它。 编辑: 安装在系统上的快照商店提供的一个便利是修改您希望快照使用的权限(从开发人员提供的权限集中)。 以okular快照为例。在快照商店的页面上okular,有一个权限按钮(假设okular已安装快照)。单击它会生成下图中的 GUI: 您可以轻松更改任何可用权限,但显然需要在出现提示时提供密码。 您可以使用 . 通过终端查看现有权限snap connections okular。为方便起见,我修改了命令并稍微修剪了输出宽度: $ snap connections | grep -E "(Interface|okular)" | nl 1 Interface Plug Slot Notes 2 content[kde-frameworks-5-qt-5-14-core18-all] okular:kde-frameworks-5-plug kde-frameworks-5 ... - 3 desktop okular:desktop :desktop - 4 desktop-legacy okular:desktop-legacy :desktop-legacy - 5 home okular:home :home - 6 unity7 okular:unity7 :unity7 - 7 x11 okular:x11 :x11 - $ 然后,我更改了一个权限,以允许 snap 通过 GUI 访问可移动媒体,如下所示: 为了比较,我再次运行了相同的终端命令: $ snap connections | grep -E "(Interface|okular)" | nl 1 Interface Plug Slot Notes 2 content[kde-frameworks-5-qt-5-14-core18-all] okular:kde-frameworks-5-plug kde-frameworks-5 ... - 3 desktop okular:desktop :desktop - 4 desktop-legacy okular:desktop-legacy :desktop-legacy - 5 home okular:home :home - 6 removable-media okular:removable-media :removable-media manual 7 unity7 okular:unity7 :unity7 - 8 x11 okular:x11 :x11 - $ 现在在“注释”列中增加了与“手动”相关的可移动媒体行。 例如,如果我们想撤销我们刚刚授予的权限,man snap告诉我们需要使用disconnect,建议的公式是snap disconnect <snap>:<plug> <snap>:<slot>(with sudo) 但对我有用的是 sudo snap disconnect okular:removable-media 运行时立即看到了这种变化snap connections | grep -E "(Interface|okular)" | nl,只返回了 7 行输出。 快照商店反映了注销并重新登录后的更改! Mmontanho 2020-05-28T10:38:31+08:002020-05-28T10:38:31+08:00 我从我的 Ubuntu 20.04 中卸载了 snap store,我仍然可以使用已有的应用程序,但它们必须从终端启动,因为它们没有出现在已安装的应用程序列表中,而且我桌面上的图标也消失了。 然后,您可以通过咨询这个来解决新问题。
您将能够继续使用现有的快照。
它们将正常刷新(更新)。
您可以使用命令行来安装更多快照、删除现有快照,并且通常比使用快照存储时执行大多数操作(如果不是更多)。
man snap
值得仔细阅读。您也可以“在线”访问 snap 商店:https ://snapcraft.io/store
要管理您的常规软件,请使用命令行或安装 Synaptic 包管理器(
sudo apt update
和sudo apt full-upgrade
)sudo apt install synaptic
并使用它。编辑:
安装在系统上的快照商店提供的一个便利是修改您希望快照使用的权限(从开发人员提供的权限集中)。
以
okular
快照为例。在快照商店的页面上okular
,有一个权限按钮(假设okular
已安装快照)。单击它会生成下图中的 GUI:您可以轻松更改任何可用权限,但显然需要在出现提示时提供密码。
您可以使用 . 通过终端查看现有权限
snap connections okular
。为方便起见,我修改了命令并稍微修剪了输出宽度:然后,我更改了一个权限,以允许 snap 通过 GUI 访问可移动媒体,如下所示:
为了比较,我再次运行了相同的终端命令:
现在在“注释”列中增加了与“手动”相关的可移动媒体行。
例如,如果我们想撤销我们刚刚授予的权限,
man snap
告诉我们需要使用disconnect
,建议的公式是snap disconnect <snap>:<plug> <snap>:<slot>
(withsudo
) 但对我有用的是运行时立即看到了这种变化
snap connections | grep -E "(Interface|okular)" | nl
,只返回了 7 行输出。快照商店反映了注销并重新登录后的更改!
我从我的 Ubuntu 20.04 中卸载了 snap store,我仍然可以使用已有的应用程序,但它们必须从终端启动,因为它们没有出现在已安装的应用程序列表中,而且我桌面上的图标也消失了。
然后,您可以通过咨询这个来解决新问题。