Завантажте "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
Примітка. Якщо у вас є однокористувацька машина, або ви не маєте кореневих привілеїв, я рекомендую встановити її в домашній каталог (опустити sudoв попередній команді). Причина полягає в тому, що такі команди, як tlmgr(див. Нижче), не вийдуть з поля, якщо вони виконуються sudo, для отримання додаткової інформації див. Налаштування TeX Live path для root .
Необов'язково:
- Додайте
-select-repositoryопцію, щоб вибрати дзеркало CTAN поблизу, перш ніж щось завантажувати.
- Додайте
-gui=perltkможливість використовувати інсталятор GUI. Встановіть perl-tkпакет спочатку! ( sudo apt-get install perl-tk) Дивіться скріншот нижче, як це має виглядати.
- Налаштуйте лише конкретні колекції, вибравши опцію меню Cдля економії пропускної здатності та простору. Будьте попереджені: набір 47 колекцій за замовчуванням дасть більше 2 ГБ трафіку та використання диска. Ви завжди можете встановити більше колекцій пізніше за допомогою диспетчера пакетів TeXLive (
tlmgr) та collection-мета-пакетів -prefixed.
Виберіть Iдля установки в меню. (Якщо не в режимі 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
tlmgr:tlmgr: The TeX Live versions supported by the repository [...] (2014--2014) do not include the version of the local installation (2013).