Autofirma es un software que nos permite firmar documentos, siempre que tengamos un certificado digital para realizar esta función. El programa se puede descargar desde el Portal de la Administración Electrónica.
Una vez que nos descargamos el fichero, es necesario descomprimirlo. También es muy recomendable leer las instrucciones de instalación que vienen en el PDF «AF_manual_instalacion_usuarios_ES». Ahora os voy a contar cómo lo hago yo, no es que sea la única manera de hacerlo, pero es la que a mi me funciona.
Como paso previo cerrad el navegador donde tengáis instalado el certificado digital, Firefox, Chrome, etc.
En primer lugar instalo la biblioteca “libnss3-tools”
sudo apt-get install libnss3-tools
A continuación edito /etc/environment y añado un par de líneas, tal y com se indica en el pdf que os he indicado arriba. Si existe alguna línea, la sustituimos por estas dos
sudo gedit /etc/environment
PATH=»/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/java/jre1.8.0_121/bin»
JAVA_HOME=»/usr/java/jre1.8.0_121″
Para que el sistema recargue la configuración usaremos el comando
source /etc/environment
Ahora ya si, vamos al directorio donde hemos descomprimido el programa, y ejecutamos el instalador, en mi caso
cd /home/fer/Descargas/AutoFirma_Linux
sudo dpkg -i AutoFirma_1_6_2.deb
Si os salta algún error en este paso, será necesario que ejecutéis
sudo apt-get -f install
Y ahora, volveríamos al comando interior para completar la instalación
sudo dpkg -i AutoFirma_1_6_2.deb
Hasta aquí todo correcto. Hemos instalado autofirma y lo tenemos en nuestro ordenador. A la hora de ejecutarlo puede saliros un aviso diciendo que no hay certificados en el almacén de certificados. Esto, en mi caso, se debía a una incompatibilidad con las versiones de Java.
En primer lugar fui a ver que versiones de java tenía instaladas mediante
sudo update-alternatives –config java

En este caso hay que elegir la opción nº 2, y ahora Autofirma debería funcionar sin ningún problema