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

Documento sobre tipos de kernels en Mandrake [Traducción]

Buenas,



Debido a que la multitud de núcleos (kernels) disponibles a la hora de instalar nuestra Mandrake pueden llevar a confusión a más de uno, he traducido (más o menos, je, je) el documento http://qa.mandrakesoft.com/twiki/bin/view/Main/MdkKernel92, en el que se describen las caraterísticas de dichos núcleos.



El documento está basado en la serie 2.4 del núcleo, pero no veo que no se pueda extrapolar a los 2.6



Si alguien observa algún error grave en la traducción, por favor, que lo avise.

_____________________________________________

Los Núcleos «Oficiales» de Mandrake

kernel-2.4

EL núcleo estándar de Mandrake



Disponible en «main», y por lo tanto, en la edición estándar e imágenes ISO para descarga.



Optimizado para i589, un solo procesador, soporta menos de 1GB de RAM, aproximadamente 880MB máximo.



Este es el núcleo de Linux modificado con parches para los clientes de Mandrake.
Típicamente, el núcleo lleva un nombre con la forma «kernel-2.4.22.5mdk», indicando la liberación (release) del núcleo de Linux («2.4.22»), y la liberación del parche de Mandrake («5»)


kernel-enterprise-2.4

El núcleo de Mandrake para empresas



Disponible en «main», y por lo tanto, en la edición estándar e imágenes ISO para descarga.



Optimizado para i686, con soporte SMP (multiprocesador), admite hasta 4GB de RAM.
Típicamente, el núcleo lleva un nombre con la forma «kernel-enterprise-2.4.22.5mdk», indicando la liberación (release) del núcleo de Linux («2.4.22»), y la liberación del parche de Mandrake («5»)



Normalmente, este núcleo lleva el mismo número de liberación que el núcleo estándar de Mandrake y se liberan en paralelo.


kernel-i686-up-4GB-2.4

El núcleo para memorias grandes y equipos uni-procesador



Disponible en «main», y por lo tanto, en la edición estándar e imágenes ISO para descarga.



Optimizado para i686, un solo procesador, admite hasta 4GB de RAM.



Típicamente, el núcleo lleva un nombre con la forma «kernel-up-4GB-2.4.22.5mdk», indicando la liberación (release) del núcleo de Linux («2.4.22»), y la liberación del parche de Mandrake («5»)

Normalmente, este núcleo lleva el mismo número de liberación que el núcleo estándar de Mandrake y se liberan en paralelo.


kernel-p3-smp-64GB-2.4

El núcleo para memorias grandes y equipos multi-procesador



Disponible en «main», y por lo tanto, en la edición estándar e imágenes ISO para descarga.



Optimizado para PentiumIII, soporte SMP (multiprocesador), admite hasta 64GB de RAM.



Típicamente, el núcleo lleva un nombre con la forma «kernel-p3-smp-2.4.22.5mdk», indicando la liberación (release) del núcleo de Linux («2.4.22»), y la liberación del parche de Mandrake («5»)



Normalmente, este núcleo lleva el mismo número de liberación que el núcleo estándar de Mandrake y se liberan en paralelo.


kernel-secure-2.4

El núcleo de Mandrake destinado a la seguridad.



Disponible en «main», y por lo tanto, en la edición estándar e imágenes ISO para descarga.



Optimizado para i586, soporte multiprocesador, no admite memorias grandes, asegurado con grsec.



Típicamente, el núcleo lleva un nombre con la forma «kernel-secure-2.4.22.5mdk», indicando la liberación (release) del núcleo de Linux («2.4.22»), y la liberación del parche de Mandrake («5»)



Normalmente, este núcleo lleva el mismo número de liberación que el núcleo estándar de Mandrake y se liberan en paralelo.


kernel-smp-2.4

El núcleo de Mandrake modificado para equipos duales y multiprocesador



Disponible en «main», y por lo tanto, en la edición estándar e imágenes ISO para descarga.



Optimizado para i586, soporte multiprocesador, no admite memorias grandes



Típicamente, el núcleo lleva un nombre con la forma «kernel-smp-2.4.22.5mdk», indicando la liberación (release) del núcleo de Linux («2.4.22»), y la liberación del parche de Mandrake («5»)



Normalmente, este núcleo lleva el mismo número de liberación que el núcleo estándar de Mandrake y se liberan en paralelo.


kernel2.4-marcelo-2.4

El núcleo de Linux «Vanilla»



Disponible en «main», y por lo tanto, en la edición estándar e imágenes ISO para descarga.



