Eliminar versiones anteriores del kernel que no usemos

kernel_output

Hoy les traigo un pequeño truco, que a pesar de ser bastante fácil, es útil para ahorrar espacio en disco y evitar molestas actualizaciones que necesitamos. Recientemente realicé una actualización de mi sistema para utilizar el núcleo 3.5.0-X, pero en mi sistema quedó instalado las versiones anteriores del núcleo 3.2.0-X y cada vez que el sistema pedía actualizar, me estaba actualizando la rama 3.2.0-X del núcleo, la cual no estaba utilizando.

Me di a la tarea de eliminar estas versiones anteriores, para ello, primeramente vi cuales eran las que tenía instalado en mi sistema, utilizando el comando:

sudo dpkg -l | grep linux-image

Este comando devuelve la lista de los núcleos instalados, que en mi caso eran bastante para la rama 3.2.0-X, por lo que decidí eliminar todos los paquetes de esta rama y así evitar nuevas actualizaciones que no utilizaría. Para realizar esta acción utilice el comando:

sudo apt-get remove --purge linux-image-X.X.X-X

Las X deben ser sustituidas por la versión que queremos eliminar, en mi caso quedo de la siguiente manera:

sudo apt-get remove --purge linux-image-3.2.0-40-generic-pae

Luego de realizar esta última operación quedo liberado 113 MB de espacio en disco, al repetirla para eliminar todas las versiones de esta rama, me liberó 1GB. Espero que les sea útil este truco y les ayude a ahorrar espacio en disco.

Tomado de humanOS.


elav

elav: Blog Personal / Twitter / G+ / Usuario de ArchLinux. Informático, melómano, blogger y diseñador web. Administrador y Fundador de DesdeLinux.net.


21 comentarios en “Eliminar versiones anteriores del kernel que no usemos

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Current day month ye@r *

  1. Firefox 19.0Windows 7Aero
    comentarista

    Me parece que algunos artículos son muy simples y se hacen solo por publicar algo. El artículo es un explicación de cómo eliminar algun paquete instalado, y eso mejor se hace en el synaptic, además hay que recomendar no eliminar todos los núcleos porque después…

    1
    • Puede que algunas cosas parezcan simples cuando ya se tiene un nivel de conocimiento.. pero DesdeLinux no está enfocado en Gurús.. sino en nuevos usuarios.

      4
      • Excelente respuesta!

        5
      • Firefox 19.0Windows 7Aero
        comentarista

        Jajaja ¿Dices gurú porque recomiendo utilizar una herramienta gráfica en vez de la terminal? para nuevos usuarios no hay nada mejor que las interfaces gráficas para la gestión de su sistema; y eso no lo puedes discutir.

        18
    • Como dice elav, creo que bien tiene cabida en el blog información de todo tipo, desde los tip más sencillos para aquellos que comenzaron hace poco a usar una distribución linux, hasta los artículos más técnicos para gente de un nivel más avanzado, en el fondo de lo que se trata es de aprender, de una forma u otra pero aprender.

      Un saludo y buen tip.

      11
    • Este artículo está dirigido a todos los nuevos usuarios de linux para que le pierdan el miedo a la terminal
      Excelente post

      19
  2. Si usas fedora los pasos serian:

    Para averiguar los que tienes instalados “rpm -q kernel” y asi te dira los kernel que tienes y para eliminarlo basta con teclear “yum remove (el kernel que quieres eliminar)”

    2
  3. ese es un problema que no tenemos en arch

    3
  4. Firefox 22.0.1Arch Linux x64Unity
    pasaba por aqui

    buen tip cuando uno esta muy corto de espacio es muy util
    con aptitude (debian) tambien se puede, (si se sabe bien lo que se quiere hacer, pensando en que siempre es recomendable tener un kernel extra)
    mas tendindo a los one liner
    dpkg -l | grep “linux-[im\|he]” | grep -v “$(uname -r)” | awk ‘{print $2}’
    purge reemplaza al remove –purge o es innesesario, segun este en el apt.conf
    APT::Get::Purge;

    7
  5. Yo utilizo un paquete de siduction (derivada de debian Sid) que se llama kernel remover que va muy bien.

    9
  6. Yo lo hago desde Ubuntu Tweak, desde la pestaña Limpiador, es muy fácil. Ademas de borrar las versiones del Kernel que no usamos podemos hacer mas cosas como borrar las caches de algunos programas, los paquetes innecesarios, etc.
    Siempre dejo el último, el anterior y borro los mas antiguos.

    10
  7. y en archlinux? :CC

    12
  8. Elav tambien es impostante hacer el mismo procedimiento con los headers que se quedan instalados

    15
  9. para fedora y centos

    su -
    yum remove -y $(rpm -qa | grep -i kernel)

    esto busca elimina todos los kernels y saltándose el en ejecución

    16
  10. A veces las cosas tan obvias, dejan de ser obvias si no se dicen.
    Siempŕe es util, a mas de alguno seguro le sirve.
    Saludos.

    20
  11. aqui estuve buscando por la comunidad de linux mint y aparecio este script , esta es la URL

    http://community.linuxmint.com/tutorial/view/373

    21

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Current day month ye@r *