Texliveonfly 不可重新定位,因此无法由 tlmgr 安装

Texliveonfly 不可重新定位,因此无法由 tlmgr 安装

我正在使用 Ubuntu 14.04,我希望能够将 texliveonfly 与 Texmaker 一起使用。但是当我使用时,sudo tlmgr install texliveonfly我收到一条错误消息,提示它不可重定位,因此我无法在用户模式下安装它。请提出一些解决此问题的方法。我是 LaTeX 新手,所以请详细说明您的答案。谢谢。

答案1

正如评论中提到的,tlmgrDebian/Ubuntu 会自动切换到用户模式。每次tlmgr启动时也会发出此信息。

在用户模式下,只能安装完全位于的软件包texmf-dist,因为无法知道在哪里安装二进制文件/脚本。

的未来版本tlmgr可能会满足这一点,但这还远远未完成。

现将解决方案如下:

  • 要求 sysadm 安装所有 TeX Live 以及所请求的脚本,
  • 在你的主目录中本地安装上游 TeX Live
  • 下载texonthefly软件包并手动将文件复制TEXMFHOME~/bin

希望有帮助

相关内容