Как делать обновления TeX Live под WSL?

Я хочу использовать latex внутри WSL (Ubuntu 18.04-это то, что отображается в моих приложениях и функциях), потому что я хочу установить linux (использовать сценарии bash и т. д.). Мне удалось установить TeX Live по инструкции для установка Tex Live через Интернет. У меня /usr/local/texlive/2018 это нормально, команды latex и так далее. работать отлично.

проблема у меня с обновлениями или установкой других пакетов. 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 ошибка пакета, I нашли он может быть установлен с 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

Can xzdec быть установлен в WSL? В чем заключается фокус? Подробнее о xzdec

является ли Tex Live лучшим вариантом для LaTeX под WSL?

5
задан Fuhrmanator
источник

1 ответов

я решил эту проблему, обновив Ubuntu 18.04:

$ sudo apt-get update

Он установил кучу вещей (я, по-видимому, никогда не делал этого с момента установки WSL из магазина Microsoft).

затем $ sudo apt-get install xzdec успешно, и $ sudo tlmgr ... команды.

однако, теперь я понимаю, что есть конфликт с Ubuntu по умолчанию 18.04 устанавливает latex. Перед установкой Tex Live (2018) убедитесь, что вы удалить установку по умолчанию первый.

0
отвечен Fuhrmanator 2018-09-02 20:50:35
источник

Другие вопросы latex texlive windows-subsystem-for-linux