* 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.

Necesito un editor de RPMs

Me gustaría saber si alguien conoce alguna aplicación gráfica para editar un rpm. Por ejemplo sustituir un archivo por otro del mismo nombre o introducir un archivo nuevo, por ejemplo, una foto *jpg para que luego se instale en un determinado directorio.

He encontrado (http://www.kde-apps.org/content/show.php/Easy+RPM+Builder?content=114271) EasyRPMBuilder pero no es exactamente lo que busco. Esta aplicación va más lejos de lo que quiero y me parece que sirve para generar rpms a partir de códigos fuentes en tgz.

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 Annubis

# 96662 ¿Editar un rpm?

EasyRPM Builder está en los repositorios de Blogdrake (y la traducción al español está hecha por un servidor, mal hecha, pero hecha al fin y al cabo) Sirve para construir rpms a partir del código fuente (o no). ¿Qué quieres hacer exactamente?



Gravatar de katnatek

# 96665 Más que editar, lo que

Más que editar, lo que quiere es alterar un rpm, cosa que se puede hacer, pero ¿para que fin lo quiere hacer?

Miembro de NoticiasDrake, MdkTrans y del grupo de Empaquetadores



Gravatar de Annubis

# 96667 Sí, se puede hacer

Pero no le encuentro sentido a alterar un rpm. Será mejor esperar su respuesta :)



Gravatar de pepeghino

# 96673 ¿Motivos?

Veo que os pica la curiosidad.

Es fácil. Editar un rpm sirve para evitar acciones repetitivas. Pongo ejemplos:

1)Seguro que conoceis Quake4 de IdSoft. Te coges el instalador .bin y lo ejecutas. Luego las instrucciones dicen que hay que arrastrar ciertos archivos desde el DVD original del juego a /usr/local/games/quake4/q4base para que funcione. Si cojo un rpm y lo edito y le añado los archivos correspondientes en ese directorio la próxima vez que que instale Quake4 en otro ordenador de mi propiedad o bien formatee el disco duro o lo que sea, solo tendre que hacer doble-click sobre el rpm.

2)Instalar Civilization4 sobre Wine es un poco rollo. Tuve que leer instrucciones, bajarme unas librerias dll de Internet y luego instalarlo. Supongamos que recien instalado todo cojo el directorio /home/usuario/.wine y lo meto en un rpm. La proxima vez solo tendre que hacer doble-click y contraseña de root.

Quizás alguno piense que estos ejemplos rozan la ilegalidad. Con la legislacion española creo que es legal: existe el derecho de copia privada. Aqui se puede comprar un CD de musica, hacer una copia, guardar el original para que no se estropee y escuchar solo la copia. Lo que yo no estoy seguro es si es legal alterar un poco la copia como convertir el CD a mp3 para oirlas en ese formato. En este caso seria convertir el DVD original del juego a un formato rpm que dado el uso que pienso hacer en Linux me resulta mas comodo que el propio DVD original.



Gravatar de Annubis

# 96675 Aclarando

No rozan la iledalidad. Lo que propones es totalmente ilegal, si lo distribuyes. Es decir, que si haces ese rpm no podrá salir de tu pc.

La legalización española permite la copia privada, sí, lo que te permite tener una copia del original sin tener el original. Ésto no es aplicable al software, en el software se utiliza el concepto de copia de seguridad, que sólo te permite tener una copia del original, si has adquirido el original. Es esa la razón porque no se distribuye libremente el contenido de los juegos de código cerrado (el ya mentado Quake4, por ejemplo).

Respecto a lo que tú propones, sigo opinando lo mismo. Acabaría siendo más fácil crear un rpm, que alterar uno ya creado.



Gravatar de will

# 96692 Además de lo que te dice

Además de lo que te dice Annubis, lo que quieres se puede hacer con un script :S
http://www.gnu.org/software/bash/manual/bashref.html
---

KDirWatch::setDirtyCómo hacer un bebé?

Tilt at windmills, come on!!

http://www.youtube.com/watch?v=MAow3ufdK2Y



Gravatar de pepeghino

# 96743 Vale, crear un nuevo *.rpm

Es lo mismo crear un rpm desde cero que editar uno existente. Pero cuando digo crearlo digo crearlo desde unos archivos que ya poseo y no crearlos desde un código fuente, pues no necesito hacer eso.

Lo que quisiera también es que todo fuera gráfico. Nada de comandos ni de scripts. Mi propósito es comodidad de cara al futuro y no buscarme trabajo extra.

Tranquilo Annubis. Nada saldrá de mi entorno privado. Dejaremos los riesgos a multas para cuando llegue el día que tenga dificultades para llenar el estómago.Por ahora ya es bastante pagar el canon.

Ah. Feliz Navidad.



Gravatar de Annubis

# 96750 No es necesario crear un rpm desde los fuentes

Un rpm no es más que un fichero comprimido más unos scripts que le dicen al sistema como tratar lo que hay dentro.

Respecto a lo que quieres de que todo sea gráfico... lo veo difícil. Crear un rpm es, resumiendo, editar un fichero (llamado spec) y ejecutar un comando (rpmbuild). Lo que Easy RPM Builder pretende, es unificar en una GUI todo lo que se necesita para construir el RPM.

Te recomiendo leer el cómo de construcción de RPMs para Mandriva: http://wiki.mandriva.com/es/Como_construir_RPM

También puedes inscribirte en la lista del grupo de empaquetadores de Blogdrake y preguntar allí tus dudas y, si quieres, pues aprender a construir RPMs :)

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.