What do you need?

jFed requires Java 8, with JavaFX.

The default installation on linux is Java 8 without JavaFX. Both OpenJDK and Oracle’s JDK are supported.

Java 7 or older is not supported.

Verifying your Java installation

To verify your current java installation, open a terminal and execute the java -version command.

For Oracle java 8 build 40, the output looks like this:

user@laptop:~$ java -version
java version "1.8.0_40"
Java(TM) SE Runtime Environment (build 1.8.0_40-b25)
Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode)

For OpenJDK java 8 build 121, the output looks like this:

user@laptop:~$ java -version
openjdk version "1.8.0_121"
OpenJDK Runtime Environment (build 1.8.0_121-b13)
OpenJDK 64-Bit Server VM (build 25.121-b13, mixed mode)

The Java-version is of the format with “1.X.0_YYY”, where X is the major version, and YYY is the build number. If the major version is less than 8, you need to upgrade. We also recommend using the latest build.

Installing OpenJDK + OpenJFX

OpenJDK typically does not include JavaFX by default. You need to Install OpenJFX seperately.

Debian / Ubuntu / Mint

Note: If you install jFed using apt-get (see the downloads page), you do not need to manually install java/javafx, as the jFed package has it as a dependency.

Note: If you use debian jessie, you need jessie-backports for this to work.

Open a terminal, and execute the following commands:

sudo apt-get update
sudo apt-get install openjdk-8-jre openjfx

Arch Linux

Open a terminal, and execute the following command:

sudo pacman -S jre8-openjdk java-openjfx

Alternative: Installing Oracle Java 8

If you cannot install OpenJDK, you can try to install the oracle version. Orcacle java includes JavaFX, you do not need a seperate package for it.

Ubuntu / Mint

Open a terminal and execute the following commands:

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
java -version #verify if java was installed correctly
sudo apt-get install oracle-java8-set-default

Restart your browser before continuing.

(source: http://tecadmin.net/install-oracle-java-8-jdk-8-ubuntu-via-ppa/)

Debian

Open a terminal and execute the following commands:

su -
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 hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
apt-get update
apt-get install oracle-java8-installer
java -version #verify if java was installed correctly
apt-get install oracle-java8-set-default
exit

Restart your browser before continuing.

(source: http://www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html)

Fedora

Follow these instuctions

Manual install

(This is not recommended, as it probably does not integrate well with your linux distribution’s java)

Install java from https://java.com/download