web-dev-qa-db-fra.com

Comment installer et utiliser correctement texlive avec le gestionnaire de paquets

Je voudrais savoir comment installer correctement et utiliser texlive avec le gestionnaire de paquets tlmgr dans Ubuntu. Voici ce que j'ai fait pour installer texlive:

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

Et maintenant, j'ai texlive, mais le gestionnaire de paquets ne fonctionne pas. Voici l'erreur

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

Existe-t-il un meilleur moyen d'installer texlive? Que puis-je faire pour réparer le gestionnaire de paquets à ce stade?

38
ste_kwr

Il suffit d’exécuter tlmgr init-usertree en premier, puis Sudo tlmgr update --all.


Peut-être obtiendrez-vous:

/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 tel est le cas, vous devez installer le package xzdec à partir de votre gestionnaire de packages ou via Sudo apt-get install xzdec.


Pour utiliser l'interface graphique, vous devez également installer Perl-tk:

Sudo apt-get install Perl-tk

Ensuite, vous pouvez appeler l'interface graphique via:

tlmgr --gui

Et cliquez ensuite sur le bouton Load Default.

51
Kyle_the_hacker

Si vous voulez utiliser tlmgr sur Ubuntu, vous avez deux options:

  1. Installer texlive à partir de zéro et créer un paquet factice

  2. Utilisez install-tl-ubunt , comme décrit dans cette réponse sur tex.SE

1
Glutanimate