Ubuntu16.04提供了错误版本的biber,biber 2.3太低,无法与biblatex兼容:
$ sudo apt-get install texlive-bibtex-extra biber
Reading package lists... Done
Building dependency tree
Reading state information... Done
texlive-bibtex-extra is already the newest version (2015.20160320-1).
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
texlive-bibtex-extra : Breaks: biber (< 2.4) but 2.3-1 is to be installed
E: Unable to correct problems, you have held broken packages.我需要这个工作,我也不知道这些系统是如何工作的。一位维护者写道:
接受二元化成异种-提议。这个包现在构建,几个小时后就可以在https://launchpad.net/ubuntu/+source/biber/2.4-1ubuntu1.16.04.1上使用,然后在-proposed存储库中使用。
我按照说明允许使用-proposed,但sudo apt-get upgrade biber不会将其更新为2.4。我怎样才能得到biber版本2.4?它必须通过-proposed,还是有更简单的方法?
我也试过
发布于 2016-06-29 07:12:11
这个问题昨天已经解决了(2016/06/28);现在您可以直接安装biber (它将安装2.4版本;确保在此之前执行sudo apt-get update )。
它将提取大量的perl库,但它不会尝试删除一半的LaTeX安装。
[romano:~] % apt-cache policy biber
biber:
Installed: 2.4-1ubuntu1.16.04.1
Candidate: 2.4-1ubuntu1.16.04.1
Version table:
*** 2.4-1ubuntu1.16.04.1 500
500 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages
500 http://archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages
100 /var/lib/dpkg/status
2.3-1 500
500 http://archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
500 http://archive.ubuntu.com/ubuntu xenial/universe i386 Packages请参阅https://bugs.launchpad.net/ubuntu/+source/biber/+bug/1589644/comments/21
https://askubuntu.com/questions/788997
复制相似问题