Hola amigos:
Soy novato en Linux, quisiera saber cuales son los pasos para descargar y compilar el kernel en ubuntu 9.10.
Como le hago si no tengo internet en el equipo? Que hay que bajar?
Gracias!!
Hola amigos:
Soy novato en Linux, quisiera saber cuales son los pasos para descargar y compilar el kernel en ubuntu 9.10.
Como le hago si no tengo internet en el equipo? Que hay que bajar?
Gracias!!
Pues
Pues empieza por bajarte la version de kernel que quieras de kernel.org.
A partir de aqui cada uno lo puede hacer de maneras distintas, pero yo, que soy novatillo, te cuento como lo he hecho yo:
1.- Lo descargo y descomprimo en /usr/local/src
2.- Me aseguro de que tenga instaladas las ncurses y el paquete build-essential.(apt-get install ...)
3.- Para el menú de configuracion me gusta hacerlo con make menuconfig, aunque puedes hacerlo tambien con make xconfig ...
4.- Una vez elegido el modo de configuracion, escojo integrado al kernel todo lo que utilizo mas a menudo(sistemas de archivos, usb, tarjeta red inalambrica, etc), marco como modulo lo que usaré esporadicamente(tarjeta de TV, etc) y desmarco todo lo que no me corresponda(para que quiero como modulo o integrado algo que refiera a una grafica ATI si uso una Intel, así con todo).
Como comprobarás aqui hay un sin fin de posibilidades, muchas de ellas no sabes a que refieren, hay paginas donde explican que es cada cosa, o gran parte por lo menos, yo fui siguiendo un libro, que esta tambien disponible para descarga por su autor, que se llama Linux Kernel in a NutShell.
5.- Una vez terminada la configuracion(todo se te habra guardado en un .config)
sudo make
sudo make install
sudo make modules_install
sudo update-initramfs -c -k 2.6.miversion
sudo update-grub
Automaticamente el grub te lo pondrá en el menu :-D
Espero que te ayude, en una tarea tan espinosa como esta. Un saludo!!
Existe el KERNEL ya compilado por Canonical
Es la forma mas facil de instalarlo ya que canonical hace el trabajo por nosotros y ya estan en formato deb listos para instalar. Es como yo lo hago. Muy comodo y uso el kernel 2.6.32.9 en ubuntu 9.04 y va como la seda. Existe el kernel 2.6.33 que ya es estable pero no lo uso porque da unos ligeros errores graficos con compiz.
Para los que esten interesados en probar el nuevo kernel la forma de hacerla es esta:
Ve a la pagina de canonical http://kernel.ubuntu.com/~kernel-ppa/mainline/ y bajate este kernel que a fecha de hoy es el kernel 2.6.32.9 (Precaucion con el kernel 2.6.33 que aunque es el mas moderno, da algun pequeño problema grafico con compiz, por los menos a mi que uso ubuntu 9.04. Quizas vaya bien en ubuntu 9.10. Todo es probar)
los paquetes que debes bajar si tu procesador es i386 o superior son:
linux-headers-2.6.32-02063209-generic_2.6.32-02063209_i386.deb
linux-headers-2.6.32-02063209_2.6.32-02063209_all.deb
linux-image-2.6.32-02063209-generic_2.6.32-02063209_i386.deb
(Si tienes amd pues baja los que ponga amd)
instalalo y prueba a ver que tal te va. aqui te dejo como hacerlo.
RECOMENDACIONES MUY IMPORTANTES:
- Crear una carpeta con el nombre kernel 2.6.32.9 y poner los 3 archivos que has bajado dentro (asi no te liaras)
- desinstalar los drivers ati o nvidia si fuera necesario
- NO ELIMINAR el kernel antiguo despues de instalar el nuevo
- desinstalar el startupmanager (en algunos casos deja de funcionar el ctrl + alr + f1)
3) desde un terminal nos ubicamos en la carpeta donde deberan instalarse los paquetes que es:
cd/usr/src
Si usas gnome instala el nautilus-open-terminal. Se puede instalar desde ubuntu tweak
Ir a la carpeta kernel 2.6.32.9. Abrela y haz click al boton derecho en algun espacio vacio en la carpeta y abres una terminal
4) ahora tecleamos:
sudo dpkg -i *.deb
y comenzara a instalar los paquetes
5) para verificar si se instalo correctamente el nuevo kernel en el grub tecleamos en terminal: (este paso no es necesario, solo opcional y en ubuntu 9.10 difiere algo)
sudo gedit /boot/grub/menu.lst
si todo se instalo correctamente reiniciamos
6) Estando 100% SEGUROS que el kernel no da problemas quitamos el kernel antiguo mediante synaptic o mas comodamente con ubuntu tweak
espero que te sirva
NOTA: este procedimiento funciona con cualquier kernel que se instale.
Espero que os sirva de ayuda. Un saludo
Pero
Pero eso es para un Kernel generico no? No se exactamente que es lo que quiere hacer carlos_andres, pero si lo que quiere es tener un kernel totalmente adaptado a su maquina sin modulos ni nada innecesario, creo que se hace como le indico arriba.
Todo dependerá de la necesidad de carlos_andres xD
Un saludo
Si albertpilot tienes razon. Mi solucion es un kernel generico
Sin embargo sino se tiene nada privativo en el sistema como es mi caso el rendimiento del kernel es optimo. Mi pc responde rapido al cargar programas, navegar y tal. Vamos que no noto diferencia a cuando lo compilaba. Sobre todo donde mas he notado el rendimiento de este kernel 2.6.32.9 es en la ATI 9550 que es expectacular. Compilar puede ser engorroso para alguien nuevo. De todas formas tu explicacion es muy valida. Saludos
modulo pae
El problema es que en ese repositorio aún no han sacado el kernel pre-compilado con el módulo PAE, y el sistema de memoria nativo de 4GB no funciona.. al menos no para mi :(.
¿Quizás hay alguna solución que alguien me pueda aconsejar alguna solucion para solo compilar ese módulo? ¿o algo que me sirva?
Se acabaron los tiempos de guerra... Demos tiempo a los tiempos de Paz
Hola Que yo sepa en synaptic
Hola
Que yo sepa en synaptic esta el kernel con la extension "pae" al menos, asi se lo instale a mi mujer con K.K. 9.10, y cuando actualizan kernel los de ubuntu también me cargan el nuevo con "pae" asi ke todo perfecto..... y fácil!!!
suerte
¿Del kernel 2.6.33?
¿Del kernel 2.6.33?, si es así, ¿Que repositorio usas?.
Porque en mis repositorios naturales no tengo ni el 2.6.33, y en la dirección que da el compa más arriba no esta con la extensión PAE.
Se acabaron los tiempos de guerra... Demos tiempo a los tiempos de Paz
Disculpas miiiil!!! Del
Disculpas miiiil!!!
Del 2.6.33 no no ke va, no leí bien me disuclp otra vez
suerte!!