Install this package:
emerge -a dev-java/openjdk-bin
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask dev-java/openjdk-bin
Or alternatively:
emerge --autounmask-write -a dev-java/openjdk-bin
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 8.492_p09 | 8 | ~amd64 ~arm ~arm64 ~ppc64 ~x64-macos | $(ver_cut |
| 8.482_p08 | 8 | amd64 ~arm arm64 ppc64 ~x64-macos | $(ver_cut |
| 27_alpha20 | 8 | $(ver_cut | |
| 26.0.1_p8 | 8 | $(ver_cut | |
| 25.0.3_p9 | 8 | ~amd64 ~arm64 ~ppc64 ~riscv | $(ver_cut |
| 25.0.2_p10 | 8 | amd64 arm64 ppc64 ~riscv | $(ver_cut |
| 21.0.11_p10 | 8 | ~amd64 ~arm64 ~ppc64 ~riscv | $(ver_cut |
| 21.0.10_p7 | 8 | amd64 arm64 ppc64 ~riscv | $(ver_cut |
| 17.0.19_p10 | 8 | ~amd64 ~arm ~arm64 ~ppc64 ~x64-macos | $(ver_cut |
| 17.0.18_p8 | 8 | amd64 ~arm arm64 ppc64 ~x64-macos | $(ver_cut |
| 11.0.31_p11 | 8 | ~amd64 ~arm ~arm64 ~ppc64 ~x64-macos | $(ver_cut |
| 11.0.30_p7 | 8 | amd64 ~arm arm64 ppc64 ~x64-macos | $(ver_cut |
<pkgmetadata> <maintainer type="project"> <email>java@gentoo.org</email> <name>Java</name> </maintainer> <longdescription> Java™ is the world's leading programming language and platform. The code for Java is open source and available at OpenJDK™. AdoptOpenJDK provides prebuilt OpenJDK binaries from a fully open source set of build scripts and infrastructure. </longdescription> <use> <flag name="headless-awt">Don't install the X backend for AWT, needed by some GUIs (used to be X flag)</flag> <flag name="source">Install JVM sources</flag> </use> <upstream> <remote-id type="github">adoptium/temurin8-binaries</remote-id> <remote-id type="github">adoptium/temurin11-binaries</remote-id> <remote-id type="github">adoptium/temurin17-binaries</remote-id> <remote-id type="github">adoptium/temurin21-binaries</remote-id> <remote-id type="github">adoptium/temurin25-binaries</remote-id> </upstream> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p dev-java/openjdk-bin |
euse -E <flag> -p dev-java/openjdk-bin |
euse -D <flag> -p dev-java/openjdk-bin
| Flag | Description | 8.492_p09 | 8.482_p08 | 27_alpha20 | 26.0.1_p8 | 25.0.3_p9 | 25.0.2_p10 | 21.0.11_p10 | 21.0.10_p7 | 17.0.19_p10 | 17.0.18_p8 | 11.0.31_p11 | 11.0.30_p7 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| alsa | Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| cups | Add support for CUPS (Common Unix Printing System) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| examples | Install examples, usually source code | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| headless-awt | Don't install the X backend for AWT, needed by some GUIs (used to be X flag) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| selinux | !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| source | Install JVM sources | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Type | File | Size | Versions |
|---|
| Type | File | Size |
|---|---|---|
| DIST | OpenJDK-jdk_aarch64_alpine-linux_hotspot_27_20-ea.tar.gz | 141675202 bytes |
| DIST | OpenJDK-jdk_aarch64_linux_hotspot_27_20-ea.tar.gz | 108027904 bytes |
| DIST | OpenJDK-jdk_ppc64le_linux_hotspot_27_20-ea.tar.gz | 141213675 bytes |
| DIST | OpenJDK-jdk_riscv64_linux_hotspot_27_20-ea.tar.gz | 142195761 bytes |
| DIST | OpenJDK-jdk_x64_alpine-linux_hotspot_27_20-ea.tar.gz | 142895132 bytes |
| DIST | OpenJDK-jdk_x64_linux_hotspot_27_20-ea.tar.gz | 143663034 bytes |
| DIST | OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.30_7.tar.gz | 192273922 bytes |
| DIST | OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.31_11.tar.gz | 192356810 bytes |
| DIST | OpenJDK11U-jdk_arm_linux_hotspot_11.0.30_7.tar.gz | 183153003 bytes |
| DIST | OpenJDK11U-jdk_arm_linux_hotspot_11.0.31_11.tar.gz | 183209712 bytes |
| DIST | OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.30_7.tar.gz | 177794546 bytes |
| DIST | OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.31_11.tar.gz | 177908484 bytes |
| DIST | OpenJDK11U-jdk_x64_alpine-linux_hotspot_11.0.30_7.tar.gz | 194260124 bytes |
| DIST | OpenJDK11U-jdk_x64_alpine-linux_hotspot_11.0.31_11.tar.gz | 194420975 bytes |
| DIST | OpenJDK11U-jdk_x64_linux_hotspot_11.0.30_7.tar.gz | 195593823 bytes |
| DIST | OpenJDK11U-jdk_x64_linux_hotspot_11.0.31_11.tar.gz | 195644280 bytes |
| DIST | OpenJDK11U-jdk_x64_mac_hotspot_11.0.30_7.tar.gz | 187289133 bytes |
| DIST | OpenJDK11U-jdk_x64_mac_hotspot_11.0.31_11.tar.gz | 187361454 bytes |
| DIST | OpenJDK17U-jdk_aarch64_linux_hotspot_17.0.18_8.tar.gz | 191707249 bytes |
| DIST | OpenJDK17U-jdk_aarch64_linux_hotspot_17.0.19_10.tar.gz | 192041703 bytes |
| DIST | OpenJDK17U-jdk_aarch64_mac_hotspot_17.0.18_8.tar.gz | 185658966 bytes |
| DIST | OpenJDK17U-jdk_aarch64_mac_hotspot_17.0.19_10.tar.gz | 185818964 bytes |
| DIST | OpenJDK17U-jdk_arm_linux_hotspot_17.0.18_8.tar.gz | 189863347 bytes |
| DIST | OpenJDK17U-jdk_arm_linux_hotspot_17.0.19_10.tar.gz | 190081346 bytes |
| DIST | OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.18_8.tar.gz | 192490430 bytes |
| DIST | OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.19_10.tar.gz | 192838916 bytes |
| DIST | OpenJDK17U-jdk_riscv64_linux_hotspot_17.0.18_8.tar.gz | 189777311 bytes |
| DIST | OpenJDK17U-jdk_riscv64_linux_hotspot_17.0.19_10.tar.gz | 190038068 bytes |
| DIST | OpenJDK17U-jdk_x64_alpine-linux_hotspot_17.0.18_8.tar.gz | 192199892 bytes |
| DIST | OpenJDK17U-jdk_x64_alpine-linux_hotspot_17.0.19_10.tar.gz | 192474282 bytes |
| DIST | OpenJDK17U-jdk_x64_linux_hotspot_17.0.18_8.tar.gz | 193062224 bytes |
| DIST | OpenJDK17U-jdk_x64_linux_hotspot_17.0.19_10.tar.gz | 193335385 bytes |
| DIST | OpenJDK17U-jdk_x64_mac_hotspot_17.0.18_8.tar.gz | 180379640 bytes |
| DIST | OpenJDK17U-jdk_x64_mac_hotspot_17.0.19_10.tar.gz | 180540440 bytes |
| DIST | OpenJDK21U-jdk_aarch64_alpine-linux_hotspot_21.0.10_7.tar.gz | 205325516 bytes |
| DIST | OpenJDK21U-jdk_aarch64_alpine-linux_hotspot_21.0.11_10.tar.gz | 205612996 bytes |
| DIST | OpenJDK21U-jdk_aarch64_linux_hotspot_21.0.10_7.tar.gz | 205360862 bytes |
| DIST | OpenJDK21U-jdk_aarch64_linux_hotspot_21.0.11_10.tar.gz | 205692516 bytes |
| DIST | OpenJDK21U-jdk_ppc64le_linux_hotspot_21.0.10_7.tar.gz | 206921185 bytes |
| DIST | OpenJDK21U-jdk_ppc64le_linux_hotspot_21.0.11_10.tar.gz | 207319116 bytes |
| DIST | OpenJDK21U-jdk_riscv64_linux_hotspot_21.0.10_7.tar.gz | 206566956 bytes |
| DIST | OpenJDK21U-jdk_riscv64_linux_hotspot_21.0.11_10.tar.gz | 206848956 bytes |
| DIST | OpenJDK21U-jdk_x64_alpine-linux_hotspot_21.0.10_7.tar.gz | 207463576 bytes |
| DIST | OpenJDK21U-jdk_x64_alpine-linux_hotspot_21.0.11_10.tar.gz | 207723847 bytes |
| DIST | OpenJDK21U-jdk_x64_linux_hotspot_21.0.10_7.tar.gz | 207216881 bytes |
| DIST | OpenJDK21U-jdk_x64_linux_hotspot_21.0.11_10.tar.gz | 207513939 bytes |
| DIST | OpenJDK25U-jdk_aarch64_alpine-linux_hotspot_25.0.2_10.tar.gz | 138982356 bytes |
| DIST | OpenJDK25U-jdk_aarch64_alpine-linux_hotspot_25.0.3_9.tar.gz | 139141272 bytes |
| DIST | OpenJDK25U-jdk_aarch64_linux_hotspot_25.0.2_10.tar.gz | 139873648 bytes |
| DIST | OpenJDK25U-jdk_aarch64_linux_hotspot_25.0.3_9.tar.gz | 140130864 bytes |
| DIST | OpenJDK25U-jdk_ppc64le_linux_hotspot_25.0.2_10.tar.gz | 139919093 bytes |
| DIST | OpenJDK25U-jdk_ppc64le_linux_hotspot_25.0.3_9.tar.gz | 140229499 bytes |
| DIST | OpenJDK25U-jdk_riscv64_linux_hotspot_25.0.2_10.tar.gz | 139515627 bytes |
| DIST | OpenJDK25U-jdk_riscv64_linux_hotspot_25.0.3_9.tar.gz | 139788864 bytes |
| DIST | OpenJDK25U-jdk_x64_alpine-linux_hotspot_25.0.2_10.tar.gz | 140151509 bytes |
| DIST | OpenJDK25U-jdk_x64_alpine-linux_hotspot_25.0.3_9.tar.gz | 140306399 bytes |
| DIST | OpenJDK25U-jdk_x64_linux_hotspot_25.0.2_10.tar.gz | 140949044 bytes |
| DIST | OpenJDK25U-jdk_x64_linux_hotspot_25.0.3_9.tar.gz | 141282180 bytes |
| DIST | OpenJDK26u-jdk_aarch64_alpine-linux_hotspot_26.0.1_8.tar.gz | 142373651 bytes |
| DIST | OpenJDK26u-jdk_aarch64_linux_hotspot_26.0.1_8.tar.gz | 143282698 bytes |
| DIST | OpenJDK26u-jdk_ppc64le_linux_hotspot_26.0.1_8.tar.gz | 143389467 bytes |
| DIST | OpenJDK26u-jdk_riscv64_linux_hotspot_26.0.1_8.tar.gz | 143026418 bytes |
| DIST | OpenJDK26u-jdk_x64_alpine-linux_hotspot_26.0.1_8.tar.gz | 143591885 bytes |
| DIST | OpenJDK26u-jdk_x64_linux_hotspot_26.0.1_8.tar.gz | 144401439 bytes |
| DIST | OpenJDK8U-jdk_aarch64_linux_hotspot_8u482b08.tar.gz | 102593427 bytes |
| DIST | OpenJDK8U-jdk_aarch64_linux_hotspot_8u492b09.tar.gz | 102612987 bytes |
| DIST | OpenJDK8U-jdk_arm_linux_hotspot_8u482b08.tar.gz | 98778216 bytes |
| DIST | OpenJDK8U-jdk_arm_linux_hotspot_8u492b09.tar.gz | 98802187 bytes |
| DIST | OpenJDK8U-jdk_ppc64le_linux_hotspot_8u482b08.tar.gz | 101053667 bytes |
| DIST | OpenJDK8U-jdk_ppc64le_linux_hotspot_8u492b09.tar.gz | 101066998 bytes |
| DIST | OpenJDK8U-jdk_x64_alpine-linux_hotspot_8u482b08.tar.gz | 101406763 bytes |
| DIST | OpenJDK8U-jdk_x64_alpine-linux_hotspot_8u492b09.tar.gz | 101410189 bytes |
| DIST | OpenJDK8U-jdk_x64_linux_hotspot_8u482b08.tar.gz | 103525252 bytes |
| DIST | OpenJDK8U-jdk_x64_linux_hotspot_8u492b09.tar.gz | 103553239 bytes |
| DIST | OpenJDK8U-jdk_x64_mac_hotspot_8u482b08.tar.gz | 108011923 bytes |
| DIST | OpenJDK8U-jdk_x64_mac_hotspot_8u492b09.tar.gz | 108028575 bytes |