Você pode definir seu JAVA_HOME em /etc/profile conforme Petronilla Escarabajo sugere. Mas o local preferido para JAVA_HOME ou qualquer variável do sistema é /etc/environment .
Abra /etc/environment em qualquer editor de texto como nano ou gedit e adicione a seguinte linha:
JAVA_HOME="/usr/lib/jvm/open-jdk"
(o caminho java pode ser diferente)
Use source para carregar as variáveis, executando este comando:
source /etc/environment
Em seguida, verifique a variável, executando este comando:
echo $JAVA_HOME
Atualizar
Normalmente, a maioria dos sistemas Linux fornece o / etc / environment por padrão. Se o seu sistema não fizer isso, adicione a seguinte linha a ~/.bashrc (Thanks @pje)
source /etc/environment