お知らせ

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

#1 2013-02-07 16:33:59

ysato
メンバ
From: Utsunomiya, Japan
登録日: 2010-12-05

パッケージが完全に削除されない(LyX+TeXlive)

Ubuntu12.04 を使っています。インストールしていた TeXlive 2009 を削除せずに、TeX Wiki Linux/Ubuntu(奥村)を参考に TeXlive 2012 をインストール後、LyX をインストールした。
LyX の「文書の設定」で 利用不能:article(Japanese New)  の状態なので  LyX の削除を試みた。

添付のように「4 個のパッケージが完全にインストールまたは削除されていません」のメッセージが表示されます。
これは TeXlive 2009 に関連するものと思われます。

なを、TeXlive 2009 を削除するために、次のコマンドを入力した結果、同様に「4 個のパッケージが完全にインストールまたは削除されていません」が表示されます。
$  sudo apt-get --purge autoremove ptexlive

この4個のパッケージを削除する方法、または解決方法をお教え願えないでしょうか。
よろしくお願いいたします。

------------------
satouy@Ubuntu-2:~$ sudo apt-get --purge autoremove lyx
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています               
状態情報を読み取っています... 完了
以下のパッケージは「削除」されます:
  lyx*
アップグレード: 0 個、新規インストール: 0 個、削除: 1 個、保留: 0 個。
4 個のパッケージが完全にインストールまたは削除されていません。     <--------------
この操作後に追加で 0 B のディスク容量が消費されます。
続行しますか [Y/n]? y
(データベースを読み込んでいます ... 現在 371436 個のファイルとディレクトリがインストールされています。)
lyx を削除しています ...
lyx の設定ファイルを削除しています ...
menu のトリガを処理しています ...
ptex-bin (3.1.11+0.04b-0.1ubuntu1) を設定しています ...
mktexlsr: Updating /usr/local/texlive/2012/../texmf-local/ls-R...
mktexlsr: Updating /usr/local/texlive/2012/texmf/ls-R...
mktexlsr: Updating /usr/local/texlive/2012/texmf-config/ls-R...
mktexlsr: Updating /usr/local/texlive/2012/texmf-dist/ls-R...
mktexlsr: Updating /usr/local/texlive/2012/texmf-var/ls-R...
mktexlsr: Done.
Running fmtutil-sys. This may take some time. ...
/usr/share/texmf/web2c/mktexupd: /var/lib/texmf/web2c/ptex/ptex.fmt not a file.
dpkg: ptex-bin の処理中にエラーが発生しました (--configure):
サブプロセス インストール済みの post-installation スクリプト はエラー終了ステータス 1 を返しました
dpkg: 依存関係の問題により ptex-jisfonts の設定ができません:
ptex-jisfonts は以下に依存 (depends) します: ptex-bin (>= 2.1.10) ...しかし:
  パッケージ ptex-bin はまだ設定されていません。
dpkg: ptex-jisfonts の処理中にエラーが発生しました (--configure):
依存関係の問題 - 設定を見送ります
dpkg: 依存関係の問題により okumura-clsfiles の設定ができません:
okumura-clsfiles は以下に依存 (depends) します: ptex-bin (>= 3.0) ...しかし:
  パッケージ ptex-bin はまだ設定されていません。
okumura-clsfiles は以下に依存 (depends) します: ptex-jisfonts ...しかし:
  パッケージ ptex-jisfonts はまだ設定されていません。
dpkg: okumura-clsfiles の処理中にエラーが発生しました (--configure):
依存関係の問題 - 設定を見送ります
dpkg: 依存関係の問題により vfdata-morisawa5 の設定ができません:
vfdata-morisawa5 は以下�エラーメッセージは前の失敗から続くエラーであることを示しているので、レポートは書き込まれません。
     エラーメッセージは前の失敗から続くエラーであることを示しているので、レポートは書き込まれません。
     MaxReports にすでに達しているため、レポートは書き込まれません
     ��依存 (depends) します: ptex-bin ...しかし:
  パッケージ ptex-bin はまだ設定されていません。
dpkg: vfdata-morisawa5 の処理中にエラーが発生しました (--configure):
依存関係の問題 - 設定を見送ります
以下のパッケージの処理中にエラーが発生しました:                               <--------------
ptex-bin
ptex-jisfonts
okumura-clsfiles
vfdata-morisawa5
W: Duplicate sources.list entry http://archive.canonical.com/ubuntu/ precise/partner amd64 Packages (/var/lib/apt/lists/archive.canonical.com_ubuntu_dists_precise_partner_binary-amd64_Packages)
W: Duplicate sources.list entry http://archive.canonical.com/ubuntu/ precise/partner amd64 Packages (/var/lib/apt/lists/archive.canonical.com_ubuntu_dists_precise_partner_binary-amd64_Packages)
W: Duplicate sources.list entry http://archive.canonical.com/ubuntu/ precise/partner i386 Packages (/var/lib/apt/lists/archive.canonical.com_ubuntu_dists_precise_partner_binary-i386_Packages)
W: Duplicate sources.list entry http://archive.canonical.com/ubuntu/ precise/partner i386 Packages (/var/lib/apt/lists/archive.canonical.com_ubuntu_dists_precise_partner_binary-i386_Packages)
W: これらの問題を解決するためには apt-get update を実行する必要があるかもしれません
E: Sub-process /usr/bin/dpkg returned an error code (1)
satouy@Ubuntu-2:~$

オフライン

 

#2 2013-02-08 18:49:08

ysato
メンバ
From: Utsunomiya, Japan
登録日: 2010-12-05

Re: パッケージが完全に削除されない(LyX+TeXlive)

記述の誤りを修正します。

