お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2008-12-29 03:36:31

golem xiii
メンバ
登録日: 2008-12-19

LaTeXのuninstall

こんばんは、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

などのコマンドが分からないので、御教授願います。

オフライン

 

#2 2008-12-29 10:07:12

mizuno
管理者
From: Kyoto
登録日: 2007-02-28

Re: LaTeXのuninstall

まず、どのようにインストールしたのか、(apt-get install latex-env-ja ですか?)どのようにアンインストールしたのかを書いてください。
"一通り、TeX関連のファイルやディレクトリは消去したのですが" では、どのディレクトリを削除したのか当方では判断ができません。

オフライン

 

#3 2008-12-29 21:58:26

golem xiii
メンバ
登録日: 2008-12-19

Re: LaTeXのuninstall

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..)
を削除しました。

オフライン

 

#4 2008-12-29 22:25:17

mizuno
管理者
From: Kyoto
登録日: 2007-02-28

Re: LaTeXのuninstall

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 ってできましたっけ?

オフライン

 

#5 2008-12-30 17:32:10

golem xiii
メンバ
登録日: 2008-12-19

Re: LaTeXのuninstall

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)

オフライン

 

Board footer

Powered by FluxBB