
Ich verwende Ubuntu 16.04. Ich möchteupdate-tlmgr-latest.shauf meiner Maschine (vgl.Das zugrunde liegende Problemweiter unten für Details dazu), aber bevor ich das tue,https://www.tug.org/texlive/tlmgr.htmlsteht unter "Disaster Recovery", dass ich
Stellen Sie sicher, dass Ihr PATH so eingestellt ist, dass das aktuelle Binärverzeichnis von TeX Live verwendet wird. Die Wiederherstellungsarchive verwenden
kpsewhich
PATH, um herauszufinden, wohin sie entpacken müssen.
Das Problem, kurz gesagt: Ich bin mir bei nichts davon „sicher“, da meine Ubuntu-Kenntnisse streng auf ein Minimum beschränkt sind.
Ich habe Folgendes versucht:
sudo apt-get purge texlive
produziert
Package 'texlive' is not installed, so not removed
apt-get erkennt meine Texlive-Installation nicht, obwohl sie installiert ist, da ich sie zum Kompilieren meiner LaTeX-Dokumente verwende.
which install-tl
hat keinen Ausgang
which tlmgr
Und
sudo su
which tlmgr
beide produzieren
/usr/bin/tlmgr
damit root und das Benutzerkonto dasselbe Verzeichnis für tlmgr erkennen (ich denke, das könnte wichtig sein, aber ich weiß nicht wirklich, warum)
Das zugrunde liegende Problem
ich versuche zu
tlmgr update --self
aber alle
tlmgr update --all
tlmgr update --list
tlmgr update --self
gibt mir (das ist entnommen auseine ähnliche Frage, allerdings sind nur die Prüfsumme und die letzte Zeilennummer unterschiedlich, der Rest ist gleich):
(running on Debian, switching to user mode!) Unknown directive
...containerchecksum
c59200574a316416a23695c258edf3a32531fbda43ccdc09360ee105c3f07f9fb77df17c4ba4c2ea4f3a5ea6667e064b51e3d8c2fe6c984ba3e71b4e32716955... ,
please fix it! at
/usr/share/texlive/tlpkg/TeXLive/TLPOBJ.pm line 210, line 5579.
Und
sudo su
tlmgr update --self
Ausgänge
(running on Debian, switching to user mode!)
cannot setup TLPDB in /root/texmf at /usr/bin/tlmgr line 5604.
Ich nehme an, dass ich Debian TL verwende, da es in den Benutzermodus wechselt.
sudo apt-get install texlive
führt zu einer Doppelinstallation und verstopft das System.
Die indieser Beitragsind ein wenig überwältigend, aber wenn Sie meinen, dass dies das absolut Beste wäre, was ich tun kann, werde ich das tun.