Con yum fue simple: yum list *xxx*
pero esto no funciona apt-get
.
¿Cómo puedo hacer una búsqueda como esta?
Además, ¿cómo veo qué paquete proporciona un comando específico?
Si desea buscar una cadena específica solo en los nombres de los paquetes , puede hacer lo siguiente:
apt-cache search --names-only 'xxx'
Esto devolverá todo lo que contenga ' xxx ' en el nombre de su paquete.
También puedes usar expresiones regulares :
apt-cache search --names-only 'php5$'
Esto devolverá cualquier paquete con su nombre que termine en php5 .
Las expresiones regulares también se pueden usar sin la opción --names-only . Consulte la página del comando man apt-cache (8) .
Primera pregunta: use dselect o aptitude para ver / buscar todos los paquetes disponibles, sus dos maldiciones frontales para apt-get y / o dpkg
Segunda pregunta:
dpkg -S <COMMAND>
Sería conveniente incluir la ruta completa en su búsqueda dpkg (por ejemplo, / bin / ls, no solo ls).
fuente
Una alternativa es "búsqueda de apt-cache"
fuente
Otra alternativa es axi-cache (en el paquete apt-xapian-index). Utiliza el motor de búsqueda xapian para buscar en los archivos apt.
fuente
Ponga la consulta de búsqueda entre comillas y luego use regex. Para instalar para buscar cualquier versión de php-curl, yo uso;
que vuelve;
fuente