
Ubuntu日本語フォーラム

ログインしていません。
こんばんは、uninstallについて教えてください。
LaTeXをinsatallしようと勢い込んだのはいいのですが、
どうにもうまくいかず、もう一度最初からやり直したいので
uninstallしたいです。
一通り、TeX関連のファイルやディレクトリは消去したのですが
(全部は削除していないかも)、端末で
$ platex hello.tex
と打ち込むと
This is pTeX, Version 3.141592-p3.1.10 (euc) (Web2C 7.5.4)
kpathsea: Running mktexfmt platex.fmt
/usr/local/bin/mktexfmt: 887: /texconfig/tcfmgr: not found
fmtutil: config file `fmtutil.cnf' not found.
I can't find the format file `platex.fmt'!
この様に表示されるので、uninstallできていないのはわかるのですが、
どうすればよいのでしょうか?
そもそも、ファイルやディレクトリを消しただけでは
uninstallできないと思いますが、
$ make uninstall
などのコマンドが分からないので、御教授願います。
オフライン
まず、どのようにインストールしたのか、(apt-get install latex-env-ja ですか?)どのようにアンインストールしたのかを書いてください。
"一通り、TeX関連のファイルやディレクトリは消去したのですが" では、どのディレクトリを削除したのか当方では判断ができません。
オフライン
mizuno様、リプライありがとうございます。
installした方法は、私のUbuntuでは
$ sudo apt-get install latex-env-ja
$ sudo apt-get install latex-extra-ja
が対応していなかったので、
$ sudo apt-get install texlive texlive-math-extra ptex-bin xdvik-ja
$ sudo apt-get install dvipsk-ja dvipdfmx okumura-clsfiles jmpost
jbibtex-bin mendexk
として、installしました。
これで、テストしてみると英語と数式はうまく出力されたのですが、
日本語が文字化けしてしまったので、その時はうまくinstallが出来ていないのだと思い、
ソースをdownloadして、そこからinstallしました。
後から、最初の段階でUTF-8からEUC-jpにしてtexファイルを保存していれば
うまく出力できたのではないかと思い、最初からやり直そうと思う次第であります。
それから、ファイルとディレクトリの削除ですが、ソースから改めてinstallしよとしたときに
既に、ファイルやディレクトリがあってはうまくinstallが実行されない、
とのことを耳にしたので、それらしいファイルとディレクトリ(texmf,teTeX,web2c..)
を削除しました。
オフライン
golem xiii による投稿:
installした方法は、私のUbuntuでは
$ sudo apt-get install latex-env-ja
$ sudo apt-get install latex-extra-ja
が対応していなかったので、
Japanese Team のリポジトリが有効になっていなかったのでしょう。latex-env-ja は Japanese Team で作成しているメタパッケージですので、本家版からインストールした場合はリポジトリの追加を行う必要があります。
golem xiii による投稿:
$ sudo apt-get install texlive texlive-math-extra ptex-bin xdvik-ja
$ sudo apt-get install dvipsk-ja dvipdfmx okumura-clsfiles jmpost
jbibtex-bin mendexk
として、installしました。
<...snip...>
とのことを耳にしたので、それらしいファイルとディレクトリ(texmf,teTeX,web2c..)
を削除しました。
つまり、上記でインストールしたパッケージをアンインストールする際に
$ sudo apt-get remove texlive <...snip...> mendexk
とせず、手動で /usr/bin 以下などをいじってしまった、ということでしょうか。
# だとするとどうしよう。手でファイル削除してファイル欠損がある状態でも remove ってできましたっけ?
オフライン
mizuno による投稿:
つまり、上記でインストールしたパッケージをアンインストールする際に
$ sudo apt-get remove texlive <...snip...> mendexk
とせず、手動で /usr/bin 以下などをいじってしまった、ということでしょうか。
はい、そうです。余計なことをしてしまいました。
mizuno による投稿:
# だとするとどうしよう。手でファイル削除してファイル欠損がある状態でも remove ってできましたっけ?
$ sudo apt-get remove texlive texlive-math-extra ptex-bin xdvik-ja
dvipsk-ja dvipdfmx okumura-clsfiles jmpost jbibtex-bin mendexk
として、実行してみました。
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
パッケージ texlive はインストールされていないため、削除はできません
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
jbibtex-base
これらを削除するには 'apt-get autoremove' を利用してください。
以下のパッケージは「削除」されます:
dvi2ps-fontdesc-morisawa5 dvipdfmx dvipsk-ja jbibtex-bin jmpost mendexk
okumura-clsfiles ptex-bin ptex-jisfonts texlive-math-extra vfdata-morisawa5
xdvik-ja
アップグレード: 0 個、新規インストール: 0 個、削除: 12 個、保留: 0 個。
1 個のパッケージが完全にインストールまたは削除されていません。
この操作後に 12.2MB のディスク容量が解放されます。
続行しますか [Y/n]? y
(データベースを読み込んでいます ... 現在 122073 個のファイルとディレクトリがインストールされています。)
dvi2ps-fontdesc-morisawa5 を削除しています ...
dvipdfmx を削除しています ...
Directory /etc/texmf/ not writeable. Exiting.
warning: Configuration file texmf.cnf not found! Searched these directories:
/usr/share/texmf/web2c:/usr/share/texmf-texlive/web2c:/usr/local/share/texmf/web2c
Trying to proceed...
mktexlsr: Done.
vfdata-morisawa5 を削除しています ...
warning: Configuration file texmf.cnf not found! Searched these directories:
/usr/share/texmf/web2c:/usr/share/texmf-texlive/web2c:/usr/local/share/texmf/web2c
Trying to proceed...
mktexlsr: Done.
mv: cannot stat `/etc/texmf/vfontmap.d/30morisawa.map': No such file or directory
dpkg: vfdata-morisawa5 の処理中にエラーが発生しました (--remove):
サブプロセス post-removal script はエラー終了ステータス 1 を返しました
dvipsk-ja を削除しています ...
mktexlsr: Done.
diversion of /usr/bin/dvips to /usr/bin/dvips.nonja by dvipsk-ja を削除しています
diversion of /usr/share/man/man1/dvips.1.gz to /usr/share/man/man1/dvips.nonja.1.gz by dvipsk-ja を削除しています
mktexlsr: Done.
jbibtex-bin を削除しています ...
mv: cannot stat `/etc/texmf/texmf.d/60jbibtex.cnf': No such file or directory
dpkg: jbibtex-bin の処理中にエラーが発生しました (--remove):
サブプロセス post-removal script はエラー終了ステータス 1 を返しました
jmpost を削除しています ...
mktexlsr: Done.
mendexk を削除しています ...
okumura-clsfiles を削除しています ...
warning: Configuration file texmf.cnf not found! Searched these directories:
/usr/share/texmf/web2c:/usr/share/texmf-texlive/web2c:/usr/local/share/texmf/web2c
Trying to proceed...
mktexlsr: Done.
ptex-jisfonts を削除しています ...
warning: Configuration file texmf.cnf not found! Searched these directories:
/usr/share/texmf/web2c:/usr/share/texmf-texlive/web2c:/usr/local/share/texmf/web2c
Trying to proceed...
mktexlsr: Done.
ptex-bin を削除しています ...
mv: cannot stat `/etc/texmf/texmf.d/30ptex.cnf': No such file or directory
dpkg: ptex-bin の処理中にエラーが発生しました (--remove):
サブプロセス post-removal script はエラー終了ステータス 1 を返しました
texlive-math-extra を削除しています ...
update-updmap --quiet failed. Output has been stored in
/tmp/checkrun.mhIr6208
If tex-common is not configured you can ignore this error message!
Otherwise, please include this file if you report a bug.
update-language failed. Output has been stored in
/tmp/checkrun.jywy6214
If tex-common is not configured you can ignore this error message!
Otherwise, please include this file if you report a bug.
update-fmtutil failed. Output has been stored in
/tmp/checkrun.ujgT6220
If tex-common is not configured you can ignore this error message!
Otherwise, please include this file if you report a bug.
Running 'mktexlsr /usr/share/texmf /var/lib/texmf /usr/share/texmf-texlive'.
This may take some time... done.
Running 'updmap-sys'.
This may take some time...
updmap-sys failed. Output has been stored in
/tmp/checkrun.xjoZ6265
If tex-common is not configured you can ignore this error message!
Otherwise, please include this file if you report a bug.
xdvik-ja を削除しています ...
Purging font configuration of xdvik-ja...
Purging category truetype..
以下のパッケージの処理中にエラーが発生しました:
vfdata-morisawa5
jbibtex-bin
ptex-bin
E: Sub-process /usr/bin/dpkg returned an error code (1)
となり、エラーが出てしまいました。'apt-get autoremove'をやってみろと言われたので
$ sudo apt-get autoremove texlive texlive-math-extra ptex-bin xdvik-ja dvipsk-ja dvipdfmx okumura-clsfiles jmpost jbibtex-bin mendexk
として実行すると、
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
パッケージ texlive はインストールされていないため、削除はできません
パッケージ texlive-math-extra はインストールされていないため、削除はできません
パッケージ xdvik-ja はインストールされていないため、削除はできません
パッケージ dvipsk-ja はインストールされていないため、削除はできません
パッケージ dvipdfmx はインストールされていないため、削除はできません
パッケージ okumura-clsfiles はインストールされていないため、削除はできません
パッケージ jmpost はインストールされていないため、削除はできません
パッケージ mendexk はインストールされていないため、削除はできません
以下のパッケージは「削除」されます:
jbibtex-bin ptex-bin vfdata-morisawa5
アップグレード: 0 個、新規インストール: 0 個、削除: 3 個、保留: 0 個。
4 個のパッケージが完全にインストールまたは削除されていません。
この操作後に 3195kB のディスク容量が解放されます。
続行しますか [Y/n]? y
(データベースを読み込んでいます ... 現在 121437 個のファイルとディレクトリがインストールされています。)
jbibtex-bin を削除しています ...
mv: cannot stat `/etc/texmf/texmf.d/60jbibtex.cnf': No such file or directory
dpkg: jbibtex-bin の処理中にエラーが発生しました (--remove):
サブプロセス post-removal script はエラー終了ステータス 1 を返しました
vfdata-morisawa5 を削除しています ...
warning: Configuration file texmf.cnf not found! Searched these directories:
/usr/share/texmf/web2c:/usr/share/texmf-texlive/web2c:/usr/local/share/texmf/web2c
Trying to proceed...
mktexlsr: Done.
mv: cannot stat `/etc/texmf/vfontmap.d/30morisawa.map': No such file or directory
dpkg: vfdata-morisawa5 の処理中にエラーが発生しました (--remove):
サブプロセス post-removal script はエラー終了ステータス 1 を返しました
ptex-bin を削除しています ...
mv: cannot stat `/etc/texmf/texmf.d/30ptex.cnf': No such file or directory
dpkg: ptex-bin の処理中にエラーが発生しました (--remove):
サブプロセス post-removal script はエラー終了ステータス 1 を返しました
以下のパッケージの処理中にエラーが発生しました:
jbibtex-bin
vfdata-morisawa5
ptex-bin
E: Sub-process /usr/bin/dpkg returned an error code (1)
となり、やはりうまくいきません。
最後の編集者: golem xiii (2008-12-30 17:36:50)
オフライン