Estoy buscando una utilidad similar apt-file
que me permita buscar ciertos archivos en el contenido de los paquetes fuente, en lugar de solo paquetes binarios.
¿Existe dicha utilidad disponible para Ubuntu?
Respuesta1
apt-file
es un contenedor simple para descargar los Contents-<ARCH>.gz
archivos de un repositorio de Debian determinado, luego descomprimirlos y grep
procesarlos. Contents
Los archivos se generan en el lado del servidor (con gran intensidad computacional) fusionando las rutas de todos deb
los paquetes en el archivo.
La especificación para los repositorios de Debian no tiene una ubicación reservada para un resumen de todas las rutas de los paquetes fuente, y ninguna implementación ( apt-ftparchive
y el método casero de Launchpad) tiene alguna posibilidad de generar uno.
Si tú realmente,en realidadSi desea esta funcionalidad, puede compilarla usted mismo fácilmente. Cree este script, hágalo ejecutable y ejecútelo. Tardará una eternidad y ocho días, pero su salida será equivalente a un Source-Contents
archivo.
#!/bin/bash
for PKGNAME in $(apt-cache pkgnames); do
apt-get source $PKGNAME >> log
for LINE in $(find $PKGNAME-*); do
echo "$LINE $PKGNAME"
done
done