仮想マシンでubuntu 12.04を使用していますが、Javaをインストールしようとすると、このようなエラーが発生します
sudo apt-get sun-java6-jdk sun-java6-jre
[sudo] password for samkt:
E: Invalid operation sun-java6-jdk
そのため、netbeans のインストールには Java と JVM が必要であるため、netbeans をインストールすることもできません。
仮想マシンでubuntu 12.04を使用していますが、Javaをインストールしようとすると、このようなエラーが発生します
sudo apt-get sun-java6-jdk sun-java6-jre
[sudo] password for samkt:
E: Invalid operation sun-java6-jdk
そのため、netbeans のインストールには Java と JVM が必要であるため、netbeans をインストールすることもできません。
ご覧のとおり、「インストール」コマンドを忘れてしまいました。
sudo apt-get install <<type packages here>>
例えば:
sudo apt-get install ubuntu-restricted-extras chromium-browser python
そして、Gava Javaをインストールするための完全なコード:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
このWebサイトを見てください:http ://www.ubuntubuzz.com/2012/01/sun-java-6-now-can-be-installed-on.html
UbuntuリポジトリからJavaを削除することから、PPAを介してJavaをインストールすることまですべてを説明します。
PPAを介してUbuntuにSunJava6をインストールするもちろん、このニュースは多くのUbuntuユーザーにパニックをもたらしますが、心配しないでください。PPAを介してSunJava6をインストールすることはできます。
sudo apt-add-repository ppa:flexiondotorg/java
sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-plugin
上記のPPAには、Ubuntu 10.04LucidLynxからUbuntu12.04PrecisePangolinへのSunJava6パッケージが含まれています。
install
コマンドがありません。
sudo apt-get install sun-java6-jdk sun-java6-jre
ただし、ライセンス要件ごとに標準リポジトリから削除されていると思うので、これでこのパッケージのインストールの問題が解決されるとは思いません。サードパーティの場所を調査するか、手動でインストールする必要があります。
ここで入手できる6.9.1エディション(ルビーサポート用)が 必要でしたが、そのために古いJavaエディションが必要でした。だから私はオラクルのサイトに行き、古いバージョンを検索しました(オラクルアカウントが必要であることを警告してください)。ダウンロードした *.bin ファイルを実行し、ファイルを ubuntu jvm dir に移動します。
sudo mv jdk1.6.0_32 /usr/lib/jvm/
そしてjvmを有効にします
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_32/bin/javac 1 sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_32/bin/java 1 sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.6.0_32/bin/javaws 1
sudo update-alternatives --config javac sudo update-alternatives --config java sudo update-alternatives --config javaws
今すぐJavaバージョンの準備ができていることを確認してください;)私はここから情報を得ました