viernes, 8 de julio de 2011

Manual de urpmi para mandriva

Sacado del wiki de mandriva.

urpmi

urpmi es la herramienta de instalación de software. Se debe utilizar con privilegios de root. Invóquela simplemente con urpmi nombredelpaquete para instalar un paquete y sus dependencias. Si especifica un nombre incompleto del paquete, efectuará una búsqueda y mostrará sugerencias de paquetes con similitud de nombre. Otro comando útil que puede usar es urpmi --auto-update, que actualizará la lista de paquetes disponibles de todos los repositorios, e instalará cualquier actualización disponible.

urpme

urpme es la herramienta de desinstalación de software. Se debe utilizar con privilegios de root. Ejecútela simplemente con urpme nombredelpaquete para desinstalar un paquete y sus dependencias. Si especifica un nombre incompleto del paquete, efectuará una búsqueda y mostrará sugerencias de paquetes con similitud de nombre.

urpmq y urpmf

urpmq y urpmf son las herramientas de búsqueda. Se pueden usar con privilegios de usuario normal. Hablando superficialmente, use urpmf para encontrar qué paquete contiene un fichero en particular, y urpmq para todas las otras operaciones de búsqueda. Ejecutados sin ningún parámetro, urpmq buscará nombres de paquetes. Para más información, consulte las páginas del manual (man).

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

urpmi.addmedia y urpmi.removemedia

Estas son las herramientas empleadas para agregar y eliminar repositorios de software.

Saludos

Miguel

No hay comentarios.: