如何在 Ubuntu 12.04 上安装 biber

如何在 Ubuntu 12.04 上安装 biber

我已经解决了。需要从“发展”文件夹中,提取唯一名为“biber”的文件并将其复制到“/usr/bin”。

最新稳定版本的二进制文件1.0将无法工作并显示此错误。

slazer@peter:~/Downloads$ tar xvf "biber-linux_x86_64(2).tar.gz" 
biber
slazer@peter:~/Downloads$ ./biber
data source /tmp/par-736c617a6572/cache-fb3144567cd1381b403b18600c1ec4b232b2c018/inc/lib/Biber/LaTeX/recode_data.xml not found in .
Compilation failed in require at Biber/Utils.pm line 20.
BEGIN failed--compilation aborted at Biber/Utils.pm line 20.
Compilation failed in require at Biber/Internals.pm line 8.
BEGIN failed--compilation aborted at Biber/Internals.pm line 8.
Compilation failed in require at (eval 22) line 2.
    ...propagated at /usr/local/perl/lib/5.14.1/base.pm line 94.
BEGIN failed--compilation aborted at Biber.pm line 5.
Compilation failed in require at script/biber line 20.
BEGIN failed--compilation aborted at script/biber line 20.

可能存在什么问题?我有 64 位 Linux。

答案1

如果有人对较新版本有问题,以下方法对我有用,适用于 Ubuntu 14.04(可信赖):

首先,我完成了TeXLive 的‘vanilla’安装按照链接中的说明进行操作。

然后简单地:

sudo apt-get -y install biber

当前安装的是 1.8 版本。

一切似乎都运行良好,包括 AucTeX。

答案2

要安装 Biber,您可以从 Ubuntu 软件中心进行安装。点击以下内容:

答案3

Ubuntu 12.04 使用 biblatex 版本 1.7-1;您可以通过运行以下命令来验证这一点:

apt-cache show biblatex

根据biber 文档,支持 biblatex 1.7 的最后一个 biber 版本是 biber 0.9.9。

您可以在此处下载适当版本的 biber 0.9.9(32 位或 64 位):http://sourceforge.net/projects/biblatex-biber/files/biblatex-biber/0.9.9/binaries/Linux/

答案4

虽然没有biber适用于 ubuntu 12.04 的软件包,但您可以继续安装 ubuntu 12.10 的软件包。它仍可在http://old-releases.ubuntu.com/ubuntu/pool/universe/b/biber/biber_0.9.9+release-1_all.deb. 安装后,dpkg -i可以通过 拉取依赖项apt-get -f install

相关内容