Actualizado el fichero de prioridades. Finalmente conseguí hacer que el Asus F5GL de mi amigo funcione como es debido. Para ello, ha «bastado» con instalar la versión 9.04 (la actual estable) y añadir el núcleo de la versión 9.10, con el correspondiente sistema de pinning para que se actualice pero sin tocar nada del resto del sistema. Para los que tengan el mismo problema, explicaré cual es el proceso:
Para empezar, hay que crear un fichero de prioridades y asignar más prioridad a Jaunty (Ubuntu 9.04) que a Karmic (Ubuntu 9.10). Esto lo hacemos creando, como root, el fichero /etc/apt/preferences con el siguiente contenido:
Package: *
Pin: release a=jaunty
Pin-Priority: 700
Package: *
Pin: release a=karmic
Pin-Priority: 100
Actualización: he cambiado la prioridad de Karmic de 600 a 100 para evitar actualizaciones accidentales.
A continuación, editamos como root el fichero /etc/apt/sources.list y añadimos la siguiente entrada:
deb http://archive.ubuntu.com/ubuntu/ karmic main restricted
Tras ello, actualizamos la lista de paquetes ejecutando en un terminal el comando:
sudo apt-get update
Y, finalmente, instalamos los paquetes que necesitamos con:
sudo apt-get install -t karmic nvidia-180-kernel-source linux-image-2.6.30-4-generic linux-headers-2.6.30-4-generic
Y con ésto ya tendremos nuestro portátil plenamente funcional.
Ubuntu y el Asus F5GL por A cuadros está licenciado bajo una Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional.
¡Muy bueno!. Desconocía totalmente que se podía actualizar «de flor en flor» cogiendo lo que más te convenga.
Es muy útil la opción -t de apt-get. La tendré muy en cuenta porque últimamente soy demasiado hardcore testing y viene bastante bien para priorizar determinados paquetes.
Perdona, pero mi comentario es para otro post .
és que puedes usar apt en Fedora, tienes que instalar, pero bueno sigues usado apt al revés de yum, yum es más sencillo que apt, se usares yumex
Hola Pepe Paco:
¿Para qué post es?
Por otro lado, por lo que he visto, yum es a apt como yumex es a synaptic. También hay front-ends gráficos para apt. No hace falta que nos peleemos 🙂
Como pelear?, nada hombre, el post era este :
Asus y Linux, no tan amigos
April 11th, 2009
solo de dice que fedora tenia apt, y que lo usabas igual, pero en mi mail te ha enviado una foto.
tambiem te he dicho que en apt no lo sabria se podrias usar los repos como rpmfusion free o rpmfusion non free.
un saludo desde Portugal, y mira nunca peleeo
Ah, ya entiendo lo que quieres decir: tienes Fedora y preguntas como hacer eso en tu sistema con los repositorios RPMFUSION FREE o RPMFUSION NON FREE.
Pues por desgracia no se como hacer «pinning» (mezclar paquetes de dos versiones) en Fedora, ni con APT ni con YUM, me temo. De todas formas, Fedora 11 está a punto de salir, el 27 de mayo, y esa, hasta donde se, funciona perfectamente en el F5GL (yo probé a arrancar el portátil con un LiveCD de Fedora 11 y todo funcionaba muy bien, se apagaba y demás).
Yo creo que tienes tres opciones: o bien bajarte los .RPM del núcleo 2.6.29 y del driver de nVidia e instalarlos «a mano»; o bien actualizarte ya a Fedora 11, aunque sea beta (a fin de cuentas, sale en una semana, ya es Release Candidate); o bien esperar esa semana a que salga y actualizarte entonces.
Eso sí, cuidado porque, por lo que leo en la web, por defecto Fedora 11 mete Nouveau, un driver libre de nVidia que están desarrollando un grupo de programadores mediante ingeniería inversa. No se si será lo suficientemente estable como para un entorno «habitual»… Si ves que se te cuelga o así, cambialo por el driver cerrado de nVidia.
Ojala que pronto el mundo sea apt!! Jeje. Artículos así hacen la vida más fácil a las personas y acercan linux a quiénes empiezan. Te felicito por su perspectiva didáctica. Sigue así!!