Cómo lidiar con el error de procesamiento
Para usar el comando traceroute en Ubuntu,
root@wangguan-ubuntu:~# traceroute 192.168.5.13
El programa 'traceroute' está incluido en el siguiente software en el paquete:
* inetutils-traceroute
* traceroute
Intente: apt-get install
Entonces yo
root@wangguan-ubuntu:~# apt-get install inetutils-traceroute traceroute
Pero se devolvió el siguiente mensaje de error
dpkg: error procesando install -info (--configure):
El proceso secundario se instaló y el script posterior a la instalación devolvió el error número 1
Se produjo un error durante el procesamiento:
install -info
E: El subproceso /usr/bin/dpkg devolvió un código de error (1)
La solución es la siguiente:
Método/Pasos
p>1
Cambiar el nombre de la carpeta de información
El comando es el siguiente:
root@wangguan-ubuntu :~# mv /var/lib/dpkg /info/ /var/lib/dpkg/info_old/
2
Crear una nueva carpeta de información
La El comando es el siguiente:
root@wangguan-ubuntu:~# mkdir /var/lib/dpkg/info/
3
apt-get update
El comando es el siguiente:
root@wangguan-ubuntu:~# apt-get update
La información es la siguiente:
Ignorar.archive.ubuntu.com saucy InRelease
Ignorar .archive.ubuntu.com saucy-updates InRelease
Ignorar .archive.ubuntu.com saucy-backports InRelease
...
Ignorar saucy-security/universe Translation-zh_CN
Ignorar saucy-security/universe Translation-zh
Leer lista de paquetes.. . Completo
4
Reinstalar
El comando es el siguiente:
root@wangguan-ubuntu:~# apt-get -. f install
La información es la siguiente:
Leyendo la lista de paquetes... Completo
Analizando el árbol de dependencias del paquete de software
Leyendo información de estado... Completo
Se han actualizado 0 paquetes de software, se han instalado 0 paquetes de software nuevos, es necesario desinstalar 0 paquetes de software y no se han actualizado 296 paquetes de software.
1 paquete no se instaló o desinstaló por completo.
Después de la descompresión, se consumirán 0 B de espacio adicional.
Configurando install-info (5.1.dfsg.1-4ubuntu1)...
5
Después de realizar el paso anterior, se mostrará la nueva información Algunos archivos se generan en la carpeta. Ahora mueva todos estos archivos a la carpeta info_old
El comando es el siguiente:
root@wangguan-ubuntu:~# mv /var/. lib/dpkg /info/* /var/lib/dpkg/info_old/
6
Eliminar la carpeta de información recién creada
El comando es el siguiente:
root@wangguan-ubuntu:~# rm -rf /var/lib/dpkg/info
7
Cambiar la carpeta info_old nuevamente a info p>
El comando es el siguiente:
root@wangguan-ubuntu:~# mv /var/lib/dpkg/info_old/ /var/lib/dpkg/info/
8 p>
En este punto, apt-get se ha reinstalado.
Instale traceroute nuevamente
El comando es el siguiente:
root@wangguan-ubuntu:~# apt-get install inetutils-traceroute traceroute
La información es la siguiente:
Leyendo la lista de paquetes... Completado
Analizando el árbol de dependencia del paquete de software
Leyendo información de estado. . Completo
Se instalarán los siguientes paquetes nuevos:
inetutils-traceroute traceroute
0 paquetes actualizados, 2 paquetes nuevos instalados. Hay 0 paquetes para. desinstalar y 296 paquetes no se han actualizado.
Requiere la descarga del paquete de 0 B/87,1 kB.
La descompresión consume 434 kB adicionales de espacio.
Seleccionando paquete traceroute no seleccionado previamente.
(Leyendo base de datos... El sistema tiene actualmente 187398 archivos y directorios instalados.
)
Extrayendo traceroute (de.../traceroute_1%3a2.0.19-3_amd64.deb) ...
Seleccionando el paquete inetutils-traceroute no seleccionado previamente.
Descomprimiendo inetutils-traceroute (de.../inetutils-traceroute_2%3a1.9.1.306-0a482-1_amd64.deb)...
Procesando activación para el dispositivo man-db...
Configurando traceroute (1:2.0.19-3)...
alternativas de actualización: usando /usr/bin/traceroute.db para proporcionar /usr /bin/traceroute (traceroute) en modo automático
alternativas de actualización: usando /usr/bin/lft.db para proporcionar /usr/bin/lft (lft) en modo automático
alternativas de actualización: usando / usr/bin/traceproto.db para proporcionar /usr/bin/traceproto (traceproto) en modo automático
alternativas de actualización: usar /usr/sbin/tcptraceroute.db para proporcionar /usr/sbin/tcptraceroute ( tcptraceroute) en modo automático
Configurando inetutils-traceroute (2:1.9.1.306-0a482-1) ...
root@wangguan-ubuntu :~#
9
Prueba traceroute
root@wangguan-ubuntu:~# traceroute 192.168.5.13
traceroute a 192.168 .5.13 (192.168.5.13), 30 saltos máximo, paquetes de 60 bytes
1 wangguan-ubuntu.local (192.168.5.101) 2997.264 ms !H 2997.184 ms !H 2997.163 ms !H
¡Instalación exitosa, listo!
END
Notas
Debes ejecutar el comando como usuario root