Executar l'script següent:
#!/bin/bash # Programado por Christian Martínez Lozano de Ubunteate.es# Licencia GPL v3 clearecho ""echo "1) Paquete debian"echo ""echo "2) Repositorios"echo ""echo "Escoge tu opción (introduciendo el número):"read menuif [ "$menu" = "1" ]; thenwget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.debclearecho ""echo "a) 32 bits con 4 GB de RAM o menos"echo ""echo "b) 32 bits con más de 4 GB de RAM"echo ""echo "c) 64 bits"echo ""echo "Escoge tu opción (introduciendo la letra):"read debif [ "$deb" = "a" ]; thenclearwget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-headers-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.debdpkg -i linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.debdpkg -i linux-headers-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.debwget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-image-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.debdpkg -i linux-image-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.debupdate-grubrm linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.debrm linux-headers-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.debrm linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.debecho ""echo ""echo "Hecho, reinicia el equipo y reinstala los drivers."fiif [ "$deb" = "b" ]; thenclearwget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-headers-3.4.0-030400-generic-pae_3.4.0-030400.201205210521_i386.debdpkg -i linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.debdpkg -i linux-headers-3.4.0-030400-generic-pae_3.4.0-030400.201205210521_i386.debwget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-image-3.4.0-030400-generic-pae_3.4.0-030400.201205210521_i386.debdpkg -i linux-image-3.4.0-030400-generic-pae_3.4.0-030400.201205210521_i386.debupdate-grubrm linux-headers-3.4.0-030400-generic-pae_3.4.0-030400.201205210521_i386.debrm linux-image-3.4.0-030400-generic-pae_3.4.0-030400.201205210521_i386.debrm linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.debecho ""echo ""echo "Hecho, reinicia el equipo y reinstala los drivers."fiif [ "$deb" = "c" ]; thenclearwget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-headers-3.4.0-030400-generic_3.4.0-030400.201205210521_amd64.debdpkg -i linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.debdpkg -i linux-headers-3.4.0-030400-generic_3.4.0-030400.201205210521_amd64.debwget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-image-3.4.0-030400-generic_3.4.0-030400.201205210521_amd64.debdpkg -i linux-image-3.4.0-030400-generic_3.4.0-030400.201205210521_amd64.debupdate-grubrm linux-headers-3.4.0-030400-generic_3.4.0-030400.201205210521_amd64.debrm linux-image-3.4.0-030400-generic_3.4.0-030400.201205210521_amd64.debrm linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.debecho ""echo ""echo "Hecho, reinicia el equipo y reinstala los drivers."fiif [ "$deb" = "*" ]; thenclearecho "Valor incorrecto."fifiif [ "$menu" = "2" ]; thenclearecho ""echo "a) 32 bits con 4 GB de RAM o menos, o 64 bits"echo ""echo "b) 32 bits con más de 4 GB de RAM"echo ""echo "Escoge tu opción (introduciendo la letra):"read repoif [ "$repo" = "a" ]; thenecho "deb http://security.ubuntu.com/ubuntu quantal-security main universe restricted multiverse" >> /etc/apt/sources.listecho "deb-src http://security.ubuntu.com/ubuntu quantal-security main universe restricted multiverse" >> /etc/apt/sources.listecho "deb http://it.archive.ubuntu.com/ubuntu/ quantal-updates main universe restricted multiverse" >> /etc/apt/sources.listecho "deb-src http://it.archive.ubuntu.com/ubuntu/ quantal-updates main universe restricted multiverse" >> /etc/apt/sources.listecho "deb http://it.archive.ubuntu.com/ubuntu/ quantal main universe restricted multiverse" >> /etc/apt/sources.listecho "deb-src http://it.archive.ubuntu.com/ubuntu/ quantal main universe restricted multiverse" >> /etc/apt/sources.listapt-get updateapt-get install linuxcat /etc/apt/sources.list | egrep -v "deb http://security.ubuntu.com/ubuntu quantal-security main universe restricted multiverse" > /etc/apt/sources.list2mv /etc/apt/sources.list2 /etc/apt/sources.listcat /etc/apt/sources.list | egrep -v "deb-src http://security.ubuntu.com/ubuntu quantal-security main universe restricted multiverse" > /etc/apt/sources.list2mv /etc/apt/sources.list2 /etc/apt/sources.listcat /etc/apt/sources.list | egrep -v "deb http://it.archive.ubuntu.com/ubuntu/ quantal-updates main universe restricted multiverse" > /etc/apt/sources.list2mv /etc/apt/sources.list2 /etc/apt/sources.listcat /etc/apt/sources.list | egrep -v "deb-src http://it.archive.ubuntu.com/ubuntu/ quantal-updates main universe restricted multiverse" > /etc/apt/sources.list2mv /etc/apt/sources.list2 /etc/apt/sources.listcat /etc/apt/sources.list | egrep -v "deb http://it.archive.ubuntu.com/ubuntu/ quantal main universe restricted multiverse" > /etc/apt/sources.list2mv /etc/apt/sources.list2 /etc/apt/sources.listcat /etc/apt/sources.list | egrep -v "deb-src http://it.archive.ubuntu.com/ubuntu/ quantal main universe restricted multiverse" > /etc/apt/sources.list2mv /etc/apt/sources.list2 /etc/apt/sources.listapt-get updateupdate-grubfiif [ "$repo" = "b" ]; thenecho "deb http://security.ubuntu.com/ubuntu quantal-security main universe restricted multiverse" >> /etc/apt/sources.listecho "deb-src http://security.ubuntu.com/ubuntu quantal-security main universe restricted multiverse" >> /etc/apt/sources.listecho "deb http://it.archive.ubuntu.com/ubuntu/ quantal-updates main universe restricted multiverse" >> /etc/apt/sources.listecho "deb-src http://it.archive.ubuntu.com/ubuntu/ quantal-updates main universe restricted multiverse" >> /etc/apt/sources.listecho "deb http://it.archive.ubuntu.com/ubuntu/ quantal main universe restricted multiverse" >> /etc/apt/sources.listecho "deb-src http://it.archive.ubuntu.com/ubuntu/ quantal main universe restricted multiverse" >> /etc/apt/sources.listapt-get updateapt-get install linux-generic-paecat /etc/apt/sources.list | egrep -v "deb http://security.ubuntu.com/ubuntu quantal-security main universe restricted multiverse" > /etc/apt/sources.list2mv /etc/apt/sources.list2 /etc/apt/sources.listcat /etc/apt/sources.list | egrep -v "deb-src http://security.ubuntu.com/ubuntu quantal-security main universe restricted multiverse" > /etc/apt/sources.list2mv /etc/apt/sources.list2 /etc/apt/sources.listcat /etc/apt/sources.list | egrep -v "deb http://it.archive.ubuntu.com/ubuntu/ quantal-updates main universe restricted multiverse" > /etc/apt/sources.list2mv /etc/apt/sources.list2 /etc/apt/sources.listcat /etc/apt/sources.list | egrep -v "deb-src http://it.archive.ubuntu.com/ubuntu/ quantal-updates main universe restricted multiverse" > /etc/apt/sources.list2mv /etc/apt/sources.list2 /etc/apt/sources.listcat /etc/apt/sources.list | egrep -v "deb http://it.archive.ubuntu.com/ubuntu/ quantal main universe restricted multiverse" > /etc/apt/sources.list2mv /etc/apt/sources.list2 /etc/apt/sources.listcat /etc/apt/sources.list | egrep -v "deb-src http://it.archive.ubuntu.com/ubuntu/ quantal main universe restricted multiverse" > /etc/apt/sources.list2mv /etc/apt/sources.list2 /etc/apt/sources.listapt-get updateupdate-grubfiif [ "$repo" = "*" ]; thenclearecho "Valor incorrecto."fifiif [ "$menu" = "*" ]; thenclearecho "Valor incorrecto."fi
Documentacion extreta de: http://ubunteate.es/instala-el-nuevo-kernel-3-4-en-ubuntu-12-04/
» FAQ's