Por alguma razão, não há arquivo de área de trabalho para o OpenJDK 7.
$ apt-file list openjdk-7-jre | grep desktop
openjdk-7-jre: /usr/share/applications/openjdk-7-policytool.desktop
$ dpkg --get-selections | grep openjdk-7
openjdk-7-jre:amd64 install
Instale o Java com estes comandos, para obter a entrada necessária:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
e depois
sudo apt-get install oracle-java7-set-default
Ou você pode criar um arquivo desktop
para o OpenJDK7
Crie um novo arquivo em ~/.local/share/applications/
nano ~/.local/share/applications/openjdk7.desktop
e adicione as linhas abaixo:
[Desktop Entry]
Encoding=UTF-8
Name=Open JDK 7 Runtime
Comment=Open JDK 7 Runtime
Exec=/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java -jar %f
Terminal=false
Type=Application
Icon=java
MimeType=application/x-java-archive;application/java-archive;application/x-jar;
NoDisplay=true
Substitua a linha
Exec=/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java -jar %f
com a localização da sua instalação do java. Você pode verificar os JREs instalados com:
update-alternatives --display java
Exemplo de saída
java - auto mode
link currently points to /usr/lib/jvm/java-9-oracle/bin/java
/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java - priority 1071
slave java.1.gz: /usr/lib/jvm/java-7-openjdk-amd64/jre/man/man1/java.1.gz
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java - priority 1081
slave java.1.gz: /usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/java.1.gz
/usr/lib/jvm/java-8-oracle/jre/bin/java - priority 1083
slave java.1.gz: /usr/lib/jvm/java-8-oracle/man/man1/java.1.gz
/usr/lib/jvm/java-9-oracle/bin/java - priority 1084
Current 'best' version is '/usr/lib/jvm/java-9-oracle/bin/java'.