y-yu.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
  
# TeXLive rsync URL
# 如果您想安装完整的 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

作者信息

Yuu YOSHIMURA

关于项目

TeXLive Install Role for Linux and macOS

安装
ansible-galaxy install y-yu.texlive
许可证
mit
下载
70
拥有者
I'm interested in Scala, Functional Programming, LaTeX and Cryptography.