Biblatex 3.6 на Ubuntu 16.04 с Texlive 2016

Я установил Tex Live 2016 на Ubuntu 16.04.1 LTS, используя

sudo apt-get install texlive-full

Сейчас ссылки не работают. Когда я использую biber в LYX 2.2.2 я получаю следующую ошибку:

Biber error: Error: Found biblatex control file version 3.1, expected version 3.2.

Я старался

sudo apt-get install texlive-bibtex-extra biber

это говорит,

texlive-bibtex-extra is already the newest version (2016.20160520-1~ubuntu16.04.1york1).
biber is already the newest version (2.6.0-0york1~16.04).

Я думаю, у меня есть старая версия Biblatex, Я не мог понять, как установить последнюю версию Biblatex, Любая помощь будет высоко оценена. Спасибо

1 ответ

Решение
  1. использование kpsewhich biblatex.sty получить /usr/share/texlive/texmf-dist/tex/latex/biblatex/biblatex.st‌​y,
  2. Из SourceForge скачать biber v.2.6,
  3. Из SourceForge скачать biblatex v.3.6
  4. Создайте два временных каталога: mkdir tempbb && mkdir tempbl
  5. Распаковать biber-cygwin64.tar.gz а также biblatex-3.6.tds.tgz во временные каталоги:

    tar -zxvf biber-cygwin64.tar.gz -C tempbb/
    tar -zxvf biblatex-3.6.tds.tgz -C tempbl/
    
  6. Переместите содержимое файлов в tempbl временный каталог к /usr/share/texlive/texmf-dist/ таким образом:

    sudo rsync -azvv tempbl/ /usr/share/texlive/texmf-dist/
    
  7. Переместить biber bin из вашего временного каталога в /usr/share/texlive/ таким образом:

    sudo rsync -azvv tempbl/ /usr/share/texlive/
    
  8. Бежать mktexlsr
  9. Проверьте, что все работает нормально.
Другие вопросы по тегам