* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

¿Como descargo las fuentes de un programa?

Hola a todos,

¿Como puedo descargar los fuentes de un paquete de mandriva?, en particular estoy interesado en revisar el archivo fuente del comando sleep, este viene en el paquete coreutils, según "urpmq -i coreutils", el paquete fuente es coreutils-8.5-1mdv2010.1.src.rpm, una búsqueda en google me encuentra de inmediato varios sitios para descargar dicho rpm, pero me gustaría saber, ¿hay alguna forma de descargar dicho paquete desde los repositorios oficiales de mandriva?, en caso de que no se pueda de ahí, ¿habría algún sitio desde mandriva mismo para descarga?. Otra duda sobre lo mismo,  tambien en la consulta "urpmq -i coreutils" me dice que la url es http://www.gnu.org/software/coreutils/, ahi encuentro el archivo "coreutils-8.5.tar.gz", supongo que este archivo es de todos los fuentes de coreutils, ¿mandriva solo descarga este archivo de gnu.org y lo reempaqueta para sus distribuciones de mandriva? , ¿o le hace algún cambio, empaqueta y distribuye?

Gracias por anticipado por su tiempo y sus respuestas :).

vicx.

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de arcangel_747

# 109373 Ejecuta


rpm -i ./coreutils-8.5-1mdv2010.1.src.rpm

tras descargarlo del repo oficial de Mandriva (esta en Main): ftp://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2010.1/SRPMS/main/release/coreutils-8.5-1mdv2010.1.src.rpm. Te descomprimirá el tarball con el fuente y el fichero de especificaciones del paquete. Si no te funciona así, créate las carpetas ~/rpm/SPECS y ~/rpm/SOURCES en tu directorio de usuario y repite el comando anterior. Hallarás los ficheros en dichas carpetas.

Salu2!


We do not inherit the earth from our ancestors, we borrow it from our children.



Gravatar de Vicx

# 109381 Gracias :)

Gracias :), pude bajar (wget) el rpm del ftp e instalarlo sin ningún problema, ya había leído el man de urpmi como dice drakedelfa, intente (pss, una disculpa por no mencionar antes esto) con la opción --install-src y varias combinaciones de coreutils-8.5-1mdv2010.1.src.rpm, como coreutils-8.5-1mdv2010.1.src, coreutils-8.5-1mdv2010.1, coreutils y muchas otras, pero nada funciono, ¿ tendré algo mal en mis repos?, urpmq --list-media me devuelve:

BDK-Free-i586

BDK-Free-noarch

BDK-non-Free-i586

Main

Main Updates

Main Testing

Main Backports

Main debug

Main Updates debug

Main Testing debug

Main Backports debug

Contrib

Contrib Updates

Contrib Testing

Contrib Backports

Contrib debug

Contrib Updates debug

Contrib Testing debug

Contrib Backports debug

Non-free

Non-free Updates

Non-free Testing

Non-free Backports

debug_non-free_release

debug_non-free_updates

debug_non-free_testing

debug_non-free_backports

PLF Free

PLF Free debug

PLF Free backports

PLF Free backports debug

PLF Non-free

PLF Non-free debug

PLF Non-free backports

PLF Non-free backports debug

y urpmq --list-media active me devuelve: 

BDK-Free-i586

BDK-Free-noarch

BDK-non-Free-i586

Main

Main Updates

Contrib

Contrib Updates

Non-free

Non-free Updates

PLF Free

PLF Non-free

Gracias de nuevo por su tiempo y paciencia :)


Gravatar de katnatek

# 109382 Hay que activar (o agregar)

Hay que activar (o agregar) como repositorio SRPMS, me parece que desde drakrpm-edit-media los puedes activar, no se por que no los liste pero según me acuerdo los agregaba pero los dejaba desactivados :)



Gravatar de Vicx

# 109385 Nop, ya intente usar

Nop, ya intente usar drakrpm-edit-media para activar los repos SRPMS y solo aparecen los mismos repos que me lista urpmq --list-media, mis repos oficiales y plf los instalo desde  http://easyurpmi.zarb.org/   y los BDK* de aqui :P. visite a san google para preguntarle y no encontré nada que me resuelva, ¿alguna otra idea?, como dato de mi sistema, un "cat /etc/mandriva-release" me regresa: "Mandriva Linux release 2010.1 (Official) for i586"



Gravatar de katnatek

# 109387 A mano

urpmi.addmedia --wget main-src http://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/official/2010.1/SRPMS/main/release

Este es solo un ejemplo ya que para cada repositorio hay un repositorio SRPMS



Gravatar de Vicx

# 109394 Ok, entiendo, no hay un medio

Ok, entiendo, no hay un medio automatizado para agregar esos repos, entonces los agrego manualmente via urpmi.addmedia, ¿en la página de mandriva hay una lista de sus repos?.

Grax :)



Gravatar de katnatek

# 109397 basicamente

cada uno de los que tienes listados anteriormente tiene un SRPMS y solo hay que cambiar los directorios de las url y ponerles algún nombre indicativo

Main = main/release = main-src
Main Updates = main/updates = main-updates-src

Y así por el estilo



Gravatar de Vicx

# 109410 Ok, solucionado :)

Ok, gracias a todos, se puede cerrar el hilo y darlo por solucionado



Gravatar de Annubis

# 109383 Si quieres instalar los src.rpm

Necesitas tener instalados los repositorios SRPM, que contienen esos paquetes :)



Gravatar de drakedalfa

# 109376 Man urpmi

Lee el man de urpmi desde ahi puedes descargar la fuente de los paquetes compilados.



Gravatar de Drakor

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.