>添付のように「4 個のパッケージが完全にインストールまたは削除されていません」のメッセージが表示されます。
>これは TeXlive 2009 に関連するものと思われます。

4 個のパッケージ はTeXlive 2009 ではなく TeXlive 2012 のものでした。
ptex-bin
ptex-jisfonts
okumura-clsfiles
vfdata-morisawa5

このような場合、どのように対処すれば良いのか教えていただけないでしょうか?
よろしくお願いします。

オフライン

 

#3 2013-02-09 16:57:54

ysato
メンバ
From: Utsunomiya, Japan
登録日: 2010-12-05

Re: パッケージが完全に削除されない(LyX+TeXlive)

4 個のパッケージ を削除する方法を探していたところ次を見つけました。

「Ubuntu12.04でLyXを入れるときに一緒に入ろうとするTeXパッケージと格闘する」
http://barippi.seesaa.net/article/293238931.html

これに従って、TeXlive 2012 を削除した後,パッケージの削除を行った。

$sudo tlmgr uninstall
$sudo apt-get --purge autoremove ptex-bin

その結果、
ptex-bin
ptex-jisfonts
okumura-clsfiles
は削除された。しかし、vfdata-morisawa5 が削除されない。
次のコマンドでも削除できない。これを削除する方法をお教え願います。

$sudo apt-get --purge autoremove vfdata-morisawa5

なを、vfdata-morisawa5 の状況は以下です。

$dpkg -l | less
rH  vfdata-morisawa5     0.0.20020122-14     Font files for Morisawa Basic-5 type faces for pTeX

satouy@Ubuntu-2:~$ locate vfdata-morisawa5
/usr/share/doc/vfdata-morisawa5
/var/cache/apt/archives/vfdata-morisawa5_0.0.20020122-14_all.deb
/var/lib/dpkg/info/vfdata-morisawa5.conffiles
/var/lib/dpkg/info/vfdata-morisawa5.list
/var/lib/dpkg/info/vfdata-morisawa5.md5sums
/var/lib/dpkg/info/vfdata-morisawa5.postinst
/var/lib/dpkg/info/vfdata-morisawa5.postrm
/var/lib/dpkg/info/vfdata-morisawa5.preinst
/var/lib/dpkg/info/vfdata-morisawa5.prerm
satouy@Ubuntu-2:~$

よろしくお願いします。

オフライン

 

#4 2013-02-10 19:22:57

ysato
メンバ
From: Utsunomiya, Japan
登録日: 2010-12-05

Re: パッケージが完全に削除されない(LyX+TeXlive)

vfdata-morisawa5 パッケージの削除について自己解決したので報告します。

$ sudo apt-get --purge autoremove vfdata-morisawa5
これを行ったところ、
mv: `/etc/texmf/vfontmap.d/30morisawa.map' を stat できません: そのようなファイルやディレクトリはありません
dpkg: vfdata-morisawa5 の処理中にエラーが発生しました (--remove):
が表示されるので、

$ls /etc/texmf/vfontmap.d
30morisawa.map.dpkg-new

ファイル名が変更されているので、30morisawa.map に戻して、再度

$ sudo apt-get --purge autoremove vfdata-morisawa5
を実行したところ、削除されました。

再度、TeX Wiki Linux/Ubuntu(奥村)を参考に TeXlive 2012 をインストールし、LyX を次でインストールができました。

$ sudo apt-get install python-software-properties
$ sudo apt-add-repository ppa:lyx-devel/release
$ sudo apt-get update
$ sudo apt-get install lyx

注意:ソフトウェアセンターにある LyX をインストールすると、文書クラス で日本語が使えない不具合があります。英語は大丈夫です。

オフライン

 

#5 2013-02-13 15:25:45

ysato
メンバ
From: Utsunomiya, Japan
登録日: 2010-12-05

Re: パッケージが完全に削除されない(LyX+TeXlive)

混乱に落ちいってしまったので、はじめからやり直したところ LaTex とLyX が動いたので、手順を書きとめておきます。

(1) すでにある TeXlive2012  と LyX を削除する。

$ sudo tlmgr uninstall
$ sudo apt-get --purge remove lyx

(2) 新たに TeXlive202 をインストールする。

$ sudo apt-add-repository ppa:texlive-backports/ppa
$ sudo apt-get install texlive-lang-cjk
E: いくつかのアーカイブが取得できません。apt-get update を実行するか --fix-missing オプションを付けて試してみてください。

$ sudo apt-get install texlive-lang-cjk --fix-missing
latex-cjk-all (4.8.3+git20120621-1~ubuntu12.04.1) を設定しています ...

$ sudo apt-get install xdvik-ja

(3) LyX をインストール

$ sudo apt-get install lyx

これで完了です。

Ubunru 12.04 に TeXlive 2012 をインストールする方法が2つあるので混乱した。
TeXWiki (奥村)によると
 (1) TeX Live Backports PPA を使う方法
(2)tlptexlive for TeX Live 2012
---------------------
日本語の文書のための Lyx の設定についてのメモ
「文書」-> 「文書クラス」 article(japanese New)
                   「言語」->  日本語  テキスト
           文字コード     言語規定値  (**  日本語(Non-CJK utf8 )  が現れない。 )
                   「出力」-> 出力形式   PDF(dvipdfm)

Windows や Mac 用の LyX では 文字コードに 日本語(Non-CJK utf8 )  が現れる。
文字コード   に 日本語(Non-CJK utf8 )  が現れない現象は Ubuntu LyX 特有の現象なのだろうか?
----------------------
大変お騒がせしてしまいました。
参考にしたウェブページです。
http://barippi.seesaa.net/article/293238931.html
http://note.chiebukuro.yahoo.co.jp/detail/n134791

オフライン

 

Board footer

Powered by FluxBB