CentosのJavaアップデート

CentosのJavaアップデート

Centos 6.2マシンがあります。現在JDK 1.6.0_26がインストールされています。現在のリリースバージョン1.6.0_38にアップデートしたいと思います。

どこかでコメントを見ましたsudo apt-getapt-getこのボックスが知っているコマンドではないようです。だから私はそれをスキップしました。

私はボックスにいくつかのRPMの内容を見ましたが、RPMが認識されるコマンドなので、OracleからJDK RPM.binファイルをダウンロードしてLinuxシステムに転送し、chmodedしてbinファイルを実行しました。これは明らかに抽出とインストールを想定しています。 RPMこれを実行するとエラーが発生し(./install.sfx.5513: /lib/ld-linux.so.2: bad ELF interpreterJavaDBに関する苦情やいくつかの質問、それが重要かどうかわからない)、何も変わらないようです。 (-xスイッチを使用して)RPMファイルを抽出しようとしましたが、まだ何も変わっていないようです。抽出された場合、ファイルがどこに行ったのか、または関連するrpmコマンドに何を入れて何をするのかわかりません。 。このエラーを検索すると、glibcをインストールする必要があるといういくつかの提案がありましたが、Yumについても話し始めました。

ユムもいます。これがより便利なツールのようです。yum list jdkyum("jdk.x86_64") にインストールされたパッケージがあることを示していますが、何もしませんyum update。私はyum install jdk気まぐれにそれを試しましたが、「パッケージjdk-1.6.0_26-fcs.x86_64はすでにインストールされており、最新バージョンです」と言いましたが、26以上のものがあるからです。いいえの最新バージョンです。

次回何をすべきかを提案できますか?

ベストアンサー1

奇妙な。実行(* rpm.bin)が機能するはずです。オペレーティングシステムに合った64ビットバージョンをダウンロードしましたか、または32ビットバージョンをダウンロードしましたか?

また、Oracle Java 6は2月に中止される予定です。したがって、Java 7に切り替える必要があります。

既存のリポジトリに関するその他の質問については、jdk6u26が最新バージョンです。これは、インターネット上のOracleリソースを検証しません。

残念ながら、Oracleはリポジトリを提供していません(現在Adobeは提供しています)。リポジトリのみが更新を「オンライン」で外部リソース(たとえばhttp/インターネット)に接続できます。

おすすめ記事