Ubuntu PreciseでTeX Live 2012を実行しています。インストールについては、私は このチュートリアル に従いました。昨日、次のツールを使用してTex Live 2012のパッケージ(約40アイテム)を更新しました。
$ Sudo tlmgr --gui
更新プログラムは正常にインストールされ、すべてが機能しました。
今日、私はapt-get
を実行するとエラーが出力されますSudo apt-get install something
またはSudo apt-get autoremove
。後者のコマンドのコンソール出力は次のとおりです。
$ Sudo apt-get autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
3 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up texlive-base (2009-15) ...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXLIVE...
mktexlsr: Updating /var/lib/texmf/ls-R...
mktexlsr: Done.
texconfig: unknown option `paperconf' given as argument for `texconfig dvips'
texconfig: try `texconfig dvips' for help
texconfig: unknown option `paperconf' given as argument for `texconfig dvipdfmx'
texconfig: try `texconfig dvipdfmx' for help
texconfig: unknown option `paperconf' given as argument for `texconfig xdvi'
texconfig: try `texconfig xdvi' for help
texconfig: unknown option `paperconf' given as argument for `texconfig pdftex'
texconfig: try `texconfig pdftex' for help
texconfig: unknown option `paperconf' given as argument for `texconfig dvips'
texconfig: try `texconfig dvips' for help
dpkg: error processing texlive-base (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of texlive-latex-base:
texlive-latex-base depends on texlive-base (>= 2009-1); however:
Package texlive-base is not configured yet.
dpkg: error processing texlive-latex-base (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of texlive-bibtex-extra:
texlive-bibtex-extra depends on texlive-latex-base (>= 2009-1); however:
Package texlive-latex-base is not configured yet.
dpkg: error processing texlive-bibtex-extra (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup
error from a previous failure.
No apport report written because the error message indicates its a followup
error from a previous failure.
Errors were encountered while processing:
texlive-base
texlive-latex-base
texlive-bibtex-extra
私が見る限り、LaTeX自体はまだ正常に動作します。
注:次のことが主な問題と関係がある場合に備えて。また、少し前に、manパスが通常のフォルダーを指していないことに気付きました。 MANPATHの問題 は以前に説明されています。しかし、マシンで解決できませんでした。
$ echo $MANPATH
/usr/local/texlive/2012/texmf/doc/man
最後に、エラーメッセージが消えるTexLive関連のパッケージをすべてアンインストールしました。これが私がやったことです...
Sudo apt-get remove tex-common texlive-base texlive-binaries texlive-common \
texlive-doc-base texlive-latex-base texlive-local texlive-latex-base-doc
Sudo apt-get autoremove
Sudo apt-get autoclean
TexLiveを再インストールするために、おそらくアドバタイズされた texlive-backports PPA を使用します。
また、MANPATHの問題は、いつか行ったカスタム構成に起因することもわかりました。これは.zshrc
ファイルから間接的にロードされました。
# TexLive 2012
export MANPATH=/usr/local/texlive/2012/texmf/doc/man