Cómo instalar y usar correctamente texlive con el administrador de paquetes

41

Me gustaría saber cómo instalar correctamente y usar texlive junto con el administrador de paquetes tlmgr en Ubuntu. Esto es lo que hice para instalar texlive:

sudo apt-get install texlive-latex-base texlive-latex-extra texlive-latex-recommended

Y ahora tengo texlive, pero el administrador de paquetes no funciona. Siguiente es el error

sudo tlmgr update -all
(running on Debian, switching to user mode!)
cannot setup TLPDB in /home/kniwor/texmf at /usr/bin/tlmgr line 5336.

¿Hay una mejor manera de instalar texlive? ¿Qué puedo hacer para arreglar el administrador de paquetes en este momento?

ste_kwr
fuente
1
Si no tiene problemas de espacio, puede continuar e instalar el paquete completo de texlive:sudo apt-get install texlive-full
D-unit
Gracias. Sin embargo, prefiero instalar solo lo que necesito. Principalmente porque me gusta saber lo que estoy usando, ya que uso varias computadoras para compilar mis archivos (trabajo / hogar, etc.) y algunas de ellas tienen problemas de espacio.
ste_kwr

Respuestas:

55

Solo corre tlmgr init-usertreeprimero y luego corre sudo tlmgr update --all.


Tal vez obtendrás:

/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.
Couldn't set up the necessary programs.
Installation of packages is not supported.
Please report to [email protected].
tlmgr: exiting unsuccessfully (status 1).

Si es así, debe instalar el xzdecpaquete, desde su administrador de paquetes o mediante sudo apt-get install xzdec.


Para usar la GUI, también necesita instalar perl-tk:

sudo apt-get install perl-tk

Luego puede invocar la GUI a través de:

tlmgr --gui

Y luego presiona el Load Defaultbotón.

Kyle_the_hacker
fuente
55
Esto funciona fabulosamente.
ste_kwr
La versión de TeXLive 2013 incluida en Ubuntu 14.04 puede dejar de funcionar con tlmgr, ya que TeXLive 2014 fue lanzado mientras tanto. Ver: askubuntu.com/questions/486170/…
landroni
1
Me faltaba el xzdecpaquete en una nueva instalación de 16.04. Funcionó bien después!
Daniel