y-yu.texlive
TeXLive
This is a role for installing TeXLive on Linux and macOS.
Installation
To install, run:
$ ansible-galaxy install y-yu.texlive
Requirements
- Ansible version 2.0 or newer
- rsync (if you want to do a full installation)
Why use rsync?
The TeXLive installer (install-tl
) normally downloads packages using HTTP. If a download fails, it restarts from the beginning. Rsync can resume interrupted downloads, which is why this role uses rsync for a full installation.
Role Variables
# Directory where TeXLive will be installed
texlive_directory:
/usr/local/texlive
# TeXLive download mirror
texlive_mirror:
http://ftp.jaist.ac.jp/pub/CTAN/systems/texlive/tlnet
# Rsync URL for TeXLive
# Use this for a full TeXLive installation
texlive_rsync:
rsync://ftp.jaist.ac.jp/pub/CTAN/systems/texlive/tlnet/
# TeXLive Scheme options
# full > medium > small > basic
scheme:
small
Dependencies
None
Example Playbook
- hosts: all
become: yes
roles:
- texlive
License
MIT (See LICENSE)
Author
Yuu YOSHIMURA
Installa
ansible-galaxy install y-yu.texlive
Licenza
mit
Download
70
Proprietario
I'm interested in Scala, Functional Programming, LaTeX and Cryptography.