Shihab Khan Asked: 2020-10-13 01:03:48 +0800 CST2020-10-13 01:03:48 +0800 CST 2020-10-13 01:03:48 +0800 CST Zotero 更新权限在 Ubuntu 20.04 中被拒绝 772 我已经在 Ubuntu 20.04 中安装了 Zotero-snap。 当我尝试更新 Zotero 或尝试浏览以更改 Zotero 中的默认 PDF 查看器时,我收到权限被拒绝错误。检查此图像: 一些重要目录的权限如下图所示: 我什至打开了该应用程序的可移动存储设备的读写权限,如下所示: 尝试使用 sudo 运行 Zotero 时出现以下错误: 我错过了什么?我应该怎么做才能解决这个问题? permissions zotero 20.04 1 个回答 Voted Best Answer adam.smith 2021-05-08T09:20:51+08:002021-05-08T09:20:51+08:00 显然,将我的上述评论作为答案发布,这也适用于其他人: Snap 包应该禁止从应用程序内部更新——根据其文档,不支持应用程序内更新(请参阅 snapcraft.io/zotero-snap)并自行处理更新。鉴于 Zotero 也不是最新的,我建议在这里使用 deb/aptitude 包,它非常可靠。 或者,您可以直接从 Zotero 下载 tarball,将其解压缩到一个方便的位置,例如~/.local/bin(确保您使用您的普通用户帐户对该位置具有写入权限——否则,您将再次遇到同样的问题),然后只需从终端运行 Zotero。 由于 deb 包基本上做同样的事情并处理依赖关系并创建启动器,所以我几乎在所有情况下都会这样做。
显然,将我的上述评论作为答案发布,这也适用于其他人:
Snap 包应该禁止从应用程序内部更新——根据其文档,不支持应用程序内更新(请参阅 snapcraft.io/zotero-snap)并自行处理更新。鉴于 Zotero 也不是最新的,我建议在这里使用 deb/aptitude 包,它非常可靠。
或者,您可以直接从 Zotero 下载 tarball,将其解压缩到一个方便的位置,例如
~/.local/bin
(确保您使用您的普通用户帐户对该位置具有写入权限——否则,您将再次遇到同样的问题),然后只需从终端运行 Zotero。由于 deb 包基本上做同样的事情并处理依赖关系并创建启动器,所以我几乎在所有情况下都会这样做。