Actualmente, Autofirma sólo funciona bajo JAVA 8, por lo que tendremos que instalar esa versión:
1. Añadir un nuevo PPA al sistema:
#add-apt-repository ppa:openjdk-r/ppa
#sudo apt-get update
2. Instalar JAVA 8:
#sudo apt-get install openjdk-8-jdk
3. Buscar la ruta donde lo ha instalado:
#update-alternatives –config java
Selección Ruta Prioridad Estado ------------------------------------------------------------ * 0 /usr/lib/jvm/java-10-openjdk-amd64/jre/bin/java 1071 modo automático 1 /usr/lib/jvm/java-11-openjdk-amd64/jre/bin/java 1071 modo manual 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1069 modo manual
4. Descargar Autofirma para Linux:
https://estaticos.redsara.es/comunes/autofirma/currentversion/AutoFirma_Linux.zip
5. Instalar el paquete DEB:
#dpkg –i AutoFirma_1_6_5.deb
6. Editar el ejecutable de Autofirma:
#nano /usr/bin/AutoFirma
7. Modificar la ruta del binario de java:
#!/bin/bash
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -jar /usr/lib/AutoFirma/AutoFirma.jar $*
8. Instalar certificado P12 en Firefox
y a firmar!.