martes, 27 de agosto de 2024

Autofirma - instalación en Debian

Autofirma es un programa de firma electrónica creada por el gobierno de España, para firmar electrónicamente documentos de forma sencilla y segura. Lógicamente para poder usar Autofirma es condición indispensable disponer de al menos un certificado digital, también llamado certificado de usuario, que usáremos para firmar digitalmente los documentos.

 

Autofirma está desarrollado usando el lenguaje de programación Java, por tanto es totalmente obligatorio tener instalado la maquina virtual de java: default-jdk


apt install default-jdk

y el entorno de ejecución de java:
default-jre

apt install default-jre

Para poder usar Autofirma, es obligatorio instalar la biblioteca: libnss3-tools

apt install libnss3-tools



Descargar Autofirma

Autofirma usa la licencia GPL, dicho programa no se encuentra en los repositorios oficiales de Debian. El gobierno de España, ha creado un paquete instalador en formato .deb para debian (aunque al descárgalo desde la web oficial del estado español, es un archivo comprimido .zip, y después de descomprimir es cuando nos aparece el archivo .deb)

Para descargar el archivo instalador .deb nos vamos a la web oficial:
https://firmaelectronica.gob.es/Home/Descargas.html y descargaremos la ultima versión.

 


Instalar Autofirma

Podemos instalar autofirma, usando una consola de comandos o bien en modo gráfico usando el instalador: qapt-deb-installer. En caso de no tenerlo instalado, tienes que instalar los siguientes paquetes: qapt-deb-installer y qapt-util
s

# apt install qapt-deb-installer qapt-utils




Desde consola (Konsole)

Si quieres instalarlo desde consola, tienes que ser usuario administrador del sistema (root). Abres konsole, te posicionas en la carpeta de descarga y usas el siguiente comando: (en el momento de escribir este manual, la versión de autofirma es la 1_8_2)

apt install ./AutoFirma_1_8_2.deb

y el solo te instalará la librería: libnss3-tools




Desde el modo gráfico QApt Package Installer

Este método es más fácil, recordar que previamente tenemos que instalar los paquetes: qapt-deb-installer y qapt-utils, después no posicionamos en la carpeta en la cual hemos descargado el paquete instalador de AutoFirma (en este manual se encuentra en la carpeta: Descargas, y luego en otra subcarpeta llamada: AutoFirma), lo primero que tenemos que hacer es descomprimir el archivo .zip para extraer el archivo .deb.

 



Luego hacemos clic en dicho archivo, con el botón izquierdo del ratón. Y se nos abre una ventana para instalar dicho programa. Podemos observar, como nos informa que requiere de un paquete adicional para su instalación, si pulsamos en detalle (Details) nos muestra el nombre del paquete que va a instalar para que pueda funcionar AutoFirma.






Pulsamos en Aceptar y luego en Install Package, para proceder con la instalación de AutoFirma. Y para instalar AutoFirma se necesita permisos de administrador, entonces nos pide la contraseña de root. Introducimos dicha contraseña y pulsamos en Aceptar, para que el solo instale AutoFirma








Y con esto ya tenemos instalado AutoFirma en nuestro sistema Debian. A partir de este momento ya podemos firmar digitalmente documentos.

En otro manual explico como usar AutoFirma.