Grupo Linuxero del Bajío

Un vistazo rápido a urpmi

Hugo J. Ordoñez-Rodriguez

He visto como los mandrakeros se apresuran an descargar los cedés cada que Mandrakesoft publica una nueva versión o de como no pueden instalar x o y paquete por problemas de dependencias, pues bien urpmi es la respuesta de Mandrake a todas estas vicisitudes, veamos:

urpmi no es mas que una script perl ingenioso que permite manejar fuentes o “media sources” haciendo uso de las listas de dependencias que se almacenan junto con los repositorios de rpm´s lo que hace es compilar estas listas de dependencias e instalar automágicamente los paquetes necesarios y ya que una nueva versión de Mandrake solo significa nuevos rpm´s tambien es posible hacer actualizaciones.

Para configurar tus fuentes existe un miniproyecto llamado easy urpmi es una lista de fuentes para las distintas versiones de mandrake, contestando una serie de preguntas al final proporciona la línea de comando necesaria para agregar las fuentes generalmente son 4 fuentes las que se configuran main contrib updates y plf main son los paquetes que oficialmente forman parte de la distribución contrib paquetes contribuidos por voluntarios muy buenos updates acutalizaciones, bugs o de seguridad plf Penguin Liberation Front paquetes que por su licencia controversial o legalidad cuestionable no son incluídos en la distribución (libdcss, win32codecs)

Una vez configuradas nuestras fuentes podemos usar urpmi de las siguientes formas:

Cuando sabemos el nombre del paquete: urpmi mplayer Cuando no recordamos exactamente el nombre del paquete urpmi -y rythmbox Borrar un paquete urpme lyx Acutalizar un paquete: urpmi.update apache Actualizar tus fuentes urpmi.update -a

Acutalizar de cualquier version de Mandrake a otra version (ejemplo con 10 official) urpmi.removemedia -a urpmi.addmedia –update updates ftp://distro.ibiblio.org/pub/Linux/distributions/mandrake/Mandrakelinux/official/updates/10.0/RPMS with ../base/synthesis.hdlist.cz urpmi.addmedia main ftp://distro.ibiblio.org/pub/Linux/distributions/mandrake/Mandrakelinux/official/10.0/i586/Mandrake/RPMS with ../base/synthesis.hdlist.cz urpmi.addmedia contrib ftp://distro.ibiblio.org/pub/Linux/distributions/mandrake/Mandrakelinux/official/10.0/contrib/i586 with ../../i586/Mandrake/base/synthesis.hdlist2.cz urpmi.update –auto-select

Listo! urpmi tiene mas opciones (como añadir repositorios locales de cdrom, archivos o nfs) que puedes explorar con un simple man urpmi.