
Ubuntu日本語フォーラム

ログインしていません。
8.04LTSx64で、sun-java6-pluginのインストールができません
synapticでは表示されますが、子のバージョンには対応していないとのことでインストールできません。
jreのバージョンは1.6.0_7のようです。
最新版(1.6.0_13)を手動でインストールしようとしましたが、ダウンロードした.binを解凍したところでつまづいています。
firefoxでsunのサイトに行ってjavaの有無を確認しても、プラグインの追加(GCJ)が出て、それをインストールしてもまた「プラグインの追加」ポップアップが出ます。
amd64対応のパッケージが出るのを待つしかないのでしょうか?
オフライン
こんにちは、yosshy360さん。
『Icedtea Java Plugin』はどうでしょうか?
オフライン
Icedtea-java7-pluginをインストールしてみました。
javaアプレットが動作するようになりましたが、Webminのファイルマネージャはうまく動作しないようです。
でも、とりあえず一歩前進です。ありがとうございました。
オフライン
yossh360さん、sumiyotaさん、おはようございます。YISです。
Linuxの動作環境のプラットフォームにubuntuの記載がないので、動作するかどうかはわかりませんが・・・。
64ビット版の手順を見てみました。
シンボリックリンクを作る部分が抜けているように感じました。(64ビット版では必要ないのかもしれませんが。)
http://www.java.com/ja/download/help/5000010500.xml#selfextracting
これは32ビット版の手順です。下の方にある「有効化と設定」を見て解決しないでしょうか?
私は64ビット版のubuntuの事情がまったくわからないもので、自分で考えられる精一杯の回答です。
お役にたったでしょうか?(汗)
最後の編集者: YIS (2009-04-02 09:39:31)
オフライン
[2009/04/14 追記] 以下、yosshy360 さん宛のレスです。
既にyosshy360さんはここを見ていないかもしれませんが、続けます。
YISさんと同じ事ですが、もっと詳しく書きます。
yosshy360 による投稿:
amd64対応のパッケージが出るのを待つしかないのでしょうか?
結論から言うと、8.04 LTS x64の場合、Sun JavaのJREの64bit版の最新(今の時点では6u13)をインストールしましょう。
インストール方法は「sun java plugin linux 64」とかでWeb検索すれば、いくつかヒットするので、それを参考に。
重要ポイント:
「pluginを使うなら、pluginのsoファイルへのシンボリックリンクを作る」です。
つまづいているのはそのポイントを抑えていないからでしょう。
JRE自体のインストールは
https://forums.ubuntulinux.jp/viewtopic.php?id=3982
のavidyaさんの#5 #7が参考になります。
以下、Java Pluginの設定で重要なポイントです。
# システム全体で有効にする場合 sudo ln -s JREのインストールフォルダ/アーキテクチャ名?/ns7/libjavaplugin_oji.so /usr/lib/firefox-addons/plugins or # 自分のユーザーだけ有効にする場合 ln -s JREのインストールフォルダ/アーキテクチャ名?/ns7/libjavaplugin_oji.so ~/.mozilla/plugins
※ 自分のユーザーだけ有効にする方法をお勧めします。
※ [アーキテクチャ名?]と曖昧な表現をしているのは、どんなフォルダ名なのか、実環境が無いので分からない為。
※ i386とx64ではsoファイル名や親フォルダのパスが全然違います。これはx64の場合です。
(参考)-http://fav.or.it/post/1071092/java-se-6-update-12
最後の編集者: STGSAGWAN (2009-04-14 20:11:54)
[2009/04/14 追記] 以下、興味がある人は読んでください。
[参考情報]
Java Pluginは、インストールの選択肢が複数あるように思えてとても迷いやすいので、以下調べた事を書きます。
[Package Request] sun-java6-plugin on AMD64?
https://bugs.launchpad.net/sun-java/+bug/1045121
の情報を整理すると、次のようです。
・8.04(gutsy)は、リポジトリにあるjava plugin(sun-java6-plugin)はi386向けのみ amd64向けは無し
なお、amd64向けで icedtea-java7というものがlaunchpadにあるが、2007/12時点では動作がSunのに比べて100%でないとのこと(今はどうか分からない)
https://launchpad.net/ubuntu/+source/icedtea-java7
・8.10(hardy)は、icedtea-gcjwebpluginというものがリポジトリにあり全てのアーキテクチャに対応だが、動作がSunのに比べて100%でないとのこと(今はどうか分からない)
・2009/02頃ついにSunが、64bit linux向けのjava pluginを JRE 6u12として正式リリース(今は6u13)
※2008/12くらいから、Early Access Buildとしてリリースされていたが、正式リリースは最近。
http://java.sun.com/javase/downloads/index.jsp
http://www.java.com/ja/download/
※双方URLとも一緒のファイル
・jauntyでは6u12がリポジトリに取り込まれるとのこと
https://launchpad.net/ubuntu/+source/sun-java6
なので、
8.04のx64でJava Pluginを使うなら、選択肢は:
1. icedtea-java7
2. Sun JavaのJREの64bit版の最新
8.10のx64でJava Pluginを使うなら、選択肢は:
1. icedtea-gcjwebplugin
2. Sun JavaのJREの64bit版の最新
です。
もちろん、jauntyまで待つのもありです。
私なら2を試します。
また、要件が特になければ、JRE 6でなく、JRE 5でもよいはず。
最後の編集者: STGSAGWAN (2009-04-14 20:12:24)
STGSAGWANさん、こんにちは。返信が遅くなってしまい申し訳ないです。:(
STGSAGWANさんの書いたコメントの情報量が多すぎたので少し慌てていました。そしてレスをつけていいものかどうか考えました。(内容を把握せずに書き込んでよいものかどうか)
説明ありがとうございます。私はよく知らずに「システム全体で有効にする場合」にしていました。個人のパソコンなので大丈夫だろうと思っていましたが、wikipeidaなどで「拡張子jar(ジャバ・アーカイブファイル)」ファイルがローカルファイルのターゲット資源にアクセスできる可能性があると(電子署名した場合!?)書かれていたのでSTGSAGWANさんの#5の書き込みの「ユーザー(自分)だけ有効にする」に変更しました。
ありがとうございました。ubuntu9.04(jaunty?)までもう少しですね。また良かったらご指導ください。
yosshy360さんは解決したのでしょうか?気になります。しかし、何かの疑問を思い切ってぶつける事が問題解決に近づいていく方法だとこのスレッド?で分かりました。私も勇気を持って書き込みたいと思います。:)
最後の編集者: YIS (2009-04-14 15:48:56)
オフライン
YIS さん
#5と#6では、誰宛のレスなのか明記しなかったので、混乱させてしまったようで、申し訳ないです。
また、
#6は興味がある人だけを対象にしたつもりでしたが、これも明記しなかったのは反省です。
YIS による投稿:
私はよく知らずに「システム全体で有効にする場合」にしていました。個人のパソコンなので大丈夫だろうと思っていましたが、wikipeidaなどで「拡張子jar(ジャバ・アーカイブファイル)」ファイルがローカルファイルのターゲット資源にアクセスできる可能性があると(電子署名した場合!?)書かれていたのでSTGSAGWANさんの#5の書き込みの「ユーザー(自分)だけ有効にする」に変更しました。
そのセキュリティ面についてはよく分からないのですが、私はそこまで考えていませんでした。
私が「ユーザー(自分)だけ有効にする」をお勧めした主な理由はというと、
家庭で少人数で使うならば、パッケージ管理外のアプリケーションのファイルを、HOMEディレクトリ配下に置いてよい場所があるにも関わらず、root権限でないと書き込めない場所に勝手に気楽にホイホイ置くのは、システムに与える範囲影響を考えるとあまり宜しくない、といった考えに基づいています。
# これには賛否両論もあるでしょう。
YIS による投稿:
yosshy360さんは解決したのでしょうか?気になります。
私も少し心残りがありますが、#3で
yosshy360 による投稿:
Icedtea-java7-pluginをインストールしてみました。
javaアプレットが動作するようになりましたが、Webminのファイルマネージャはうまく動作しないようです。
でも、とりあえず一歩前進です。ありがとうございました。
とあります。
どう解釈するかにもよりますが、Javaアプレットが動作した時点で100%解決であり、Webmin上での動作はおまけなのかもしれません。
最後の編集者: STGSAGWAN (2009-04-14 20:16:15)