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.
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…
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.
Excelente respuesta!
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.
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.
Este artículo está dirigido a todos los nuevos usuarios de linux para que le pierdan el miedo a la terminal
Excelente post
Muchas gracias, es lo más rápido utilizar el Gestor de paquetes Synaptic. Desde la consola también se puede, pero por lo menos en Linux Mint siempre te quedan restos del anterior kernel si lo haces con los mismos comandos del tutorial o con estos de abajo, y tienes que repetirlos varias veces
dpkg –list | grep linux-image —> listar qué kernels tienes instalados
uname -r —> ver cual estás utilizando
sudo apt-get purge linux-image-XXX-generic —> eliminar uno
sudo update-grub —> actualizar el grub
sudo apt autoremove —> limpiar
sudo apt autoclean —> limpiar
como también para actualizar el sistema es mejor desde la consola, que desde el Administrador de Actualizaciones, si lo haces desde aquí, en la terminal te dirá que todavía hay paquetes para actualizar
sudo apt update —> actualiza la lista de paquetes disponible desde los servidores
sudo apt upgrade —> instala los paquetes y actualiza el sistema
Ejemplo:
usuario@usuario ~ $ sudo apt upgrade
Leyendo lista de paquetes… Hecho
Creando árbol de dependencias
Leyendo la información de estado… Hecho
Calculando la actualización… Hecho
0 actualizados, 0 nuevos se instalarán, 0 para eliminar y 0 no actualizados.
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)»
ese es un problema que no tenemos en arch
Muy cierto!
Me estaba preguntando como se hacia en arch «Gracias por el TIP»
Claro que no lo teneís, simplemente porque si la actualización pone un kernel que te jode el sistema, pues te jodiste, ni más ni menos xD
Sí, pero permítame que te diga que la estabilidad es un problema que tiene Arch y no Debian. Si tú de momento no has tenido ninguno, tiempo al tiempo.
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;
Yo utilizo un paquete de siduction (derivada de debian Sid) que se llama kernel remover que va muy bien.
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.
y en archlinux? :CC
y en Chakra-Linux? :CC
Elav tambien es impostante hacer el mismo procedimiento con los headers que se quedan instalados
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
gracias amigo me funciono a la perfeccion
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.
aqui estuve buscando por la comunidad de linux mint y aparecio este script , esta es la URL
http://community.linuxmint.com/tutorial/view/373
Simplemente comentar que la información aqui expuesta me ha sido de mucha utilidad, se puede pedir mas a un blog? salu2
Realmente es algo muy simple sencillo y util.
Trabajar por consola , para mi es lo mejor , definitivamente , es mas simple y con una linea de comandos puedes hacer muchas cosas.
Ha sido muy util tu post.
Saludos y gracias por compartir.
!Gracias muy útil¡
Excelente aporte…. Gracias…