Optimizado para i586, uniprocesador, no admite memorias grandes.



Esta es la versión desnuda del núcleo de Linux que lleva el nombre de Marcelo Tosatti, el mantenedor de la rama estable del núcleo 2.4



Una buena base para el desarrollo y pruebas de parches para el núcleo sin temor a conflictos, ya que no hay aplicado ningún parche él.



Típicamente el núcleo lleva un nombre en la forma «kernel2.4-marcelo-2.4.22-1mdk», indicando el número de liberación del núcleo («2.4.22»). El número que indica la liberación de Mandrake es normalmente «1» ya que no se ha aplicado ningún parche.


Núcleos Multimedia

kernel-multimedia-2.4.x.xmm

Núcleo multimedia de baja latencia de Danny Tholen



Disponible en «contribs», y por lo tanto en el PowerPack y Ediciones ProSuite, así como para su descarga desde las réplicas (mirrors).



Optimizado para i586, uniprocesador, no admite memorias grandes.



Normalmente el núcleo estándar de Mandrake está parcheado para optimizarlo en tareas multimedia, como para herramientas de sonido que requieren toda la baja latencia (más o menos, el tiempo de respuesta) del núcleo como sea posible.



Este núcleo de vez en cuando se quedará atrás de la versión corriente de Mandrake debido a la interacción entre los parches y otros incluidos ya en el núcleo de Mandrake. Sin embargo, esta es la mejor opción para usar para un equipo multimedia: mezclado de sonido, jugar a los últimos juegos, y más.



El núcleo contiene los siguientes parches:



-O(1)-scheduler, una nueva implementación de scheduler



-preemption patch,que permite al sistema cambiar a otras tareas mientras se ejecutan tareas del kernel



-low latency patches, Esto también permite el aumento de la interactividad proporcionando al núcleo mayores oportunidades para cambiar a tareas del usuario mientras se ejecutan tareas del núcleo.



-setpcap patch, que permite (suid) a procesos de root dar a determinado otro proceso (como jackd) prioridad en tiempo real.



-readlatency-2 patch Desktop Tuning, de Con Kolivas



Este juego de parches está parcialmente basado en el trabajo de Con Kolivas, que se puede encontrar aquí:



Kernel patch homepage of Con Kolivas



Típicamente el núcleo lleva un nombre en la forma «kernel-multimedia-2.4.21.9mm.1mdk». Los números antes de «mm» indican el número de liberación del núcleo («2.4.21») y el número de liberación del parche de Mandrake («9»). El número posterior a «mm» corresponde a la liberación del parche de Danny («1»).


kernel-multimedia-smp-2.4.x.xmm

Núcleo multimedia de baja latencia de Danny Tholen para equipos duales y multiprocesador



Optimizado para i686, soporte multiprocesador, soporta memoria hasta 4GB de RAM.



Además, este núcleo lleva el mismo juego de parches que el núcleo multimedia estándar de Danny.



Observa que este núcleo está optimizado para i686, comparable con el núcleo estándar «enterprise».



Disponible en «contribs», y por lo tanto en el PowerPack y Ediciones ProSuite, así como para su descarga desde las réplicas.



Típicamente el núcleo lleva un nombre en la forma «kernel-multimedia-2.4.21.9mm.1mdk». Los números antes de «mm» indican el número de liberación del núcleo («2.4.21») y el número de liberación del parche de Mandrake («9»). El número posterior a «mm» corresponde a la liberación del parche de Danny («1»).


Kernels de Thomas Backlund

kernel-tmb-2.4.x.x.tmb

Núcleo «experimental» de Thomas Backlund



Disponible en «contribs», y por lo tanto en el PowerPack y Ediciones ProSuite, así como para su descarga desde las réplicas.



Basado en el núcleo estándar de Mandrake, este núcleo proporciona más parches. Es una buena solución si tu hardware no está soportado en la instalación normal de Mandrake antes que el recurso de compilar tu propio núcleo.



Los parches en este núcleo pueden ser considerados todavía demasiado experimentales para ser incluidos oficialmente en el núcleo 2.4, ya bastante estable para su liberación general. Este núcleo es un indicador potencial de qué parches pueden, eventualmente, incluirse en el núcleo estable de Mandrake.



Típicamente el núcleo lleva un nombre en la forma «kernel-tmb-2.4.22.3.tmb.2mdk». Los números antes de «tmb» indican en qué núcleo estable de Mandrake está basado. Por ejemplo, «2.4.22.3» significa que el núcleo está basado en el «kernel-2.4.22-3mdk». El número después de «tmb» corresponde al número de liberación del parche («2»).


