Ubuntu 12.04にOracle JDK 7をインストールします

更新されたすべての人および計画している人への挨拶。



多くの人が知っているように、プロプライエタリなJavaは公式リポジトリから切り離されています。

代わりに、ユーザーはOpenJDKの使用を提案されました。

ただし、後者の安定性には重大な問題があります。

しかし、まず最初に...



今日、真新しいproxmox 2.1をサーバーにインストールすると、アップデート後に

KVMコンソールがシステムで機能しません。

私はjreを置く必要があることにすぐに気づき、二度と考えずにターミナルに登りました

アプレット用のicedtea-6-pluginopenjdk-6-jdkをインストールします。



ブラウザを再起動し、proxmox web-muzzleのタブに移動して、コンソールを起動します。

これで、すべてが実際に終了した、またはむしろ、ダンスが開始されました、ここでは不完全なリストです

openjdk-6-jdkopenjdk-7-jdkの両方を使用して発生した問題:

1)コンソールウィンドウを閉じると、 Firefoxは完全にコンソールウィンドウを表示します。

2)アプレットの初期化は100%のCPU使用率で行われ、その時点でブラウザーがブロックされます。

それは非常に長い間続くので、それは私を非常に激怒させる理由です。

3)proxmoxポップアップエラーの束。



確かに、これはOpenJDKでの私の最初の経験であり、おそらく最後の経験でした。

最後に、プロプライエタリなjavaをインストールすることに決め、Googleを恐怖に陥れました。

最小限の損失でそれを行う方法を教えてください。

一部の人はすでにネットワークで大騒ぎし、PPAを作成していることがわかります。



喜んでいたが、そこにはなかった。

sudo apt-getインストール項目にステップバイステップで進んだ後、

aptから「処理中にエラーが発生しました:oracle-java7-installer」というエラーが表示されました。

私は再びグーグルに入り、それを治す方法を見つけました。 誰かが捕まったら、私はこの病気の治療法とリンク与えます。



私はネットワーク上で解決策を見つけることに絶望したので、私は反対の道を行くことに決めました-実績のある労働者。

簡単な操作を通して、私はすべてをうまく機能させることができ、結果は嬉しく驚きました。

特に、パフォーマンスとブラウザーのクラッシュの両方の問題がなくなりました。



エッセンス





そのため、インストール方法とシステムをクリーンな状態に保つ2つのオプションがあります。

先に進む前に、OpenJDKからシステムを削除することをお勧めします。

sudo apt-get purge openjdk*
      
      





このコマンドは、OpenJDKのすべてのバージョンに関連するすべてを削除します。



メソッド番号1。


短くて速いオプション(x86_64がある場合)、

.debパッケージは、私が事前に準備し、ネットワークに投稿しており、ダウンロードしてインストールするだけです。



1) パッケージをダウンロードします

2)ターミナルで4つのコマンドを実行します。

 #    ( cd)  , #    .rpm . sudo dpkg -i jdk_1.7.004-1_amd64.deb mkdir -p ~/.mozilla/plugins ln -s /usr/java/jdk1.7.0_04/jre/lib/amd64/libjavaplugin_jni.so ~/.mozilla/plugins/ ln -s /usr/java/jdk1.7.0_04/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/
      
      







3)ブラウザを再起動し、時間を節約します。

もちろん、64ビットバージョンのセンザンコウをお持ちでない限り。



メソッド番号2、開始から終了まで。


1)Java SE ダウンロードサイトにアクセスし 、アーキテクチャに従ってパッケージ(.rpm)をダウンロードします。

Linux x86(32ビット)

Linux x64(64ビット)

2)エイリアンをインストールします。実際には、ダウンロードした.rpmパッケージを再パッケージ化するパッケージコンバーターです。

.debフォーマットとそのトリックが必要です。

 sudo apt-get install alien
      
      





3)ダウンロードしたrpmに「エイリアン」を設定します。

 sudo alien jdk-7u4-linux-x64.rpm --scripts
      
      





この段階で、.debパッケージが同じディレクトリに生成されます。

4)さらに、パッケージをインストールし、シンボリックリンクを作成し、人生を楽しみます。

 sudo dpkg -i jdk_1.7.004-1_amd64.deb mkdir -p ~/.mozilla/plugins ln -s /usr/java/jdk1.7.0_04/jre/lib/amd64/libjavaplugin_jni.so ~/.mozilla/plugins/ ln -s /usr/java/jdk1.7.0_04/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/
      
      







OpenJDKがすべてを責めるという事実に立たないということをすぐに予約しますが、実験は行われました

新しくインストールされた12.04で、すべての問題は独自バージョンのインストール後に解決されました。



All Articles