Configuração da atualização do TeX Live Manager no Linux

Configuração da atualização do TeX Live Manager no Linux

O último repositório do Ubuntu, TeXLive, está desatualizado. Mas já está instalado. De acordo com sua documentação ele pode ser atualizado via TeXLive Manager.

Se eu correr

sudo /usr/bin/tlmgr --gui com perl-tk instalado recebo um erro:

"Isso pode levar algum tempo, por favor, seja paciente... não é possível configurar o TLPDB em /home/dmnq/texmf em /usr/bin/tlmgr linha 5336. A compilação falhou em require em /usr/bin/tlmgr linha 4445."

Eu tenho o repositório do Ubuntu texlive 2013.O que estou fazendo de errado?

Aliás: normalmente prefiro usar a iso do TUG ou o repositório para instalar. Isso eu achei útilhttps://milindpadalkar.wordpress.com/2011/05/04/installing-texlive-2010-in-ubuntu-10-04-10-10-and-11-04/mas não tenho certeza se ainda é válido.

Responder1

Se você tiver uma distribuição GNU/Linux fornecida pelo TeX Live e uma instalada manualmente, você terá dois arquivos tlmgr.

Aquele que está em /usr/bintestamentonãoatualizar pacotes, mas apenas alterar os parâmetros de configuração.

Aquele em /usr/local/texlive/<YEAR>/bin/<ARCH>, em vez disso, fará atualizações no TeX Live instalado manualmente. Aqui <YEAR>representa a versão que você possui, provavelmente 2014, enquanto <ARCH>é o nome simbólico padrão do processador, digamos x86_64-linuxou i386-linux.

A chamada correta, se seus dados forem os acima, é

sudo /usr/local/texlive/2014/bin/x86_64-linux/tlmgr --gui

Ao fazer uma instalação manual do TeX Live, recomendo fazer

sudo ln -s /usr/local/texlive/2014/bin/x86_64-linux /opt/texbin

então você só precisa adicionar ao seu PATH o mais simples /opt/texbine ter outro benefício: quando o TeX Live 2015 for lançado e você instalá-lo, você só precisa fazer

sudo rm /opt/texbin
sudo ln -s /usr/local/texlive/2015/bin/x86_64-linux /opt/texbin

e fazernãooutra alteração na sua configuração, pois sua variável PATH já apontará para o local correto. Se você criar este link simbólico, então

sudo /opt/texbin/tlmgr --gui

se tornará a chamada correta.

Vereste artigo no TUGboato que explica o procedimento de instalação que recomendo e que ainda é válido desde que você altere o ano de 2010 para o ano de lançamento atual.

informação relacionada