<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><o:SmartTagType
 namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="PersonName"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:blue;
        text-decoration:underline;}
span.EstiloCorreo18
        {mso-style-type:personal-reply;
        font-family:Arial;
        color:navy;}
@page Section1
        {size:595.3pt 841.9pt;
        margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=ES link=blue vlink=blue>

<div class=Section1>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Intenta instalar los dos a la vez “rpm
–ivh dis….rpm dev…rpm”, postea el resultado.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>bye bye<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<div>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabindex=-1>

</span></font></div>

<p class=MsoNormal><b><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>De:</span></font></b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> icarus ic
[mailto:jabidan@gmail.com] <br>
<b><span style='font-weight:bold'>Enviado el:</span></b> martes, 31 de enero de
2006 13:32<br>
<b><span style='font-weight:bold'>Para:</span></b> Fedora discussions in
Spanish<br>
<b><span style='font-weight:bold'>Asunto:</span></b> Re: nuevo en fedora</span></font><o:p></o:p></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p> </o:p></span></font></p>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>Tengo otra duda. Según he
leído, el kernel de fedora trae un parche conocido como 4S/4K que impide la
ejecución de binarios de windows, y por lo tanto tambien impide el uso de
ndiswrapper para usar una tarjeta con los controladores windows, ahora bien, estoy
usando el kernel 2.6.11-1.1369_FC4 en mi portátil (compaq r4000). ¿Trae este
kernel dicho parche? ¿Tengo que recompilar este mismo pero sin el parche? ¿Cómo
lo hago? <br>
<br>
Ya he intentado instalarlo desde las fuentes, me hice los rpm (el ndiswrapper y
el dev) y traté de instalarlos pero irónicamente como ambos dependen de cada
uno no pueden instalarse ¿¿¿¿????<br>
<br>
Me gustaria que me orientaran un poco acerca de como hacerle... un saludo a
todos...<o:p></o:p></span></font></p>

<div>

<p class=MsoNormal><span class=gmailquote><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>El día 31/01/06, <b><span style='font-weight:bold'>Jesús
Abidan</span></b> <<a href="mailto:jabidan@gmail.com"> jabidan@gmail.com</a>>
escribió:</span></font></span><o:p></o:p></p>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>Infinitamente agradecido.
Creo que ahora lo he entendido. La verdad que esta <br>
bastante automatizado la creación de binario a través de rpm. Lo del SPEC<br>
esta realmente interesante, nunca había usado macros y parece que esta de<br>
lujo. Aun no he compilado el kernel, pero luego te doy <st1:PersonName
ProductID="la respuesta. Gracias" w:st="on">la respuesta. Gracias</st1:PersonName>
<br>
por tu sincera y extensa explicación.<br>
<br>
Un saludo<br>
<br>
-----Mensaje original-----<br>
De: <a href="mailto:fedora-es-list-bounces@redhat.com">fedora-es-list-bounces@redhat.com</a><br>
[mailto:<a href="mailto:fedora-es-list-bounces@redhat.com">
fedora-es-list-bounces@redhat.com</a>] En nombre de Gain Paolo Mureddu<br>
Enviado el: martes, 31 de enero de 2006 1:13<br>
Para: Fedora discussions in Spanish<br>
Asunto: Re: nuevo en fedora<br>
<br>
-----BEGIN PGP SIGNED MESSAGE----- <br>
Hash: SHA1<br>
<br>
icarus ic wrote:<br>
<br>
> Tengo una duda..<br>
><br>
> En slack puedo compilar dos kernels y hacer que convivan, me<br>
> imagino que en fedora tambien se puede. La verdad que he intentado<br>
> el manual que viene en<br>
> <a href="http://fedora.redhat.com/docs/release-notes/fc4/#sn-kernel">http://fedora.redhat.com/docs/release-notes/fc4/#sn-kernel</a>
donde me<br>
> dice como compilarlo. Mis preguntas son: <br>
><br>
> 1. ¿Cómo le hago para que fedora me reconozca el kernel nuevo<br>
> compilado? ¿Tengo que cargarlo en el grub o lo reconoce<br>
> automáticamente?<br>
><br>
> 2. ¿Como le hago para hacer un rpm binario del kernel? <br>
><br>
> Espero me puedan ayudar, ya que esta distribución se me hace<br>
> bastante inteligente y rápida.<br>
<br>
Bien, si ya te sientes cómodo haciendo kernels, puedes hacer lo mismo<br>
con Fedora. Para compilar un kernel de la manera tradicional: <br>
<br>
1.- Consigue las fuentes en <a href="http://kernel.org">kernel.org</a><br>
2.- Aplica los parches que quieras utilizar.<br>
3.- Configura tu kernel<br>
4.- Compila. La forma en que yo en lo personal lo hago (luego de haber <br>
configurado y todo ese rollo) es:<br>
'make bzImage modules modules_install install' (todo en la misma línea).<br>
<br>
Cuando instalas un kernel con 'make install', se añade automáticamente<br>
a GRUB, sin embargo, el comportamiento por defecto es NO hacer de ese <br>
kernel el kernel por defecto, así que para ello tendrías que editar<br>
/etc/grub.conf (un symlink a /boot/grub/grub.conf).<br>
<br>
Para compilar un kernel en formato RPM, lo mejor que puedes hacer es<br>
primero asegurarte de tener un entorno para construir "sano", es <br>
decir, que puedas construir como usuario. Para ello, el archivo<br>
~/.rpmmacros es necesario. Lo   que dicho archivo debe contener es<br>
algo similar a esto:<br>
<br>
# ~/.rpmmacros<br>
%packager %(echo "$USER") <br>
%_topdir %(echo "$HOME")/rpmbuild<br>
<br>
Así es como está el mío. En mi caso ~/rpmbuild es el directorio donde<br>
se instalarán los archivos .src.rpm por defecto, cuando llamo el<br>
comando rpm como usuario, y se trata de un paquete .src.rpm <br>
*unicamente*. Dentro de este directorio (puede ser el que tu elijas,<br>
realmente), tendrás que recrear el árbol de directorios de<br>
/usr/src/redhat, es decir, los directorios BUILD, RPMS, SOURCES,<br>
SPECS, SRPMS y sus subdirectorios, lo que yo hice fue copiar <br>
/usr/src/redhat a mi ruta y listo (cp -R /usr/src/redhat/* ~/rpmbuild/).<br>
<br>
Ya con esto en su lugar, puedes comenzar a estudiar un paquete de<br>
kernel en formato src.rpm, los archivos se "instalarán" en <br>
%_topdir/SOURCES y %_topdir/SPECS. En el mundo RPM la forma de<br>
construir es a través de una guía, como un script que le dice a rpm<br>
qué hacer, cuando instales el kernel-<versión>.src.rpm, tendrás los<br>
archivos en los directorios antes mencionados. El archivo <br>
kernel-2.6.spec estará en el SPECS y el resto de las fuentes y lo<br>
archivos de configuración estarán en SOURCES.<br>
<br>
En el caso particular del kernel, los archivos de configuración son<br>
probados para la arquitectura, esto lo lograron los chicos de Fedora y <br>
Red Hat anteponiendo un comentario como primera línea de los archivos<br>
de configuración con la arquitectura (p. ej. # i386 para x86 o #<br>
x86_64 para AMD64). Te recomiendo que te leas el libro en línea<br>
"Maximum RPM" que está en la página de Red Hat en el área de <br>
documentación. No está que digas super actualizado, pero te dará idea<br>
general de qué necesitas para hacer paquetes RPM.<br>
<br>
Una vez que ya hayas entendido cómo funcionan los archivos .spec y<br>
hayas hecho tus cambios, para construir tu paquete es ciertamente simple: <br>
<br>
rpmbuild -bb --target=<arch> <ruta_a_archivo>.spec<br>
<br>
donde -bb significa "build binary" (construye binario) y --target<br>
(objetivo) es la arquitectura para la que quieras construir el kernel; <br>
estos datos se obtienen del archivo .spec, espero no te haya "hecho<br>
bolas" con esta brevísima explicación sobre los paquetes RPM.<br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.1 (GNU/Linux)<br>
Comment: Using GnuPG with Fedora - <a href="http://enigmail.mozdev.org">http://enigmail.mozdev.org</a><br>
<br>
iD8DBQFD3quSXM+XOp70dwoRAg0uAJ0dVA9RnAYtIul08QMaPF9EJgySHACfZI0Y<br>
OSSbYM4lwQ5atNww3Fdv4sw=<br>
=Il3w<br>
-----END PGP SIGNATURE-----<br>
<br>
--<br>
Fedora-es-list mailing list<br>
<a href="mailto:Fedora-es-list@redhat.com">Fedora-es-list@redhat.com</a><br>
To unsubscribe:<br>
<a href="https://www.redhat.com/mailman/listinfo/fedora-es-list">https://www.redhat.com/mailman/listinfo/fedora-es-list
</a><o:p></o:p></span></font></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p> </o:p></span></font></p>

</div>

</body>

</html>