texlive 安装所需的用户权限

texlive 安装所需的用户权限

这是我今天早些时候提出的问题的更新。不幸的是,标题(“用户对 /usr/share 的权限”)具有误导性。

我有一个单用户系统,所以我默认是系统管理员。翻译:我对 Linux 不够了解,无法安全地安装 TeX Live。

我已经使用 TeX Live 好几年了,但总是将其安装为sudo。我的操作系统是 Ubuntu 19.04。我现在想以普通用户身份安装 TeX Live,因为这是 TeX Live 文档推荐的。我们称该用户为Bob

install-tl-unx.tar.gz下载并解压脚本后install-tl,我以用户身份运行以下命令开始安装:perl install-tl -gui。我收到权限错误,提示Bob无法安装到/usr/local/texlive/2019

这是我的问题。我需要执行什么 Linux 语句才能sudo获得完成此安装所需的权限?

答案1

2019年6月29日更新:

以 sudo 身份执行以下语句允许我(作为 Bob)完成 texlive 安装:

sudo setfacl -mu:bob:rwx /usr/local

也许这有时能对某些人有所帮助。

我还没有时间确定它是否解决了我原来的问题(访问字体时的奇怪现象)。

感谢所有回复此帖的人。我现在认为它已“回答”完毕,除非有人能想出更好的答案。

相关内容