DebianサーバーにOracle JDKをインストールする必要があります。私はたくさんのチュートリアルを試してここで観察しましたが、それを管理するのはとても愚かだと思います。誰かが私に道を教えてください。
リポジトリを追加しました。
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
apt-get update
apt-get install oracle-java8-installer
しかし、これを得る:
# apt-get install oracle-java8-installer
Paketlisten werden gelesen... Fertig
Abh�gigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Package oracle-java8-installer is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, oris only available from another source
E: Package 'oracle-java8-installer' has no installation candidate
より多くの情報が必要な場合は教えてください!
答え1
まず、あなたが使用しているQuideはUbuntu専用であり、Debianで動作するという保証はないことを指摘したいと思います。
また、どのDebianとJavaのバージョンを使用するかについては言及していません。
Debian 8(Jessie)にOracle Java 8をインストールするには、次の手順を実行します。
- /etc/apt/sources.listに "contrib"コンポーネントを追加します。たとえば、次のようになります。
deb http://httpredir.debian.org/debian/ jessie main contrib
- 利用可能なパッケージのリストを更新し、java-packageパッケージをインストールします。
# apt-get update && apt-get install java-package && exit
必要なJava JDK / JREバイナリディストリビューション(Oracle Webサイトから)tar.gzファイルとして。
Debianパッケージを作成するには、java-packageを使用してください。たとえば、次のようになります。
$ make-jpkg jdk-8u51-linux-x64.tar.gz
- 生成されたバイナリパッケージをインストールします。
$ su -
# dpkg -i oracle-java8-jdk_8u51_amd64.deb
。
このガイドは以下に基づいています。Debian Wiki、そこから詳細情報を確認することができます。
答え2
java-packageのスクリプトを見ると、32/64ビット識別子が見つからないことがわかります。 arm32-vfp-hflt を含むファイル部分の名前を arm-vfp-hflt に変更します。