texlive再インストール
別のPCの Ubuntu 12.04 に texlive 2012 をインストールしたが正常に動作せず、再インストールを何度か繰り返したのでメモを残しておく。
パッケージアンインストール
以下のコマンドでパッケージをアンインストールする。
removeコマンドを使用すると設定ファイルが残るが、再インストール時に正常にインストールされないことがあるので、purgeコマンドを使用すること。
sudo aptitude purge xdvik-ja dvipsk-ja ptex-bin sudo aptitude purge '~ntexlive' '~nlatex' prosper pgf tipa sudo aptitude purge lmodern luatex tex-gyre tex-common
パッケージ状態確認
/etc/texmf ディレクトリにファイルが残っていると、再インストールがうまくいかないため、このディレクトリを使用するパッケージが完全にアンインストールできていることを確認する。
先頭の文字が「p」になっていること。「c」の場合は設定ファイルが残っている。
for p in $(apt-file search --package-only /texmf/) do aptitude search $p done
パッケージインストール
以下のコマンドでパッケージをインストールする。
texlive-latex-extra パッケージは texlive-lang-cjk パッケージ依存の、そのまた依存で自動インストールされるのでインストール指定していない。
sudo aptitude install texlive texlive-doc-ja sudo aptitude install texlive-lang-cjk sudo aptitude install xdvik-ja ptex-bin