Saltar al contenido
dante robles

Como crear un RPM de Qemu para Fedora Core 4

Tomando como referencia este muy buen articulo de la paginade Fedoranews.org hago una breve reseña para crear un paquetebinario para la distribucion Fedora Core 4 y poder utilizar estesoftware para…

3 min de lectura

Tomando como referencia este muy buen articulo de la pagina
de Fedoranews.org hago una breve reseña para crear un paquete
binario para la distribucion Fedora Core 4 y poder utilizar este
software para emular un procesador dentro del pinguino

Primero lo Primero conseguirnos el codigo fuente de
la pagina del proyecto

Codigo de Qemu qemu-0.7.0.tar.gz

Despues el Acelerador de Kqemu kqemu-0.6.2-1.tar.gz

y del blog de Thomas Chung los siguientes Patch del make
y el archivo qemu.spec

text
Ok sigamos una vez obtenido todo esto debemos accesarcomo root en una ventana de terminal

esto la hacemos usando el comando su –
y tecleando nuestro password de root y ejecutando
estos comandos

cp *.gz /usr/src/redhat/SOURCES
cp *.patch /usr/src/redhat/SOURCES
cp *.spec /usr/src/redhat/SPECS

ahora biene la parte divertida, hay que abrir el archivo
qemu.0.7.0.tar.gz buscaremos el archivo
configure y debemos modificar la variable cc y host_cc
estas tiene como valor «gcc» debemos
usar el parametro gcc32 el cambio seria asi

cc=»gcc32″
host_cc=»gcc32″

se graba el archivo y despues se pone dentro del tar.gz
todo esto lo podemos hacer abriendo
con la utileria File roller el archivo extrallendo el archivo
configure y despues agregando el
archivo modificado al tar.gz y colocarlo en
la ruta /usr/src/redhat/SOURCES

hecho lo anterior tenemos que validar que tengamos
los siguientes paquetes instalados

compat-gcc-32-3.2.3-47.fc4
compat-libstdc++-33-3.2.3-47.fc4

de no tenerlos los instalamos con un

yum install compat-libstdc++ compat-gcc-32

esperamos un poco a que se instalen y listo.

Despues en el archivo qemu.spec hay que modificar
la linea de la version que indica que
es FC3 por FC4 para que nuestro RPM sea
marcado asi y estando en la
carpeta /usr/src/redhat/SPECS ejecutamos lo siguiente

rpmbuild -ba qemu.spec

si todo salio bien tendremos nuestros RPMs en la
carpeta /usr/src/redhat/RPMS/i386 basta
ahora con que ejecutemos

rpm -Uihv *.rpm y listo tendremos qemu y el modulo
kqemu instalado en nuestro FC4

Espero que este pequeño mini-How-to te sea util cualquier
duda o reclamacion a

dante.robles@gmail.com

Este articulo esta basado en el original de Thomas Chung
de la comunidad de Fedoranews.org los derechos del mismo
le pertenecen a el y es solo una pequeña traduccion/reseña del mismo