kernel-tmb-enterprise-2.4.x.x.tmb

Núcleo «experimental» de Thomas Backlund para equipos duales y multiprocesador



Disponible en «contribs», y por lo tanto en el PowerPack y Ediciones ProSuite, así como para su descarga desde las réplicas.



Basado en el núcleo enterprise de Mandrake, lleva el mismo juego de parches que el núcleo experimental estándard de Thomas Backlund



Típicamente el núcleo lleva un nombre en la forma «kernel-tmb-enterprise-2.4.22.3.tmb.2mdk». Los números antes de «tmb» indican en qué núcleo estable de Mandrake está basado. Por ejemplo, «2.4.22.3» significa que el kernel está basado en el «kernel-2.4.22-3mdk». El número después de «tmb» corresponde al número de liberación del parche («2»).


Núcleos para pruebas

kernel-2.6.0-0.testx

Disponible en “contribs”



Núcleo experimental, úsalo con cuidado. Ver también Kernel 2.6



_________________________________________________________________________________________



Espero que este documento os sea útil



Un saludo

Álvaro.
_________________________________________________________________________________________

NOTA: Tras recibir algún que otro consejo, he cambiado algunas cosillas de la traducción.

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 yurupuqui

# 3710 plain Jane

¿mondo y lirondo? ¿pelao y mondao?



Gravatar de baciyelmo

# 3775 Arquitecturas

Hola, felicidades por el artículo, me resulta muy útil. De todas formas, como eterno novato, quería preguntar una cosa: las denominaciones i386 y demás, se refieren a la arquitectura, y esta tiene que ver sobre todo con ciertas agrupaciones de los distintos tipos de procesadores. ¿Es así? ¿Dónde podría encontrar esa información?

Gracias,
Daniel



Gravatar de alvaro

# 3785 Sí, esas denominaciones indi

Sí, esas denominaciones indican para qué procesador están compilados los paquetes.

Las equivalencias serían, más o menos, estas:

i386--> procesadores 386
i486--> procesadores 486
i586--> Pentium, AMD K5, K6
i686--> Pentium II, Pentium III, AMD K7

También tienes denominaciones para otros tipos de procesadores, como PPC o los nuevos de 64bits X86_64

Un saludo
Alvaro

Un saludo
Alvaro



Gravatar de baciyelmo

# 3786 Gracias

Pues, eso, muchas gracias, Álvaro.

Un saludo,
Daniel



Gravatar de Dinario

# 3792 Kernel multimedia

Hola a todos:

Alguien a probado el kernel multimedia 2.6. Ya que se supone que esta mejor configurado para multimedia y juegos, ¿realmente habeis obtenido beneficios usando dicho kernel?

Yo por ejemplo uso el ordenador para tareas multimedia y navegación por internet, asi que me interesa saber si este kernel es adecuado o no.

Un saludo

JID: dinario(arroba).jabber.org
Eusebio Rubio (aka Dinario)



Gravatar de pacho

# 3848 Lo que hice yo

Que tengo exactamente lo mismo que tú. Tengo Mandrake 10.0 en un PIV a 3.06 con HT y con 1Gb de RAM. Durante un tiempo tube instalado el kernel 2.6.3-19 enterprise y me iba como un tiro, luego me decidí a recompilarmelo yo mismo adaptado a mi procesador e iba todavía mejor, pero ahora he hecho otra cosa: compilarme el 2.6.10 de kernel.org con los parches de supermount.


Pasos:

1. Traerme el kernel 2.6.10 de kernel.org (en teoría ya estan parcheados por problemas de seguridad, bugs, etc). Traerme el parche de supermount de aquí.


Algunos dicen que es bueno instalar otro parche de bootsplash, pero yo no se para qué sirve y no lo he instalado. Para el parche de bootsplash dale aquí , y, para otros parches vete a ck.kolibas.org/patches (que es donde viene el parche de supermount). Yo sólo he instalado el parche de supermount.

2. Abres el .tar.gz (o bz2) en /usr/src, esto te creará un directorio con llamado 2.6.10 con las fuentes del kernel. Para aplicar el parche corre lo siguiente (suponiendo que está en /tmp/supermount....diff):
cd /usr/src/2.6.10 ----> Para irte al directorio de la fuentes
patch -p1 Esto te tendría que mostrar una cierta información sobre el proceso del parcheado.

