在接受的答案中这个帖子, 它说:
使用 TeX live 你可以(并且应该)通过以下方式安装 Biber
tlmgr install biber
现在,当我尝试通过终端执行此操作时,它会告诉我:
(running on Debian, switching to user mode!) TLPDB: not a directory, not loading: /home/user/texmf tlmgr: running in usermode, did you call 'tlmgr init-usertree'
我发现这个帖子与此相关的,虽然不是完全相同的问题,是运行tlmgr init-usertree
,但随后我收到消息
Command 'tlgmr' not found, did you mean:
command 'tlmgr' from deb texlive-base (2019.20200218-1)
Try: sudo apt install <deb name>
当我输入时sudo apt install tlgmr
,出现错误,sudo: tlgmr: command not found
关于如何修复此问题有什么想法吗?
答案1
对于从 TUG.org 安装的“vanilla”TeX live,链接的答案是正确的(如何在 Debian 或 Ubuntu 上安装“原始” TeXLive?apt
)。如果您通过 Linux 发行版及其包管理器( 、yum
、 ...)安装了 TeX live ,tlmgr
通常无法使用(如果可以使用,则不应使用)。相反,您需要通过包管理器安装 LaTeX 包和支持程序(如 Biber)。
对于 Biber 和 Debian 来说
sudo apt install biber
请注意,如果您使用 Linux 发行版的包管理器中的 TeX live,您可能会落后于最近的开发进度(对于许多非滚动发布发行版,TeX live 会在某个时候冻结并且永远不会更新,因此 Ubuntu LTS 版本一段时间后会使用相当过时的 TeX live)。大多数用户不会遇到这个问题。但如果您恰好需要尖端功能,最好的选择是获得“原始”TeX live:如何在 Debian 或 Ubuntu 上安装“原始” TeXLive?。