Ir al contenido principal

Elimina tus kernels antiguos

Supongo que muchos de los que useis Linux, al actualizar, habreis actualizado el kernel de linux en alguna ocasion.

Por defecto se guarda una copia de todos los kernels que se han ido teniendo, esto es por que se usaran como arranque de respaldo en caso de el nuevo kernel instalado falle.

Asi, yo por ejemplo me he llegado a juntar con 8 de estos kernels, que ademas molestan en el arranque ya que GRUB los muestra todos en la pantalla de seleccion.

A mi novia el otro dia le quite todos los que le sobraban y conseguimos liberar la friolera de mas de 700 MB, y las consiguientes entradas en el menu de GRUB.

Para quitarlas, debemos ante todo identificar la version del kernel que estamos utilizando actualmente, ya que esa version no la deberemos de quitar (lo estamos usando y lo necesitamos).

Para ello, identificados como root seguiremos estos pasos:

$ uname -r

linux-image-2.6.26-2-789 install


Nos esta diciendo que el kernel que estamos usando actualmente es el linux-image-2.6.26-2-789 install;


Este comando nos devolvera el kernel que estamos usando actualmente. Tomaremos nota de este, ya que no lo debemos eliminar.

Para ver la lista de todos los que tenemos instalados:

$ dpkg --get-selections | grep linux-image

linux-image-2.6-789 install
linux-image-2.6.26-1-789 install
linux-image-2.6.26-2-789 install
inux-image-generic


CUIDADO: ¡¡¡NO desinstales el kernel linux-image-generic ya que es necesario para recibir actualizaciones del kernel!!!

Esto nos mostrara una lista con todos los kernels que tenemos instalados.

Sabiendo que este ejemplo, no debemos de desinstalar el kernel linux-image-2.6.26-2-789 install, ni tampoco debemos de quitar linux-image-generic, ejecutaremos el siguiente comando para el resto de kernels, cambiando en cada llamada el nombre de kernel que corresponda:

$ apt-get remove --purge linux-image-2.6.26-1-686

Y listo, con cada una de las anteriores llamadas estareis eliminando el correspondiente kernel.

Saludos!!

Comentarios

Entradas populares de este blog

Join o producto cartesiano de dos tablas en EXCEL 2007

Hace unos dias inicie mi ocupacion como becario de informatica en la facultad de humanidades y ciencias de la educacion de la UJAEN. Y como no, no han tardado en surgir los problemas. Supongamos que tenemos dos tablas, y queremos hacer una tabla que tenga datos de estas dos tablas, segun un criterio , y es que solo pueden aparecer ciertas filas, mas exactamente aquellas donde coincida cierto campo, en este ejemplo, el codigo de la asignatura. Si queremos realizar el join o producto cartesiano tal y como lo hariamos en una base de datos, parece ser que si no estamos trabajando con una bbdd sino con Excel, la cosa se complica un poco. Para "multiplicar tablas" en excel, primero vamos a hacer una cosa, cada tabla la vamos a guardar en hojas separadas, en nuestro caso, una tabla la guardamos en Hoja1 , y la otra en Hoja2 Ahora, nos situamos en la hoja donde queramos que aparezca el producto cartesiano de nuestras dos tablas, nos vamos a la ficha DATOS . Veremos que h...

Stop python debugger exactly on the failing loop iteration

This post is for ipdb users. Is this case familiar for you?: Write a break point on your code Go into a loop Start pressing 'c' and 'n' until you found the iteration that is failing. It can works, but you can only do this ... one or two times maybe?? If you need to this frequently, this method doesn't works and you need another tool, but .... what's the tool I need? You need launch_ipdb_on_exception ... ... from ipdb import launch_ipdb_on_exception with launch_ipdb_on_exception(): for i in range ( 9 ): print (i) if i== 4 : raise Exception('Debug time!') ... # Output 0 1 2 3 4 Exception('Debug time!',) > <ipython-input-1-4f44dca149ad>(7)<module>() 5 print(i) 6 if i==4: ----> 7 raise Exception('Debug time!') ipdb> i # Note ipdb console!! 4 ipdb> c # Continues the execution In [2]: i # Ipython console again Out[2]: 4 In [3...

Polynomial regression using python

We are going to learn how to create a polynomial regression and make a prediction over a future value using python. The data set have been fetched from INE (national statistics institute) , that data is the EPA ( active population survey ), that tell us the national total (Spain), both genders. 16 and over are unemployed ( in thousands ). Example data: label serie rate 0 2002T1 0 2152.8 1 2002T2 1 2103.3 2 2002T3 2 2196.0 3 2002T4 3 2232.4 4 2003T1 4 2328.5 Data CSV can be downloaded here: https://drive.google.com/file/d/1fwvAZe7lah5DX8-DDEpmfeUDYQhKcfzG/view?usp=sharing Lets see how looks that data: Fine, as we can see the data describe a curve, so its for that because we want to use a polynomial regression. To try to approximate that curve we will use a grade 2 polynomial or...