Cómo enumerar todos los paquetes disponibles en un repositorio en Ubuntu

Cómo enumerar todos los paquetes disponibles en un repositorio en Ubuntu

APTO o Herramienta de paquete avanzado es un paquete de software utilizado para instalar, actualizar y eliminar paquetes en sistemas basados ​​en Debian. Es el administrador de paquetes predeterminado en los sistemas basados ​​en Ubuntu y Debian. El apto, apt-get y apt-cache se usan rápidamente comandos para administrar paquetes y configuración en el sistema.

APT no proporcione ningún comando para enumerar el paquete disponible en el repositorio específico. Pero puede encontrar la lista de un archivo de caché, que contiene una lista del paquete disponible para ese repositorio con otros detalles.

Este tutorial lo ayudará a encontrar todos los paquetes disponibles en un repositorio sobre Ubuntu y otros sistemas basados ​​en Debian.

Encuentre los detalles de los paquetes en el repositorio

APT mantiene todos los archivos de caché del repositorio en /var/lib/apt/listas directorio. Entonces, primero actualice el caché apt en su sistema

actualización de sudo apt-get  

Ahora, navegue a/var/lib/apt/lists Directory. Luego busque el archivo con el nombre del repositorio, la ruta y la arquitectura, termina con _packages en el nombre.

Consulte el contenido de *_Packages para ver los detalles sobre todos los paquetes disponibles en ese repositorio.

Para enumerar los paquetes solo disponibles en el archivo, ejecute a continuación como:

GREP -H -P -O "^Paquete: \ K.*"/var/lib/apt/lists/ppa.plataforma de lanzamiento.net _*_ paquetes | ordenar -u  

Conclusión

En este artículo, ha aprendido a encontrar todos los paquetes disponibles en un repositorio específico.