Я хочу использовать латекс внутри WSL (Ubuntu 18.04 - это то, что показано в моих приложениях и функциях), потому что я хочу установку на основе Linux (для использования сценариев bash и т.д.). Мне удалось установить TeX Live, следуя инструкциям по установке TeX Live через Интернет. У меня есть /usr/local/texlive/2018
, и все в порядке, латексные команды и т.д. Работают нормально.
Проблема у меня с обновлениями или установкой других пакетов. tlmgr
кажется частично потерянным в WSL. Например, я хочу установить пакеты и шрифты:
$ sudo tlmgr install collection-fontsrecommended
Я получаю сообщение об ошибке Cannot find main repository, you have to tag one as main!
(но есть и ошибки по поводу отсутствия xzdec
).
Итак, я пытаюсь установить хранилище, и все равно получаю ошибку xzdec
:
$ sudo tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet
(running on Debian, switching to user mode!)
/usr/bin/tlmgr: Initialization failed (in setup_unix_one):
/usr/bin/tlmgr: could not find a usable xzdec.
/usr/bin/tlmgr: Please install xzdec and try again.
tlmgr: Couldn't set up the necessary programs.
Installation of packages is not supported.
Please report to texlive@tug.org.
tlmgr: Continuing anyway ...
tlmgr: setting default package repository to http://mirror.ctan.org/systems/texlive/tlnet
Погуглив ошибкой пакета xzdec
, я обнаружил, что его можно установить с помощью sudo apt-get install xzdec
. Но на моем WSL я получаю следующее:
$ sudo apt-get install xzdec
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package xzdec
Можно ли установить xzdec
в WSL? В чем подвох? Подробнее о xzdec
Является ли TeX Live лучшим вариантом для LaTeX под WSL?