BCA*_*Arg 10 permissions command-line chmod zotero 16.04
我正在运行 Ubuntu 16.04 LTS,并且按照本页中的说明安装了 Zotero,并添加了 PPA 。一切正常,但是当我尝试获取任何更新时,我收到以下错误消息:
为了“将 Zotero 程序目录修改为可由您的用户帐户写入”,我sudo chmod 707 zotero按照此处所述进行了申请,并且从下面的屏幕截图(由命令生成ls -lg /usr/bin)中可以看到,更改已成功进行:
这个终端输出有什么问题吗?rwx根据此输出,我不应该对用户具有读取、写入和执行 ( ) 权限吗?
使用该命令,您只更改了可执行文件的权限,而不是程序使用的所有文件(并且可能需要更新)。
我建议您将/usr/bin/zotero文件chmod 改回755并运行 Zotero 更新程序,sudo它应该具有更新自身所需的权限。
编辑: 建议运行sudo su以打开 root shell,然后仅zotero作为命令行命令运行以使用 root 权限打开它。sudo zotero不建议直接运行,因为它使用您的真实主目录,并且您可能最终在主目录中拥有根目录拥有的文件。