[[https://docs.fabricmc.net/players/installing-java/linux|{{::move-notice.png?nolink&400|}}]] ====== Install/Verify Java (Linux) ====== You will need Java installed if you want to: * Run the 'Universal Jar' Fabric Installer * Install a Fabric server. [[player:tutorials:install_server|Linux/CLI]] guide available * Run Minecraft in MultiMC or Prism Launcher * Run ATLauncher or Technic Launcher * Change the default “JAVA EXECUTABLE” to other than the bundled Java runtime in a Minecraft Launcher “Installation” ---- ===== STEP 1: Verify if Java is already installed ===== Open a terminal window and execute ''java -version''. If it returns with something like this, Java is already installed. saiko@invader ~ % java -version openjdk version "14.0.1-internal" 2020-04-14 OpenJDK Runtime Environment (build 14.0.1-internal+14-adhoc..jdk14u-jdk-14.0.17) OpenJDK 64-Bit Server VM (build 14.0.1-internal+14-adhoc..jdk14u-jdk-14.0.17, mixed mode, sharing) ---- ===== STEP 2: Install Java ===== Install Java using your distribution's package manager. This step will vary across distros, so in case it is not listed here, please refer to your distro's documentation. Convention: commands starting with a ''#'' must be run with privilges like so ''sudo [command] [options]''. ===== Arch Linux ===== Install the latest JRE with this command: # pacman -S jre-openjdk If you're only running a server without the need for a graphical environment, the headless JRE is enough: # pacman -S jre-openjdk-headless If you want to also develop mods, you need to install the JDK instead. # pacman -S jdk-openjdk For more information, see the [[https://wiki.archlinux.org/index.php/Java|Arch Linux Wiki article]]. ===== Fedora ===== Install the JRE for Java 8 with this command: # dnf install java-1.8.0-openjdk If you're only running a server without the need for a graphical environment, the headless JRE is enough: # dnf install java-1.8.0-openjdk-headless If you want to also develop mods, you need to install the JDK instead. # dnf install java-1.8.0-openjdk-devel For more information, see the [[https://docs.fedoraproject.org/en-US/quick-docs/installing-java/|Fedora Wiki article]]. ===== Gentoo ===== Install the latest JRE with this command: # emerge -a jre If you're only running a server without the need for a graphical environment, the headless JRE is enough, for that you can enable //USE=headless-awt// and then emerge a JRE that supports it, such as //dev-java/openjdk// or //dev-java/openjdk-jre-bin// for the precompiled version: # euse -E headless-awt # or manually change make.conf/package.use # emerge -a dev-java/openjdk If you want to also develop mods, you need to install the JDK instead. # emerge -a jdk For more information, see the [[https://wiki.gentoo.org/wiki/Java|Gentoo Wiki article]]. ===== Void Linux ===== Install the latest JRE with this command: # xbps-install openjdk-jre If you want to also develop mods, you need to install the JDK instead. # xbps-install openjdk