Я использую Ubuntu 16.04. Я хочу запуститьобновление-tlmgr-latest.shна моей машине (см.Основная проблеманиже для получения подробной информации об этом), но прежде чем я это сделаю,https://www.tug.org/texlive/tlmgr.htmlговорит в разделе «Восстановление после аварии», что я должен
убедитесь, что ваш PATH настроен на использование текущего каталога bin TeX Live; архивы восстановления используют
kpsewhich
PATH для определения того, куда им распаковываться.
Проблема, короче говоря: Я определенно не «уверен» ни в чем, связанном с этим, поскольку мои возможности Ubuntu строго ограничены минимумом.
Я попробовал следующее:
sudo apt-get purge texlive
производит
Package 'texlive' is not installed, so not removed
apt-get не распознает мою установку texlive, хотя она установлена, поскольку я использую ее для компиляции своих документов LaTeX.
which install-tl
не имеет выхода
which tlmgr
и
sudo su
which tlmgr
оба производят
/usr/bin/tlmgr
поэтому root и учетная запись пользователя распознают один и тот же каталог для tlmgr (я думаю, что это может быть важно, но я не знаю, почему)
Основная проблема
я пытаюсь
tlmgr update --self
но все из
tlmgr update --all
tlmgr update --list
tlmgr update --self
дает мне (это взято изаналогичный вопрос, но отличаются только контрольная сумма и номер последней строки, остальное то же самое):
(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.
и
sudo su
tlmgr update --self
выходы
(running on Debian, switching to user mode!)
cannot setup TLPDB in /root/texmf at /usr/bin/tlmgr line 5604.
Полагаю, я использую Debian TL, поскольку он переключается в пользовательский режим.
sudo apt-get install texlive
приводит к двойной установке, загромождающей систему.
Шаги, описанные вэта почтанемного ошеломляют, но если вы считаете, что это будет лучшим решением, я так и сделаю.