没有 biber 可执行文件但 tlmgr 声称已安装

没有 biber 可执行文件但 tlmgr 声称已安装

我目前正在设置一个托管虚拟机来构建我自己的小型个人云。该虚拟机在 aarch64 平台上运行 ubuntu server 20.04。我想将我的 .tex 文件与其同步并在那里构建它们。为此,我按照 debian 设置页面中的说明安装了 Tex Live 2022https://www.tug.org/texlive/debian.html

安装时,我在从最先选择的仓库 (mirrors.concertpass.com) 下载时遇到了一些问题。报告丢失的唯一软件包是skills,并显示一个相当通用的“下载未成功 (download_file 失败)”错误消息。安装后,我切换了镜像,sudo tlmgr option repository ctan并使用 tlmgr 手动安装了软件包,并根据 tlmgr 的报告成功安装了该软件包。

之后我进行了检查,结果没有问题:

ubuntu@cloud:~$ sudo tlmgr check all
Running check files:
Running check depends:
Running check executes:
Running check runfiles:
Running check texmfdbs

然而 Biber 似乎尚未安装。

ubuntu@cloud:~$ sudo biber

Command 'biber' not found, but can be installed with:

sudo apt install biber

确实,biber 不在texlive/2022/bin/aarch64-linux目录中,但根据 tlmgr 的安装,缺少依赖项。

ubuntu@cloud:~$ sudo tlmgr info biber
package:     biber
category:    Package
shortdesc:   A BibTeX replacement for users of BibLaTeX
longdesc:    Biber is a...
installed:   Yes
revision:    61867
tlmgr: cannot find depending package biber.aarch64-linux
tlmgr: action info returned an error; continuing.
tlmgr: An error has occurred. See above messages. Exiting.

手动安装 biber.aarch64-linux 似乎不可能:

ubuntu@cloud:~$ sudo tlmgr install biber.aarch64-linux
tlmgr: package repository https://ctan.math.utah.edu/ctan/tex-archive/systems/texlive/tlnet (verified)
tlmgr install: package biber.aarch64-linux not present in repository.
tlmgr: action install returned an error; continuing.
tlmgr: An error has occurred. See above messages. Exiting.

如何让我的系统提供集成到 tlmgr 生态系统(特别是 latexmk)的 biber 安装?

相关内容