3. Configurar el kernel.

Con lo potente que es tú máquina no es necesario que quites los modulos que no veas necesarios (así te ahorras problemas de dependencias), ten en cuenta que, al ser módulos, estos sólo se cargarán si son necesarios.

Para hacer el .config hay varias utilidades, entre ellas destaco 2:
(todo esto lo tienes que correr desde /usr/src/2.6.10)

make menuconfig ---> Una utilidad muy amigable para configurar tu kernel.

make oldconfig ---> Una utilidad muy potente que te pregunta por las opciones.

Aquí te voy a describir como crear el .config con make oldconfig... ¿por qué esta opción si, a priori, es más complicada? Porque esta forma de hacerlo te permite crear un .config basado en el viejo config del 2.6.3 resolviendo los posibles problemas de incompatibilidad que pudieran existir entre ambos.

Haces make oldconfig, esto te hará montones de preguntas a las que, probablemente, te costará responder. Es mejor que pongas la opción por defecto en la mayoría de ellas (basta con dar a retourn para que se active la opcion por defecto).

Habrá una opción sobre SMP y HT que es interesante activar (yo leería algo las preguntas por si hay algo que te interesa... has de ser algo paciente :) ).

Una vez finalizado este lento paso vamos a poner las opciones de PIV y de memoria alta con make menuconfig (si es que esto no lo has hecho ya con make oldconig)
.
make oldconfig te habrá creado un .config.

Lanzas make menuconfig y dices que cargue el fichero .config. Te vas a las opciones del procesador y le pones PIV, luego te vas a las opciones relativas a la memoria y le pones hasta 4Gb (si lo dejas en off usará tu giga de RAM). Salvas esto como .config.

3. Ya tienes el .config, ahora haz lo siguiente:

make bzImage && make modules (esta es la compilación y tarda).

4. Si esto último acaba bien debes instalar los módulos (yo lo harñia como usuario para ver en que directorio intenta escribir, si lo intenta en /lib/modules/2.6.10 no hay problema). Corre como ROOT:
make modules_install

5. Ahora debes copiar ciertas cosas a /boot/:

cp arch/linux/i386/bzImage /boot/vmlinuz-2.6.10 (puede que la ruta no sea del todo correcta, corregidmelo si podeis, no tengo tiempo ahora).

cp .config /boot/config-2.6.10

cp System.map /boot/System.map-2.6.10.

6. Initrd:

mkinitrd /boot/initrd-2.6.10.img 2.6.10

7. LILO. Editas /etc/lilo.conf. Añade unas líneas parecidas a las que tengas para otros kernels poniendo todo lo relativo a 2.6.10 que haya cambiado.

8. Corres lilo:

lilo

9. rebotas.

reboot.

Si bota: felicidades.

Si no bota: Pon lo que te pasa aquí.

Saludos y suerte

Mozilla1.7.5

Blobwars



Gravatar de pacho

# 3872 Te merece la pena

Si tienes el 2.6.8.1 de Mdk 10.1 puede pasar, pero no pierdes nada por intentar compilar el 2.6.10 de kernel.org, ten en cuenta que no tienes que quitar el kernel de mandrake, puedes tener perfectamente los dos.
Con el kernel 2.6.10 se arrglan muchos problemas y ganas rapidez. Un problema que no se tiene con el kernel 2.6.10 de kernel.org ni con ninguno de kernel.org (como 2.6.9 o su 2.6.8.1) es en el modulo 8139too. Yo tengo esa Realtek y no he tenido ningún problema con ese modulo, debe ser un problema del kernel de Mandrake. Con el kernel 2.6.10 se arreglan muchos problemas con el HT (he de reconocer que puede que en el 2.6.8.1 de mandrake ya no haya problemas, pero en el 2.6.3 de Mdk 10.0 si los hay) y con las tarjetas de red: con el kernel 2.6.3 puedes "tirarles" la red simplemente haciendoles un ping -f (si tienen el HT habilitado).
Para los pobres usuarios que cometieron el error de comprarse una ATI (como yo con mi maldita 9200) el modulo DRI universal se puede cargar y ganas algo de 3D (sólo alcanzas unos 580 frames pero es mucho mejor que si no cargas el DRI).
Ganas mucha velocidad, ten en cuenta que con los núcleos nuevos los drivers también se actualizan, lo cual es frecuentemente necesario, ya que hay muchos drivers para el nucleo 2.6 que todavía no van del todo bien.

Saludos

Mozilla1.7.5
Blobwars

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.