Ubuntu 20.04 中的 Zotero 更新权限被拒绝

Shi*_*han 5 permissions zotero 20.04

我已经在 Ubuntu 20.04 中安装了 Zotero-snap。

当我尝试更新 Zotero 时,或者当我尝试浏览以更改 Zotero 中的默认 PDF 查看器时,我收到权限被拒绝错误。检查这个图像:

在此输入图像描述

一些重要目录的权限如下所示:

权限

我什至打开了应用程序在可移动存储设备上读写的权限,如下所示:

商店的权限

尝试使用 sudo 运行 Zotero 会出现以下错误:

在此输入图像描述

我缺少什么?我应该怎么做才能解决这个问题?

ada*_*ith 6

将我的上述评论发布为答案,显然,这也适用于其他人:

Snap 包应禁用应用程序内的更新 - 根据其文档,不支持应用程序内更新(请参阅 snapcraft.io/zotero-snap)并自行处理更新。鉴于 Zotero 也不是最新的,我建议使用deb/aptitude 包,这是非常可靠的。

或者,您可以直接从 Zotero 下载 tarball,将其解压到一个方便的位置,例如~/.local/bin(确保您具有使用常规用户帐户对该位置的写入权限 - 否则,您将再次遇到相同的问题),然后只需从终端运行 Zotero。

由于 deb 包基本上执行相同的操作并处理依赖项并创建启动器,因此几乎在所有情况下我都会这样做。