tlmgr como desativar a mudança para o modo de usuário?

tlmgr como desativar a mudança para o modo de usuário?

Sempre que executo tlmgrpara instalar pacotes, recebo as seguintes mensagens:

$ sudo tlmgr install xetex
(running on Debian, switching to user mode!)
tlmgr: package repository http://ftp.gwdg.de/pub/ctan/systems/texlive/tlnet
Package luatex is not relocatable, cannot install it in user mode!
Package pdftex is not relocatable, cannot install it in user mode!
Package xetex is not relocatable, cannot install it in user mode!

Então nenhum pacote é instalado e embora eu já use o sudo, ele tlmgrvolta para o modo de usuário automaticamente, o que eu nem quero (afaik).

Como faço para corrigir esse comportamento e instalar pacotes?

Informações adicionais

$ tlmgr --version
tlmgr revision 39298 (2016-01-07 03:44:29 +0100)
tlmgr using installation: /usr/local/texlive/2015
TeX Live (http://tug.org/texlive) version 2015

O tlmgrfoi instalado usando o install-tlscript deaqui, usando:

sudo ./install-tl-ubuntu

A saída de which:

$ which tlmgr
/opt/texbin/tlmgr

A saída de sudo which:

$ sudo which
/usr/bin/tlmgr

Responder1

Você tem duas instalações do TeX Live. Um da distribuição (em /usr) e outro instalado do instalador do TUG (em /opt). O problema é que quando você usa o sudo o caminho é resetado e o tlmgr in/usr/bin é usado, e portanto não funciona na instalação do TUG.

Você precisa ajustar a variável PATH também para o usuário root, ou - melhor na minha opinião - se for um sistema de usuário único, altere a propriedade dos arquivos em/opt/texlive para seu ID de usuário, então você pode usar tlmgr sem sudo.

informação relacionada