Introduction to biber

Biber is a BibTeX replacement for users of biblatex, written in Perl, with full Unicode support.

This package is known to build and work properly using an LFS-8.3 platform.

Package Information



The biber source tarball shown above downloads with the correct name, biber-2.11.tar.gz, if using a browser such as Firefox. If you prefer to use a command line program such as wget, you normally would obtain v2.11.tar.gz. To obtain this package with the proper filename, run:

wget -c \
     -O biber-2.11.tar.gz


Required Additional Download

Biber Dependencies


autovivification-0.18 Business::ISBN-3.004 Business::ISMN-1.132 Business::ISSN-1.003 Class::Accessor-0.51 Data::Compare-1.25 Data::Dump-1.23 Data::Uniqid-0.12 DateTime::Calendar::Julian-0.04 DateTime::Format::Builder-0.81 Encode::EUCJPASCII-0.03 Encode::HanExtra-0.23 Encode::JIS2K-0.03 File::Slurper-0.012 IPC::Run3-0.048 Lingua::Translit-0.28 List::AllUtils-0.14 List::MoreUtils-0.428 Log::Log4perl-1.49 LWP::Protocol::https-6.07 Module::Build-0.4224 PerlIO::utf8_strict-0.007 Regexp::Common-2017060201 Sort::Key-1.33 Text::BibTeX-0.85 Text::CSV-1.96 Text::Roman-3.5 Unicode::Collate-1.25 Unicode::LineBreak-2018.003 XML::LibXML::Simple-0.99 XML::LibXSLT-1.96 XML::Writer-0.625 and texlive-20180414 (or install-tl-unx)



This version of biber requires at least perl-5.26.0. If you are using an older version of perl you may prefer to install v2.7 - for that see the BLFS-8.1 book.


File::Which-1.22 and Test::Differences-0.64 to run the testsuite



It is possible to install all missing dependencies automatically. But from perl-5.22.0 onwards, Module::Build-0.4224 is no longer part of the core perl distribution. And for Data::Uniqid-0.12 we have to patch it to skip over a test which always fails - that failing test may break the automatic install. To automatically install the remaining perl dependencies you can install those two modules first using alternate auto installation instructions. then run perl ./Build.PL and when it prompts you, become the root user and run ./Build installdeps

User Notes:

Installation of Biber

Install Biber by running the following commands:

perl ./Build.PL &&

To test the results, enter: ./Build test

Now, as the root user:

tar -xf ../biblatex-3.11.tds.tgz -C /opt/texlive/2018/texmf-dist &&
texhash &&
./Build install

Command Explanations

tar -xf biblatex-3.11.tds.tar.gz -C /opt/texlive/2018/texmf-dist: this installs the new biblatex files over those installed by texlive.

texhash : this updates the file hash tables (otherwise known as the file name database).


Installed Programs: biber
Installed Library: None
Installed Directory: /usr/lib/perl5/site_perl/5.*{,/<arch>-linux/auto}/Biber

Short Descriptions


is used for producing bibliographies in LaTeX documents.

Last updated on 2018-08-26 19:27:55 -0700