texlive

TeXLive

Статус сборки

Роль установки TeXLive для Linux и macOS.

Установка

$ ansible-galaxy install y-yu.texlive

Требования

  • Ansible 2.0 или выше
  • rsync (если вы хотите установить полную версию)

Почему роль использует rsync?

Установщик TeXLive (install-tl) по умолчанию использует HTTP для загрузки пакетов CTAN. Но если установщик не сможет скачать, он начнет загрузку заново. Rsync может продолжить загрузку, поэтому эта роль использует rsync, если вы хотите установить полные пакеты.

Переменные роли

# Директория установки TeXLive
texlive_directory:
  /usr/local/texlive

# Зеркало TeXLive
texlive_mirror:
  http://ftp.jaist.ac.jp/pub/CTAN/systems/texlive/tlnet
  
# URL для rsync TeXLive
# Это используется, если вы хотите установить полную версию TeXLive
texlive_rsync:
  rsync://ftp.jaist.ac.jp/pub/CTAN/systems/texlive/tlnet/

# Схема TeXLive
# full > medium > small > basic
scheme:
  small

Зависимости

Нет

Пример плейбука

- hosts: all
  become: yes
  roles:
    - texlive

Лицензия

MIT (Смотрите LICENSE)

Информация об авторе

Юу Ёсимиура

О проекте

TeXLive Install Role for Linux and macOS

Установить
ansible-galaxy install y-yu/ansible-texlive
Лицензия
mit
Загрузки
61
Владелец
I'm interested in Scala, Functional Programming, LaTeX and Cryptography.