Я - пользователь уровня новичка Ubuntu (18.04 виртуальных машин LTS). Я установил TeXLive 2019 через командную строку:
sudo add-apt-repository ppa:jonathonf/texlive-2019
sudo apt-get update
sudo apt-get install texlive
Теперь, мне нужно \usepackage{biblatex}
который живет в пакете TeXLive texlive-bibtex-extra
. Кроме того, мне нужен другой пакет TeXLive biber
.
Но когда я прихожу к установке biber
, это просит удалять texlive-bibtex-extra
.
Что я могу сделать теперь?
Ваша проблема, вероятно, лучше решена автором PPA, как прокомментировано @N0orbert. Я предлагаю альтернативную опцию здесь.
Другая возможность состоит в том, чтобы установить "портативный" экземпляр TeXLive в каталоге под Вашим домом (у меня есть несколько экземпляров TeXLive, установленных в моей системе; я использую их, чтобы проверить, что мой пакет под несколькими версиями основных пакетов---TEX/латекс является очень активным сообществом, и 3 года разработки являются большим количеством изменений). Преимущество состоит в том, что Ваша установка параллельно к системе один, недостаток - то, что она легко не интегрируется в рабочем столе (необходимо использовать много инструкции по командной строке [примечание 1]).
Сделайте все как обычного пользователя, таким образом, Вы не коснетесь стандартной установки.
В основном Вы следуете инструкциям для получения установки сети TeXLive.
$HOME/texlive2020
или подобный. Заметьте, что это - своего рода расширенная настройка, таким образом, необходимо понять вещи как переменные среды, сценарии запуска, PATH
и подобная вещь, иначе не делайте этого.
Оборотная сторона - то, что Вам будут нужны дополнительные 6-8 Гбайт для каждой версии TeXLive, которую Вы имеете (больше, если Вы не отключаете резервные копии [примечание 2]), и все это должно будет быть загружено с Вашей интернет-ссылки.
[примечание 1] ну, можно изменить сценарии запуска для добавления новых каталогов перед стандартными. Это будет только для Вашего пользователя, и я никогда не делал это, таким образом, я не гарантирую, что это будет работать хорошо.
[примечание 2] необходимо сохранить новый репозиторий актуальным, работая tlmgr update --all --self
(с корректным PATH
!) вручную время от времени. Это сохранит старые версии пакета как резервные копии; можно удалить их/избегать их, если Вы хотите, но по умолчанию это сделает резервные копии.