
Ubuntu日本語フォーラム

ログインしていません。
http://www.ubuntulinux.jp/wiki/InstallingOnUSBFlash
上記方法でインストールした ubuntu6.10 にJDKをインストールしようとしたところ以下のようなエラーになりました。
sudo apt-get install sun-java5-jdk
中略
Error: could not find libjava.so
Error: could not find Java 2 Runtime Environment.
dpkg: sun-java5-bin の処理中にエラーが発生しました (--configure):
サブプロセス post-installation script はエラー終了ステータス 2 を返しました
sun-java5-jdk (1.5.0-08-0ubuntu1) を設定しています ...
sun-java5-demo (1.5.0-08-0ubuntu1) を設定しています ...
以下のパッケージの処理中にエラーが発生しました:
sun-java5-bin
E: Sub-process /usr/bin/dpkg returned an error code (1)
前にも同様のトピックがあったのですが、これといった解決策もないまま止まっているようなので
新たにトピックを立てさせて頂きました。
どなたか、御存じの方ご教示願います。
オフライン
全く同様のエラーに関するスレッドがubuntuforumsにありましたが
http://ubuntuforums.org/showthread.php?t=254478
解決されていないようです。いま使っているマシンにはsun-java5-jdkが導入されていなかったので、
rion@Latitude:~$ dpkg -l | grep sun-java
ii sun-java5-bin 1.5.0-08-0ubuntu1 Sun Java(TM) Runtime Environment (JRE) 5.0
ii sun-java5-jre 1.5.0-08-0ubuntu1 Sun Java(TM) Runtime Environment (JRE) 5.0
ii sun-java5-plugin 1.5.0-08-0ubuntu1 The Java(TM) Plug-in, Java SE 5.0
導入してみましたが、
sudo aptitude install sun-java5-jdk
問題は再現されませんでした。
rion@Latitude:~$ dpkg -l | grep sun-java
ii sun-java5-bin 1.5.0-08-0ubuntu1 Sun Java(TM) Runtime Environment (JRE) 5.0
ii sun-java5-demo 1.5.0-08-0ubuntu1 Sun Java(TM) Development Kit (JDK) 5.0 demos
ii sun-java5-jdk 1.5.0-08-0ubuntu1 Sun Java(TM) Development Kit (JDK) 5.0
ii sun-java5-jre 1.5.0-08-0ubuntu1 Sun Java(TM) Runtime Environment (JRE) 5.0
ii sun-java5-plugin 1.5.0-08-0ubuntu1 The Java(TM) Plug-in, Java SE 5.0
オフライン
anoir による投稿:
全く同様のエラーに関するスレッドがubuntuforumsにありましたが
http://ubuntuforums.org/showthread.php?t=254478
解決されていないようです。いま使っているマシンにはsun-java5-jdkが導入されていなかったので、
sudo aptitude install sun-java5-jdk
問題は再現されませんでした。
御回答ありがとうございます。
・・・となると環境依存の可能性がありますね。http://www.ubuntulinux.jp/wiki/InstallingOnUSBFlashでインストールしたのがまずいのでしょうか?
一度挫折しましたが、http://forum.ubuntulinux.jp/viewtopic.php?id=10の方法でインストールしたほうがよいのでしょうか?
オフライン
一応他にも症例があるので機種依存とは限らないと思います。もしかしたらインストールの順番や他のパッケージとの相性かもしれません。USBのHDDやフラッシュメモリでブートしたことはないのでそれについては分かりません。利用している方はいらっしゃいますか?
オフライン
USBフラシュメモリを使用しています。
この件はUSB起動特有の問題みたいですね。
他にも/etc/network/interfacesに静的なIPを書き込んでも保存されないなどの
問題があるようです。
JAVAの環境設定を.bash_profileに追加して見ましたがうまく動作しませんでした。
CLASS-LIBRARY-PATHあたりの設定が分かれば動作するかもしれませんが
私には分かりませんでした。
失敗設定
export JAVA_HOME=/usr/java/jre1.6.0
export CLASS_LIBRARY_PATH=${JAVA_HOME}/lib:${JAVA_HOME}/lib/i386
export PATH=$JAVA_HOME:$JAVA_HOME/bin:"${PATH}"
オフライン
σ(^^) も問題なく installできたです。
元の投稿とは USBの違いもあるけどほかにこんなとこが違うです。
1. 先に sun-java5-bin sun-java5-jre sun-java5-plugin を installしてた
2. aptitudeを使用してる
オフライン
松尾(smoochy)です。
anoirさん、他の方への呼びかけありがとうございます。
のんきさん、うーむやはりUSBフラッシュメモリへのインストール(http://www.ubuntulinux.jp/wiki/InstallingOnUSBFlash)がまずいのですかねぇ…。
RxOrcaさん、ご確認ありがとうございます。質問なのですがインストールは(http://www.ubuntulinux.jp/wiki/InstallingOnUSBFlash)でしょうか? それとも(http://forum.ubuntulinux.jp/viewtopic.php?id=10)の方法でしょうか?
お手数ですが、教えていただけませんでしょうか?
オフライン
smoochy による投稿:
RxOrcaさん、ご確認ありがとうございます。質問なのですがインストールは(http://www.ubuntulinux.jp/wiki/InstallingOnUSBFlash)でしょうか? それとも(http://forum.ubuntulinux.jp/viewtopic.php?id=10)の方法でしょうか?
σ(^^) のばーい, USBには導入してないれす。
σ(^^) にとって必要なのは jreだけだったので, ソレを先に installしてたこと。
なので, sun-java5-jdkを installするとき "could not find" とか表示されなかった, と。
それから, aptitudeの方が何かとよさげなので, ソレ使ってるですよ, てことれす。
http://debian.fam.cx/index.php?AptGet
「aptitude を使えば recommends なパッケージも一緒にインストールされます」
それでもダメならホントに USBだけの問題かもです。
オフライン
RxOrca による投稿:
σ(^^) のばーい, USBには導入してないれす。
σ(^^) にとって必要なのは jreだけだったので, ソレを先に installしてたこと。
なので, sun-java5-jdkを installするとき "could not find" とか表示されなかった, と。
それから, aptitudeの方が何かとよさげなので, ソレ使ってるですよ, てことれす。
http://debian.fam.cx/index.php?AptGet
「aptitude を使えば recommends なパッケージも一緒にインストールされます」
それでもダメならホントに USBだけの問題かもです。
ダメでした・・・。やはりUSBフラッシュメモリ起動特有の問題っぽいです。USBHDDのインストールを再挑戦しようと思います。
ありがとうございました。
オフライン
松尾(smoochy)です。
自己レスです。
やはりUSBフラッシュメモリ特有の問題のようです。wikiのUSBHDDのインストールの方法でubuntuとインストールし、jdkをインストールしたところ、なんの問題もなくインストールできました。
オフライン