17

https://wiki.archlinux.org/index.php/Javaによると、コマンドを呼び出すことで、クリーンな Arch Linux インストールに Open JDK 7 をインストールできます。

pacman -S jdk7-openjdk

しかし、そうすると、エラーが発生します

error: target not found: jdk7-openjdk

私はすでに最も近い Pacman リポジトリをコメントアウトし、/etc/pacman.d/mirrorlistpacman -Syu を呼び出して最初の更新を実行しました。これにより、上記のパッケージが検出されることを期待しています。

pacman を使用して Arch Linux に Open JDK 7 をインストールするにはどうすればよいですか?

編集: ARM プロセッサを搭載した Raspberry Pi を実行しています。そのハードウェアに合わせて調整され、OS ハードウェア浮動小数点サポートを使用する Java ビルドを取得したいと考えています。

4

8 に答える 8

28

お近くの最高のミラーを入手してください (このリストをチェックしてください); archlinuxの Web サイトで新しいミラー リストを生成することもできます。次に実行します# pacman -Syy; # pacman -Su; # pacman -S jdk8-openjdk(またはjre8-openjdk、JREのみが必要な場合)

于 2013-01-07T16:22:48.253 に答える
4

次のコマンドを試してください。

pacman -S jre7-openjdk
于 2013-01-06T09:33:18.650 に答える
3

簡単な観察:

リポジトリを変更するときは、を使用して更新することをお勧めしpacman -Syyuます。これにより、すべてのパッケージが更新されます。

于 2012-12-06T08:56:04.673 に答える
3

OpenJDK は複数の Arch Linux パッケージに依存しているため、Oracle の JDK をインストールするだけでは十分ではありませんでした。

最初にicedtea-webを削除する必要がありました

sudo pacman -R icedtea-web

次に、Oracle JRE AUR パッケージをビルドします。

OracleJRE をインストールする前に、openjdk6 を手動で削除し、依存関係を無視する必要がありました。

[argy@Freak jre]$ sudo pacman -Rdd openjdk6

OracleJRE をインストールする

sudo pacman -U jre-7u2-1-i686.pkg.tar.xz

JDK AUR パッケージをビルドしてインストールします。

sudo pacman -U jdk-7u2-1-i686.pkg.tar.xz

ログアウトしてログインすると、PATH が更新され、Java がインストールされます。

于 2012-11-18T11:32:02.857 に答える
2

これを試して:

pacman -S java7-openjdk
于 2012-11-18T11:30:22.710 に答える