DNI Electronico Ubuntu 22.04 y derivadas
- Chequear estado de paquetes snap
- Desinstalar e instalar Firefox
- Comprobamos que nuestro lector de DNIe es compatible con Linux
- Instalamos Software herramientas del Lector
- Instalamos archivos del DNIe
- Configuracion del DNIe
1. Chequear estado de paquetes snap
Para saber si Firefox está instalado en su versión snap, tecleamos en consola el siguiente comando.
2. Desinstalar e instalar Firefox
a- Desinstalamos Firefox con el siguiente comando.
sudo snap remove --purge firefox
ahora limpiamos los paquetes residuales que pudieran quedar con:
sudo apt remove --autoremove firefox
b- añadimos el rositorio PPA de Firefox
sudo add-apt-repository ppa:mozillateam/ppa -y
Actualizamos repositorios.
sudo apt update
c- Instalamos Firefox y el idioma español de España.
sudo apt install -t 'o=LP-PPA-mozillateam' firefox firefox-locale-es
d- Fijamos prioridad de actualización sobre PPA.
Creamos el archivo mozillateamppa.
sudo nano /etc/apt/preferences.d/mozillateamppa
Agregamos lo siguiente y guardamos cambios.
Package: firefox*Pin: release o=LP-PPA-mozillateam
Pin-Priority: 501
Volvemos a actualizar repositorios:
sudo apt update
Y ya tenemos nuestro Firefox desde respositorio PPA, el cual es mejor al Snap proporcionado por Ubuntu.
Para estar seguros de no tener firefox snap instalado, hacemos un:
sudo snap refresh --list
y
snap list
No deben de aparecer rastros de firefox
3. Comprobamos que nuestro lector de DNIe es compatible con Linux
Si sabes que tu lector es compatible con Linux, pasa al punto 4.
Para comprobar si el lector es reconocido por el sistema, conecta el lector del DNIe en cualquiern puerto USB de tu PC, abre la terminal y ejecuta:
lsusbEl lector es compatible tal y como vemos resaltado en azul
Si no es compatible o no tienes lector de DNI, tal vez te interese este lector
4. Instalamos Software herramientas del lector.
Una vez comprobado que tu lector ha sido identificado por lsusb, instala los paquetes pcscd y pcsc-tools.
sudo apt install pcsc-tools pcscd pinentry-gtk2 libccid
Cuando finalice la instalación, conecta tu lector del DNIe y ejecuta:
pcsc_scan
Introduce tu DNIe en el lector y podrás ver el resultado de la lectura del chip tal como se muestra a continuación:
Saca tu DNIe, interrumpe el proceso pcsc_scan con CTRL + C
5.Instalacion de archivos del DNIe.
Accedemos a la web del DNI-e y descargamos el paquete correspondiente a GNU7Linux Debian 11 - Bullseye (64 bits), Ubuntu 21.04 - Hirsute Hippo (64 bits), Ubuntu 21.10 - Impish Indri (64 bits) aquí
Ahora instala el paquete deb que has descargado haciendo doble click sobre él.
6. Configuracion del DNIe
En la siguiente ventana dale a Cargar y escribe:
Un nombre al módulo. (Por ejemplo "Nuevo módulo PKCS#11")
Indique manualmente la ruta del módulo:
/usr/lib/libpkcs11-dnie.so
Solución a problemas.
Para saber si todo está correcto hacemos un
¿Pero, hemos arreglado el problema? No, ya que cuando apaguemos o reiniciemos el PC volverá a ocurrir lo mismo. Así que para darle el tiro de gracia al asunto, lo que haremos será activar de forma permanente el servicio pcscd con el siguiente comando.
Comentarios
Publicar un comentario