LINUX

Apt-cache – Búsqueda de paquetes de software

Apt-caché es una herramienta de línea de comandos que consulta y muestra la información del paquete disponible de los archivos APT locales. La información del paquete incluye el nombre del paquete, la descripción, la versión, las dependencias, el repositorio y el mantenedor.

Los archivos apt locales que almacenan el espejo de Debian están en /var/lib/apt/lists/. Este archivo se actualiza cada vez que se ejecuta el comando apt update. De esa forma, cuando alguien busca paquetes, el sistema no tiene que pasar por diferentes redes para obtener réplicas de Debian.

La información de origen depende del repositorio que se encuentra en el archivo /etc/apt/sources.list y del repositorio de terceros almacenado en el directorio /etc/apt/sources.list.d.

Apt-cache se usa comúnmente para buscar paquetes. En este tutorial, aprendemos cómo usar el comando apt-cache para buscar paquetes.

Paquete de búsqueda apt-cache

01. Búsqueda de paquetes basada en palabras clave

Para buscar un paquete usando una palabra clave use search bandera.

Por ejemplo para averiguar sobre el paquete. vsftpdel orden seria

$ apt-cache search vsftpd
paquete apt-cache serach vsftpd
paquete apt-cache serach vsftpd

02 Para encontrar todos los paquetes que comienzan con una cadena determinada.

Por ejemplo, para enumerar todos los paquetes que comienzan con vsftpdpodrías usar con pkgnamesu bandera

$ apt-cache pkgnames vsftpd
Enumere el paquete apt-cache que comienza con vsftpd
Enumere el paquete apt-cache que comienza con vsftpd

03. Para obtener el nombre exacto del paquete

Para obtener el paquete exacto, use apt-cache search con --names-only opción.

P.ej,

$ apt-cache search --names-only vsftpd
apt-cache solo obtiene la búsqueda de nombre de un paquete
apt-cache solo obtiene la búsqueda de nombre de un paquete

04. Obtenga una lista de todos los paquetes disponibles del repositorio apt.

$ apt-cache pkgnames
salida apt-cache pkgnames
apt-cache pkgnames – enumera todos los paquetes

Puede usar el comando grep para filtrar un paquete específico de la lista.

P.ej

$ apt-cache pkgnames | grep vsftpd

05. Para enumerar todos los paquetes disponibles junto con una descripción de una línea del paquete.

$ apt-cache search .
búsqueda de apt-cache: enumera todos los paquetes con una descripción en línea

06 Muestra el encabezado del paquete específico disponible

Para verificar la información del paquete, como el nombre del paquete, la arquitectura, la versión, el tamaño instalado, el mantenedor, la verificación de integridad, la descripción del uso show bandera.

es decir. espectáculo apt-caché mostró los metadatos del paquete.

P.ej

$ apt-cache show docker
apt-cache muestra el paquete docker en detalle
apt-cache muestra la información del paquete en detalle

Conclusión

Apt search, apt show, aptitude search, aptitude show hacen lo mismo, pero el formato del texto de salida puede variar.

Apt-cache viene con la instalación base en la familia Debian/Ubuntu. Espero que este tutorial le haya ayudado a buscar paquetes en distribuciones Debian/Ubuntu.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar