Bienvenido(a) a Grupo Linuxero del Bajío martes, octubre 27 2020 @ 09:22 CET

Un vistazo rápido a urpmi

  • Autor:
  • Lecturas 3,219
Artículos 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.