Wie mache ich Updates für TeX Live unter WSL?

504
Fuhrmanator

Ich möchte Latex in der WSL verwenden (Ubuntu 18.04 ist das, was in meinen Apps und Features angezeigt wird), da ich eine Linux-basierte Installation (zum Verwenden von Bash-Skripts usw.) möchte. Es gelang mir, TeX Live gemäß den Anweisungen zur Installation von TeX Live über das Internet zu installieren . Ich habe eine /usr/local/texlive/2018, die in Ordnung ist, und die Latex-Befehle usw. funktionieren gut.

Das Problem, das ich habe, betrifft Updates oder die Installation anderer Pakete. tlmgrscheint in WSL teilweise verzerrt zu sein. Ich möchte zum Beispiel Pakete und Schriftarten installieren:

$ sudo tlmgr install collection-fontsrecommended 

Ich bekomme einen Fehler Cannot find main repository, you have to tag one as main!(aber es gibt auch Fehler bezüglich des Fehlens xzdec).

Also versuche ich das Repository zu setzen und bekomme immer noch den xzdecFehler:

$ sudo tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet (running on Debian, switching to user mode!) /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. tlmgr: Couldn't set up the necessary programs. Installation of packages is not supported. Please report to texlive@tug.org. tlmgr: Continuing anyway ... tlmgr: setting default package repository to http://mirror.ctan.org/systems/texlive/tlnet 

Beim Googeln des Paketfehlers habe xzdecich festgestellt, dass er mit installiert werden kannsudo apt-get install xzdec . Aber auf meiner WSL bekomme ich Folgendes:

$ sudo apt-get install xzdec Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package xzdec 

Kann xzdecin WSL installiert werden? Was ist der Trick? Mehr Infos über xzdec

Ist TeX Live die beste Option für LaTeX unter WSL?

0

1 Antwort auf die Frage

0
Fuhrmanator

Ich habe das Problem gelöst, indem ich mein Ubuntu 18.04 aktualisiert habe:

$ sudo apt-get update 

Es hat ein paar Sachen installiert (das habe ich anscheinend noch nie gemacht, seit ich WSL aus dem Microsoft Store installiert habe).

Danach $ sudo apt-get install xzdecgelingt das und auch die $ sudo tlmgr ...Befehle.

Jetzt stelle ich jedoch fest, dass es einen Konflikt mit den standardmäßigen Latex-Installationen von Ubuntu 18.04 gibt. Bevor Sie TeX Live (2018) installieren, müssen Sie zuerst die Standardinstallation entfernen .