2016年7月21日木曜日

TeX Live2016へアップデート

きっかけ

TeXは去年のこの時期にMac TeX Live2014を入れて(2015がなかった?)以来、アップデートしていませんでした。でも、レポート書く時に不便なことが。今回はそのアップデートをしようかと。

で、どうするよ?

とりあえず、TeXといえばTeX Liveを探すでしょ。すると、
tlmgrを使用してのアップデート
あるじゃないですか。( ^ω^ )
なになに...
sudo tlmgr update --self --all
でTeX Liveの更新ができるらしい。やってみよー、ポチー。
Unknown directive ...containerchecksum c5920x........ , please fix it! at  /usr/local/texlive/2016/tlpkg/TeXLive/TLPOBJ.pm line 210, <$retfh> line 5579. (コピるの忘れた...。後述の松浦先生のwikiのを拝借。)
んん!?
なんだこのエラーは...。見知らぬディレクティブがある? (読めない)

なんだこれは

なにはともあれググる。すると出てくる松浦高志先生のwiki

この場合,tlmgr自体を更新する必要があります.
へー。どうするね。
Macなら(中略)update-tlmgr-latest.shをダウンロードし実行します。
なるほど。
リンクからとってみよー。

...
...
...

あれ?リンク切れてる。
ググるしかない。ここに同じ質問が来ているみたい。同じ人はたくさんいるなー。
お目当のスクリプトはここにあった。

実行だ!

よし実行するか。
sudo sh update-tlmgr-latest.sh
今度はうまくいきました。
では、改めて
sudo tlmgr update --self --all
お、アップデートが始まった。
[    1/1361, 02:20:56/02:21:56] auto-install: ...
ん?1361?多くない?

...
... イカしながら ...
...

結局

3時間後、ようやくできた。

0 件のコメント:

コメントを投稿