Después de leer este tutorial, sabrá cómo encontrar información sobre paquetes instalados, eliminados y actualizados utilizando comandos apto, dpkg-query, y leyendo registros DPKG. Existen instrucciones para crear una lista de paquetes instalados, instalar todos los paquetes listados en una nueva computadora y consejos adicionales de APT y DPKG.
Ver paquetes instalados con APT
El siguiente comando imprime una lista de todo el software instalado a través del Administrador de paquetes apt/apt-get.
Apt -Lista instaladaListado de paquetes instalados con DPKG-QUERY
DPKG-Query es un comando para mostrar información sobre los paquetes de la base de datos DPKG.
sudo dpkg -query -lCuente todos los paquetes instalados
Usando DPKG-Query, puede obtener un recuento total de todos los paquetes instalados. El -F La bandera enumerará solo todos los paquetes binarios, luego el WC El comando cuenta todos los paquetes enumerados:
sudo dpkg -query -f '$ binary: paquete \ n' -w | WC -LComo puede ver, hay 2802 paquetes instalados.
Ver paquetes instalados registros de lectura
Puede leer la actividad apt reciente (instalación, eliminación, actualización) leyendo el registro /var/log/apt/History.registro Como se muestra abajo:
Cat/var/log/apt/History.registroPara obtener información sobre los paquetes instalados utilizando DPKG, debe leer registros DPKG ubicados en /var /log. Puede leer el registro actual ejecutando el comando a continuación:
GREP "instalar"/var/log/dpkg.registroPara verificar el registro anterior, consulte el archivo /var/log/dpkg.registro.1.
GREP "instalar"/var/log/dpkg.registro.1Leer registros comprimidos es el mismo proceso pero con zgrep En lugar de Grep, como se muestra en el ejemplo a continuación.
ZGREP "instalar"/var/log/dpkg.registro.10.GZSi desea ver todos los registros comprimidos a la vez, puede usar un comodín como en el siguiente ejemplo:
ZGREP "instalar"/var/log/dpkg.registro.*.GZLista de paquetes eliminados
También puede enumerar los paquetes eliminando los registros reemplazando "Instalar" con "Retirar", como se muestra en la imagen a continuación.
GREP "eliminar"/var/log/dpkg.registroAl igual que con el ejemplo anterior, también puede usar el comando ZGREP y un comodín para leer todos los registros comprimidos, como se muestra en la captura de pantalla a continuación.
zgrep "eliminar"/var/log/dpkg.registro.*.GZLista de paquetes actualizados
Para mostrar los paquetes actualizados, reemplace "instalar" o "eliminar" con "actualización", como se muestra en el ejemplo a continuación.
GREP "actualización"/var/log/dpkg.registroUsar zgrep para leer registros comprimidos.
ZGREP "actualización"/var/log/dpkg.registro.10.GZComo con ejemplos anteriores, también puede usar un comodín.
ZGREP "actualización"/var/log/dpkg.registro.*.GZExportar lista de paquetes instalados para instalar en un nuevo dispositivo
Puede crear una lista de paquetes instalados, luego importarlo a un nuevo dispositivo para instalar el mismo software.
Para crear una lista de paquetes instalados, puede hacer un procedimiento similar al que se utiliza para contar los paquetes instalados, como se muestra a continuación. En lugar de contar, el siguiente comando crea una lista llamada InstalledPackages.
sudo dpkg -query -f '$ binary: paquete \ n' -w> InstalledPackagesEn la computadora desea instalar los mismos paquetes Ejecute:
sudo xargs -A instalado packages apt instalaciónEn la captura de pantalla a continuación, el APT se ejecutó en la misma computadora, se creó la lista; Por lo tanto, los paquetes detectados ya están instalados.
Actualización de paquetes obsoletos
Puede usar el comando apto para verificar los paquetes obsoletos para actualizar ejecutando el comando a continuación:
Sudo Apt-Actualización de la falta de usoArreglar dependencias o paquetes rotos
Para arreglar dependencias o paquetes rotos, después de ejecutar Actualización de apt-get, Ejecutar el comando a continuación.
install de sudo apt -get -fSobre apt y dpkg
Para obtener información adicional en el Administrador de paquetes apt/apt-get, visite la página del hombre https: // Linux.morir.net/hombre/8/apt-get.
Para obtener información adicional sobre DPKG, visite la página del hombre https: // Linux.morir.net/hombre/1/dpkg.
Conclusión
Como puede ver, mostrar el software instalado, eliminado y actualizado es una tarea fácil que cualquier nivel de usuario de Linux puede ejecutar con algunos comandos. Linux ofrece una variedad de comandos y herramientas versátiles para administrar y administrar paquetes de manera personalizada. Por ejemplo, obtener el recuento total de programas instalados en Microsoft Windows puede ser más difícil o imposible sin la ayuda de una herramienta externa.
Aprender tareas simples como las explicadas en este tutorial pueden ahorrarle mucho tiempo, como se demuestra en la sección que describe cómo exportar una lista de paquetes para instalar en un nuevo dispositivo, especialmente útil cuando necesita crear un servidor y clonación similar no ' t Una opción.
Aprender a administrar y administrar paquetes es conocimiento clave y básico que cualquier usuario imprescindible.
Espero que este tutorial haya sido útil. Siga siguiendo la pista de Linux para obtener más consejos y tutoriales de Linux.