5 Установка в системе MacOSX

TeX Live поддерживает MacOSX, но не поддерживает предыдущие Макинтоши. (Если вы пользуетесь старым Маком, вы можете читать файлы на диске, установив расширение Joliet, которое можно найти на http://www.tempel.org/joliet; но программы TeX Live не запустятся.)

Установку TeX под MacOSX можно сделать двумя способами:

  1. При помощи скриптов install* как и под Юниксом.
  2. При помощи программы i-Installer, включённой в MacOSX/II2.dmg.

Эти способы описаны ниже.

Кроме того, типичное использование системы TeX под MacOSX  включает в себя графическую оболочку. Это тоже описывается ниже

5.1 i-Installer: Установка с Интернета

Программа i-Installer включена в дистрибутив TeX Live в качестве альтернативы нормальной установке. Она совсем не использует дистрибутива; вместо этого система (примерно 70 мегабайт) скачивается с Интернета.

Одно из преимуществ программы i-Installer в том, что с ней обновление через Интернет становится очень простым. Если вас заинтересовала эта программа, пожалуйста, обратитесь к её сайту на http://www.rna.nl/tex.html.

Для использования программы, смонтируйте ./MacOSX/II2.dmg. Прочтите документацию, запустите программу и установите по крайней мере TeX Foundation и TeX Programs. После того как закончится установка второго пакета, запустится GUI для конфигурации вашего TeXа.

Дистрибутив i-Installer использует дерево texmf от teTeXа с некоторыми дополнениями. Из-за разницы между TeX Live и teTeX вы не можете обновить установленный TeX Live при помощи пакета TeX Programs программы i-Installer.

5.2 install*.sh: установка TeX Live

Для того, чтобы запустить установочные скрипты под MacOSX, вам понадобится оболочка bash. Если вы работаете под MacOSX 10.2 или старше, у вас уже установлена bash. Если же вы работаете под более ранней версией MacOSX, то вашей оболочкой по умолчанию является zsh, которая не подойдёт для установки MacOSX; пожалуйста ознакомьтесь с инструкциями по установке bash в разделе 5.4 (стр. 35) ниже.

Если у вас установлена bash, вы можете следовать инструкциям для установки в системе Unix installation в предыдущем разделе. См. раздел 3 на стр. 14; в нём упомянуты особенности MacOSX.

5.3 Графические оболочки для MacOSX

Как правило, TeX запускается через графическую оболочку, включающую в себя систему запуска программ, редактор, средства просмотра и другие программы. Вот наиболее распространённые оболочки:

TeXShop
Включён в TeX Live как ./MacOSX/texshop.dmg. См. http://www.uoregon.edu/~koch/texshop/texshop.html.
ITeXMac
Включён в TeX Live как ./MacOSX/iTeXMac-*.dmg. См. http://itexmac.sourceforge.net.
Mac-emacs
Порт Emacsа для MacOSX, включает в себя AucTeX. См. http://www.cs.man.ac.uk/~franconi/mac-emacs.

Графические оболочки используют в качестве директории по умолчанию /usr/local/teTeX; поэтому вы должны либо установить TeX Live здесь, либо изменить конфигурацию оболочки.

5.4 Установка bash для старых версий MacOSX

MacOSX версии 10.1 и старше не включает по умолчанию bash, а оболочка по умолчанию не выполняет правильно установочных скриптов TeX Live. В этом разделе описывается установка bash.

Сначала проверьте, установлена ли у вас программа bash. Запустите Terminal (/Applications/utilities/Terminal) и напечатайте: rehash; which bash. Если ответом будет имя файла (например, /bin/bash), значит bash уже установлена, и вы можете вернуться к установке системы. Если ответом будет: bash: command not found, значит, вам надо установить bash.

Есть два способа установить bash: при помощи GUI или при помощи командной строки.

Для установки при помощи GUI, щёлкните по иконке MacOSX/bash.dmg в TeX Live. Будет смонтирован соответствующий том. Затем запустите i-Installer на этом томе. Система может спросить ваш пароль; если вы никогда не видели этого окна раньше, возможно, у вас не хватает привилегий для установки программы. Введите свой логин и пароль. Нажмите «install», и bash будет установлена.

Для установки при помощи командной строки:

  1. убедитесь, что у вас есть привилегии администратора: залогиньтесь как пользователь admin или используйте sudo, и т.д.
  2. скопируйте MacOSX/bash.tar.gz из дистрибутива TeX Live в вашу домашнюю директорию.
  3. Запустите Terminal, и из него:

    (cd /usr/local/; sudo tar xvzf ~/bash.tar.gz)
    Вас спросят пароль, а затем будет установлена bash.
  4. Выйдите из программы Terminal.

После установки любым из этих способов проверьте, что bash установлена: запустите в новом терминальном окне rehash; which bash.