Como fazer atualizações no TeX Live sob o WSL?

0

Eu quero usar o latex dentro do WSL (o Ubuntu 18.04 é o que aparece nos meus Aplicativos e Recursos) porque eu quero uma instalação baseada no Linux (para usar scripts bash, etc.). Eu consegui instalar o TeX Live seguindo as instruções para Instalando o TeX Live pela Internet . Eu tenho um /usr/local/texlive/2018 que está OK, e os comandos de látex, etc. funcionam bem.

O problema que tenho é com atualizações ou instalar outros pacotes. tlmgr parece parcialmente borked no WSL. Por exemplo, eu quero instalar pacotes e fontes:

$ sudo tlmgr install collection-fontsrecommended

Recebo um erro sobre Cannot find main repository, you have to tag one as main! (mas também há erros sobre a falta de xzdec ).

Então, tento definir o repositório e ainda obter o erro 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 [email protected].
tlmgr: Continuing anyway ...
tlmgr: setting default package repository to http://mirror.ctan.org/systems/texlive/tlnet

Pesquisando no erro xzdec do pacote, eu descobri que pode ser instalado com sudo apt-get install xzdec . Mas no meu WSL eu recebo o seguinte:

$ sudo apt-get install xzdec
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package xzdec

Pode o xzdec ser instalado no WSL? Qual é o truque? Mais informações sobre xzdec

O TeX Live é a melhor opção para o LaTeX no WSL?

    
por Fuhrmanator 02.09.2018 / 21:24

1 resposta

0

Eu resolvi o problema atualizando meu Ubuntu 18.04:

$ sudo apt-get update

Ele instalou um monte de coisas (eu aparentemente nunca fiz isso desde a instalação do WSL na Microsoft Store).

Em seguida, o $ sudo apt-get install xzdec é bem-sucedido e o mesmo acontece com os comandos $ sudo tlmgr ... .

No entanto, agora estou percebendo que há um conflito com as instalações padrão do Ubuntu 18.04 do latex. Antes de instalar o TeX Live (2018), certifique-se de remover a instalação padrão primeiro .

    
por 02.09.2018 / 22:50