Agregado al wiki de Mandriva

Agregué lo siguiente al Wiki de Mandriva, tal vez sea un uso avanzado, pero creo que estos comandos realizan tareas muy útiles:

urpmscan y urpmseek: Emulando apt-cache search

No se trata de comandos oficiales, más bien se trata de dos artificios para para realizar búsquedas de paquetes con un comportamiento similar al de apt-cache search de las distribuciones estilo Debian.

urpmscan devuelve una lista sencilla de acuerdo a una cadena de texto contenida en la descripción del paquete.

Para valerse de urpmscan, crear un archivo llamado urpmscan con el siguiente contenido y moverlo a /usr/bin

#! /bin/bash
urpmf -i  --uniq --description "$1"| grep  '^[[:alnum:]].*:$'|sed s/\:// |sort

Luego asignarle permisos de ejecución con:

chmod 755 /usr/bin/urpmscan

Y luego para buscar paquetes relacionados con streaming:

urpmscan streaming

urpmseek busca en el resumen de cada paquete y devuelve el listado con el nombre de los paquetes y su correspondiente sumario.

Si ademas, lo que se desea es en cambio buscar en el resumen del paquete se puede crear un alias llamado urpmseek:

echo alias urpmseek\=\"urpmf -i --summary\" >> /etc/bashrc

Para ponerlo en práctica inmediatamente se debe hacer:

bash

Y luego siguiendo el ejemplo anterior con urpmscan:

urpmseek streaming

Equivalente a apt-cache search en urpmi

Supongamos que estamos buscando paquetes relacionados con compiz.

Es decir, en Debian, Ubuntu, etc. podemos hacer:

  • apt-cache search compiz

o bien

  • aptitude search compiz

En Fedora, Red Hat, CentOS, etc, tenemos una opción similar:

  • yum search compiz

¿Y en Mandriva?

Hay una manera de hacer algo parecido, aunque está un poco escondida:

  • urpmf -i –description compiz