
Ubuntu日本語フォーラム

ログインしていません。
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:~$
オフライン
記述の誤りを修正します。
>添付のように「4 個のパッケージが完全にインストールまたは削除されていません」のメッセージが表示されます。
>これは TeXlive 2009 に関連するものと思われます。
4 個のパッケージ はTeXlive 2009 ではなく TeXlive 2012 のものでした。
ptex-bin
ptex-jisfonts
okumura-clsfiles
vfdata-morisawa5
このような場合、どのように対処すれば良いのか教えていただけないでしょうか?
よろしくお願いします。
オフライン
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:~$
よろしくお願いします。
オフライン
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 をインストールすると、文書クラス で日本語が使えない不具合があります。英語は大丈夫です。
オフライン
混乱に落ちいってしまったので、はじめからやり直したところ 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
オフライン