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.
Usuario
# 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.
Usuario
# 109381 Gracias :)
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
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
# 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 :)
¿lo usas?, ¿la lees?, ¿las conoces?,Herramienta útil
Usuario
# 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"
# 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
¿lo usas?, ¿la lees?, ¿las conoces?,Herramienta útil
Usuario
# 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 :)
# 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
¿lo usas?, ¿la lees?, ¿las conoces?,Herramienta útil
Usuario
# 109410 Ok, solucionado :)
Ok, gracias a todos, se puede cerrar el hilo y darlo por solucionado
# 109383 Si quieres instalar los src.rpm
Necesitas tener instalados los repositorios SRPM, que contienen esos paquetes :)
BOFH
# 109376 Man urpmi
Lee el man de urpmi desde ahi puedes descargar la fuente de los paquetes compilados.
¿Quien es Jesucristo?
# 109396 .
Quizás esto te ayude
http://groups.google.com.ar/group/makedrake/web/idea-herramienta-de-reempaquetado-a-medida-para-mdv
Saludos
"Cuando hay libertad, todo lo demás sobra."
Participa de la comunidad!!
Visita Ardriva, la comunidad Argentina de Mandriva