y-yu.texlive

TeXLive

ビルドステータス

LinuxとmacOS用のTeXLiveインストールロールです。

インストール

$ 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を参照)

著者情報

吉村 裕

プロジェクトについて

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.