
Последний репозиторий Ubuntu TeXLive устарел. Но он уже установлен. Согласно его документации, его можно обновить через TeXLive Manager.
Если я побегу
sudo /usr/bin/tlmgr --gui с установленным perl-tk получаю ошибку:
«Это может занять некоторое время, пожалуйста, будьте терпеливы... невозможно настроить TLPDB в /home/dmnq/texmf в /usr/bin/tlmgr, строка 5336. Компиляция не удалась в require в /usr/bin/tlmgr, строка 4445».
У меня есть репозиторий Ubuntu texlive 2013.Что я делаю не так?
BTW: Я обычно предпочитаю использовать TUG iso или репозиторий для установки. Это я нашел полезнымhttps://milindpadalkar.wordpress.com/2011/05/04/installing-texlive-2010-in-ubuntu-10-04-10-10-and-11-04/но не уверен, что это все еще актуально.
решение1
Если у вас есть как дистрибутив GNU/Linux, предоставляемый TeX Live, так и установленный вручную, у вас будет два разных tlmgr
.
Тот, кто в /usr/bin
завещаниинетобновить пакеты, а просто изменить параметры конфигурации.
Тот, что в /usr/local/texlive/<YEAR>/bin/<ARCH>
, вместо этого будет обновлять вручную установленный TeX Live. Здесь <YEAR>
обозначает версию, которая у вас есть, вероятно 2014
, а <ARCH>
— стандартное символическое имя процессора, скажем x86_64-linux
или i386-linux
.
Правильный вызов, если ваши данные соответствуют указанным выше, будет
sudo /usr/local/texlive/2014/bin/x86_64-linux/tlmgr --gui
При ручной установке TeX Live я рекомендую сделать следующее:
sudo ln -s /usr/local/texlive/2014/bin/x86_64-linux /opt/texbin
поэтому вам просто нужно добавить в свой PATH более простой путь /opt/texbin
и получить еще одно преимущество: когда TeX Live 2015 выйдет и вы установите его, вам просто нужно будет сделать
sudo rm /opt/texbin
sudo ln -s /usr/local/texlive/2015/bin/x86_64-linux /opt/texbin
и делайнетдругие изменения в вашей настройке, потому что ваша переменная PATH уже будет указывать на правильное местоположение. Если вы создадите эту символическую ссылку, то
sudo /opt/texbin/tlmgr --gui
станет правильным решением.
Видетьэта статья на TUGboatгде объясняется рекомендуемая мной процедура установки, которая по-прежнему действительна, если вы просто измените год с 2010 на текущий год выпуска.