No puedo desisntalar programa

Spanish Forum

Moderator: JCSenar

Post Reply
tserranor
Level 1
Level 1
Posts: 4
Joined: Sat Aug 18, 2018 12:53 pm

No puedo desisntalar programa

Post by tserranor » Sun Aug 19, 2018 7:31 am

He instalado el programa para gestión de firma electronica Autofirma (afirma.desktop). La instalación no pudo concluir, se colgó la intalación y ahora no puedo desinstalarla. No puedo entrar en el gestor de paquetes Sinaptic, devuelve un cuadro de dialogo que dice "No se pudo obtener un bloqueo exclusivo. Esto normalmente significa que otro gestor de paquetes (como apt-get o aptitude) ya se está ejecutando. Cierre esta aplicación antes de continuar". ¿Como puedo cerrar los gestores de paquetes "apt-get o aptitude" que es lo que se me propone el gestor de paquete Synaptic?.
Al intentar desinstalr el programa desde la consola:

Code: Select all

~ $ sudo apt-get remove afirma.desktop
[sudo] password for tomas: 
E: se interrumpió la ejecución de dpkg, debe ejecutar manualmente «sudo dpkg --configure -a» para corregir el problema.
Ejecuto el comando propuesto y me responde:

Code: Select all

$ sudo dpkg --configure -a
Configurando autofirma (1.6.2) ...
ago 19, 2018 1:15:57 PM es.gob.afirma.standalone.configurator.AutoFirmaConfigurator <init>
INFORMACIÓN: Se configurara la aplicacion en modo nativo
ago 19, 2018 1:15:58 PM es.gob.afirma.standalone.configurator.ConsoleManager getConsole
INFORMACIÓN: Se utilizara la consola de tipo I/O
ago 19, 2018 1:15:58 PM es.gob.afirma.standalone.configurator.ConfiguratorLinux configure
INFORMACIÓN: Identificando directorio de aplicación...
ago 19, 2018 1:15:58 PM es.gob.afirma.standalone.configurator.ConfiguratorLinux configure
INFORMACIÓN: Directorio de aplicación: /usr/lib/AutoFirma
ago 19, 2018 1:15:58 PM es.gob.afirma.standalone.configurator.ConfiguratorLinux configure
INFORMACIÓN: Ya se encuentra instalado el certificado para la configuración del canal seguro, no se hará nada
ago 19, 2018 1:15:58 PM es.gob.afirma.standalone.configurator.ConfiguratorLinux configure
INFORMACIÓN: Fin de la configuración
Generacion de certificados
Enter Password or Pin for "NSS Certificate DB":
Me pide una pw que yo desconozco y ahi acaba todo.
Ya lo unico que quiero es recuperar el sitema al estado anterior y que me funcione el gestor Synaptic.
Last edited by JCSenar on Sun Aug 19, 2018 2:25 pm, edited 1 time in total.
Reason: Añadido el formato [code]

User avatar
tomeu
Level 4
Level 4
Posts: 294
Joined: Wed Mar 29, 2017 12:03 pm

Re: No puedo desisntalar programa

Post by tomeu » Sun Aug 19, 2018 8:11 am

tserranor wrote:
Sun Aug 19, 2018 7:31 am
Al intentar desinstalr el programa desde la consola:
~ $ sudo apt-get remove afirma.desktop
Para empezar AutoFirma no se desinstala así, te falta decirle que quieres una instalación completa y luego el paquete "afirma.desktop" a no ser que le hayas cambiado el nombre no es ese, sino "autofirma" tal cual. El comando a poner en terminal es:

Code: Select all

sudo apt-get remove –- purge autofirma
Debería funcionar esa desinstalación, y antes de volver a intentar lanzar synaptic, no está de más teclear en la terminal

Code: Select all

sudo apt update

Code: Select all

sudo apt autoremove

Code: Select all

sudo apt clean

Code: Select all

sudo apt autoclean
Para la instalación de AutoFirma, comprueba que has descargado la última versión (actualmente la 1.6), bajándola de Portal Firma - Descargas y no usar una versión antigua guardada.
Al descomprimir el zip, ir a la carpeta i386 ó 64 bits que corresponda a nuestra ditro.
Antes de instalar el programa con un doble clic en su paquete *.deb hay que tener en cuenta que el programa tiene dependencias de java y de la biblioteca "libnss3-tools".
Con el instalador GDebi (doble clic en *.deb) se deben completar esas dependencias, pero si por lo que sea vamos a necesitar el java de Oracle y no nos basta el OpenJDK
Para instalar JAVA de Oracle, hay que añadir repositorios al sistema:

Code: Select all

sudo add-apt-repository ppa:webupd8team/java

Code: Select all

sudo apt-get update

Code: Select all

sudo apt-get install oracle-java8-installer
Después de eso podemos comprobar la versión de java instalada ejecutando el siguiente comando:

Code: Select all

java –version
Debería darnos el siguiente resultado:

Code: Select all

java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)
Antes de darle el clic o doble clic al paquete *.deb de @utoFirma, es MUY importante que tengamos configurado el DNIe (o trajeta criptográfica a usar) en firefox e instalados los certificados, porque Autofirma va a leer los certificados desde el almacén de firefox.
Linux Mint Tara 19 64bits Cinnamon 3.8.9

tserranor
Level 1
Level 1
Posts: 4
Joined: Sat Aug 18, 2018 12:53 pm

Re: No puedo desisntalar programa

Post by tserranor » Sun Aug 19, 2018 9:42 am

Despues del comando: sudo apt-get remove –- purge autofirma, el sistema responde:E: No se pudo bloquear /var/lib/dpkg/lock - open (11: Recurso no disponible temporalmente).
E: No se pudo bloquear el directorio de administración (/var/lib/dpkg/), ¿quizás haya algún otro proceso utilizándolo?

