По данным веб-сайта TeX Live TeX Live 2014 был выпущен неделю назад (14 июня 2014 года). Как мне обновить TeX Live 2013 до TeX Live 2014 в Ubuntu 14.04?
Загрузите "netinstaller" для TeXLive install-tl-unx.tar.gz
от любого зеркала CTAN, например, этого.
Этот "netinstaller" не является полной загрузкой, но просто маленьким исполняемым файлом и загрузит все пакеты с Интернета на основе требований, которые Вы устанавливаете позже. Для получения дополнительной информации см. руководство по установке.
Извлеките его где-нибудь, например, в ~/texlive/2014
.
mkdir ~/texlive/2014
cd ~/texlive/2014
tar -xf /path/to/install-tl-unx.tar.gz
cd install-tl-20140831 # depends on your installer version, adjust to your situation
Работайте install-tl
двоичный файл с полномочиями пользователя root, например, (корректируются к Вашей ситуации):
sudo ./install-tl
Примечание: Если бы Вы имеете однопользовательскую машину или не имеете полномочий пользователя root, я рекомендовал бы установить на Вашем корневом каталоге вместо этого (опустить sudo
в предыдущей команде). Причина состоит в том что команды как tlmgr
(см. ниже), не будет работать из поля, если они будут выполнены с sudo
, посмотрите Установку TEX Живой путь для корня для получения дополнительной информации.
Дополнительно:
-select-repository
опция для выбора CTAN, зеркально отражает поблизости прежде, чем загрузить что-либо.-gui=perltk
опция использовать установщик GUI. Установите perl-tk
пакет сначала! (sudo apt-get install perl-tk
) См. снимок экрана ниже, как он должен быть похожим.tlmgr
) и collection-
- снабженные префиксом метапакеты.Выберите меня для установки в меню. (Если не в режиме GUI)
Это устанавливает в /usr/local/texlive/2014
по умолчанию.
Вывод установщика предлагает скорректировать некоторые переменные среды. Сделайте так путем редактирования Вашего ~/.profile
(или ~/.bashrc
если Вам нравится), и добавьте следующие строки:
TEXDIR="/usr/local/texlive/2014"
export PATH=$TEXDIR/bin/i386-linux:$PATH # for 32-bit installation
export PATH=$TEXDIR/bin/x86_64-linux:$PATH # for 64-bit installation
export INFOPATH=$INFOPATH:$TEXDIR/texmf-dist/doc/info
export MANPATH=$MANPATH:$TEXDIR/texmf-dist/doc/man
Выйдите из системы и войдите в получить новые переменные, или, получить файл, например. source ~/.profile
активировать его для Вашей текущей оболочки. Этот последний шаг должен удостовериться, что Ваше приложение на самом деле использует Вашу новую локальную установку TeXLive 2014 года, а не Ubuntu упаковала тот. Некоторые инструменты потребуют, чтобы Вы настроили это сами, видели, например, это на TeXWorks.
Вот то, как установщик GUI похож:
Наконец, для установки новых пакетов необходимо установить базу данных пакета Texlive (TLPDB). См. это сообщение для получения дополнительной информации. Таким образом, необходимо работать:
sudo apt-get install xzdec
sudo tlmgr init-usertree
затем можно установить новый пакет, например, для установки пакета wrapfig
, выполненный:
sudo env PATH="$PATH" tlmgr install wrapfig
или если Вы установили в своем корневом каталоге, можно опустить sudo
:
tlmgr install wrapfig