So installieren und verwenden Sie texlive ordnungsgemäß mit dem Paket-Manager

39

Ich möchte wissen, wie man texlive richtig installiert und zusammen mit dem Paketmanager tlmgr in Ubuntu verwendet. Folgendes habe ich getan, um texlive zu installieren:

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

Und jetzt habe ich texlive, aber der Paketmanager funktioniert nicht. Es folgt der Fehler

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

Gibt es eine bessere Möglichkeit, texlive zu installieren? Was kann ich tun, um den Paketmanager an dieser Stelle zu reparieren?

ste_kwr
quelle
1
Wenn Sie keine Speicherplatzprobleme haben, können Sie das vollständige texlive-Paket installieren:sudo apt-get install texlive-full
D-unit
Vielen Dank. Allerdings ziehe ich es vor, nur das zu installieren, was ich brauche. Meistens, weil ich gerne weiß, was ich verwende, da ich meine Dateien (Arbeit / Zuhause usw.) auf mehreren Computern kompiliere und einige von ihnen Probleme mit dem Speicherplatz haben.
ste_kwr

Antworten:

53

Laufen Sie einfach tlmgr init-usertreezuerst und dann sudo tlmgr update --all.


Vielleicht bekommen Sie:

/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).

In diesem Fall müssen Sie das xzdecPaket von Ihrem Paketmanager oder über installieren sudo apt-get install xzdec.


Um die GUI zu verwenden, müssen Sie außerdem Folgendes installieren perl-tk:

sudo apt-get install perl-tk

Dann können Sie die GUI aufrufen über:

tlmgr --gui

Und dann drück den Load DefaultKnopf.

Kyle_the_hacker
quelle
5
Das funktioniert wunderbar.
ste_kwr
Die in Ubuntu 14.04 enthaltene Version TeXLive 2013 funktioniert möglicherweise nicht mehr mit tlmgr, da in der Zwischenzeit TeXLive 2014 veröffentlicht wurde. Siehe: askubuntu.com/questions/486170/…
landroni
1
Mir hat das xzdecPaket bei einer Neuinstallation vom 16.04 gefehlt . Hat danach gut funktioniert!
Daniel