Despues del comando:sudo apt update, el sistema dice:E: No se pudo bloquear /var/lib/apt/lists/lock - open (11: Recurso no disponible temporalmente)
E: No se pudo bloquear el directorio /var/lib/apt/lists/.

Despues del comando: sudo apt autoremove, el sistema dice: E: No se pudo bloquear /var/lib/dpkg/lock - open (11: Recurso no disponible temporalmente)
E: No se pudo bloquear el directorio de administración (/var/lib/dpkg/),

Por otra parte decirte que no sabia que era necesaria una tarjeta criptografica, creia que basta con los certificados instalados.
Solo quiero de momento dejar el sistema como estaba. Ya vere como resuelvo el tema de la firma mas adelante.
Gracias por tu atencion.

ordepa
Level 1
Level 1
Posts: 8
Joined: Thu Aug 16, 2018 1:28 pm

Re: No puedo desisntalar programa

Post by ordepa » Sun Aug 19, 2018 11:56 am

by tserranor » Sun Aug 19, 2018 1:31 pm
... ¿Como puedo cerrar los gestores de paquetes "apt-get o aptitude" que es lo que se me propone el gestor de paquete Synaptic?.
Las respuestas que obtienes al aplicar la solución de tomeu indican lo que ya te decía el sistema ("No se pudo obtener un bloquo exclusivo"). A lo mejor digo una tontería (Si es así perdona): ¿Probaste a cerrar sesión o, mejor, reiniciar antes de aplicar la solución de desinstalación? Creo que hubiera sido oportuno. Puedes intentarlo y, en teoría, debería funcionarte. En caso contrario y dado que lo que quieres es esto
by tserranor
Ya lo unico que quiero es recuperar el sitema al estado anterior y que me funcione el gestor Synaptic
Puedes probar con TimesShift. Menú-->Administración-->Timeshift . Elige la instantánea anterior a los cambios de la instalación fallida y dale a restaurar. En muy poco tiempo tendrás el sistema en orden. Por si hubiera restos indeseables puedes aplicar la solución de tomeu para limpiar a fondo:

Code: Select all

sudo apt-get remove –- purge autofirma

Code: Select all

sudo apt update

Code: Select all

sudo apt autoremove

Code: Select all

sudo apt clean

Code: Select all

sudo apt autoclean

User avatar
tomeu
Level 4
Level 4
Posts: 294
Joined: Wed Mar 29, 2017 12:03 pm

Re: No puedo desisntalar programa

Post by tomeu » Sun Aug 19, 2018 4:06 pm

tserranor wrote:
Sun Aug 19, 2018 9:42 am
Por otra parte decirte que no sabia que era necesaria una tarjeta criptografica, creia que basta con los certificados instalados.
Veo que al instalar el software para DNIe u otra tarjeta similar, aparte de ésta se instalan los certificados. Al lanzar Autofirma en linux lo primero que pide es ingresar la contraseña de la tarjeta, si no lo pide al inicio es que algo no ha ido bien y al final cuando vas a firmar no puedes, en cambio en windows pide la contraseña no al arrancarse el programa, sino antes de firmar, pero tanto en uno y otro supuesto si arrancas sin la tarjeta bien introducida el programa no funciona.
He leído por alguna parte que hay otro sistema, que debe ser lo que dices, es aquel en que no usas la tarjeta criptográfica sino que lo que ésta viene a ser está ya instalado en el ordenador, me parece que con ese sistema solo se puede instalar en un ordenador, o algo parecido, la verdad es que no le he prestado más atención porque es un sistema que no me interesa lo más mínimo.
Saludos
Linux Mint Tara 19 64bits Cinnamon 3.8.9

tserranor
Level 1
Level 1
Posts: 4
Joined: Sat Aug 18, 2018 12:53 pm

Re: No puedo desisntalar programa

Post by tserranor » Mon Aug 20, 2018 6:05 am

Muchas gracias por tu respuesta he aplicado todas tus recomendaciones pero todo sigue igual, Creo al hacer una instalación incompleta de Autofirma el sistema ha quedado bloqueado para la instalacion completa del programa. y lo unico que espera es que concluyas la instalación poniendo la pw "NSSCertificate DB",para desbloquear. Como no acabas la instalacion el sistema sigue bloqueado esperando el final.
Si arranco el gestor de actualizaciones se me para con este error: E: se interrumpió la ejecución de dpkg, debe ejecutar manualmente «sudo dpkg --configure -a» para corregir el problema

Si intento arrancar Synaptic me dice: <<No se pudo obtener un bloqueo exclusivo Esto normalmente significa que otro gestor de paquetes (como apt-get o aptitude) ya se está ejecutando. Cierre esta aplicación antes de continuar.>>. ¿Como cerrar apt-get o aptitude por ver si se soluciona?

Si ejecuto el comando recomendado <<sudo dpkg --configure -a>>, todo acaba en lo mismo, <<Enter Password or Pin for "NSS Certificate DB">>.
Tambien he probado a arrancar el sistema en modo reparación y todo acaba en lo mismo, la calave de NSS Certificate DB.
Por cierto he mirado en Firefox los certificados de Autofirma y estan instalados, << Autofirma ROOT>>.

tserranor
Level 1
Level 1
Posts: 4
Joined: Sat Aug 18, 2018 12:53 pm

Re: No puedo desisntalar programa

Post by tserranor » Sun Sep 30, 2018 4:56 pm

Despues de muchos intentos de desbloqueo provocado por no haber concluido la instalación, la contraseña que pedia el sistema a: Enter Password or Pin for "NSS Certificate DB", resulta que era la contraseña maestra que Firefox pide cuando se protegen las claves o certificados almacenados.

Post Reply

Return to “Español (Spanish)”