* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

¿Como borro los kernels instalados?

Hola
estoy intentando borrar kernels que no uso (me sobran como 11, contando con que quede el actual, el anterior, el failsafe, y los de win) y me pasa una cosa rara. Si hago uname -a me indica que tengo el kernel 2.6.29.1-desktop-4mnb, pero si busco en el centro de control para desinstalar los que me estorban, resulta que no salen. Y si voy por urpme kernel-2.6.24 (por ejemplo, hay varios 2.6.24 que salen en grub) me dice "paquete desconocido. Pero si entro en /boot y miro, los archivos que indica grub (/boot/vmlinuz-xxx) sí que están. Qué hago mal? O entro a saco en /boot y borro los archivos correspondientes a los kernel que me estorban?
Gracias,
Carlitux

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de angelux

# 85527 Usa el RPMDrake

Usa el RPMDrake y buscas "kernel", justo hoy estuve liado con los kernels por el nuevo virtualbox y tuve que quitar kernels antiguos, lo que hice fue desinstalarlos, cuando buscas sale asi mas o menos:

kernel-2.6.29.1 (antiguo, por supuesto se encuentran marcados los que ya los tienes instalado) yo borre hasta el 2.6.29.4 incluido sus devels. y automatico se reduce la entrada en la lista del grub.

salu2

Nada, eso lo dijo un pez a otro pez?



Gravatar de carlitux

# 85536 Eso ya lo intenté

Y si busco en rpmdrake, me salen kernels del 2.6.29 en adelante, ninguno anterior. Y yo en la lista de grub tengo un montón anteriores. Y además en los archivos /boot/vmlinuz sí que están. Eso es lo que me tiene extrañado, que en rpmdrake no estén como instalados, per en grub sí salgan (y que en /boot estén). Puede ser un problema de repositorios? Los instalé com easyurpmi.
Gracias



Gravatar de gojann

# 85537 yo lo hice, pero no me acuerdo como

la cosa es que tienes que configurar rpmdrake, para que te muestre todos los paquetes instalados.
eso se hace arriba, si miras dice: archivo,opciones,ver,ayuda.
luego abajo sale, paquetes con gui y todos.
tienes que "jugar", con tres variables: ver, paquetes con gui, y todos...
pero ahora no me acuerdo
XD

--
si lo escribo mal l por k l mi firma n l bloc lo escribo bien
n el blog escrhibo bem.
manuales y otras cosas mas
LINUX,

--
tres tristes tigres tragaban trigo en un trigal
manuales y otras cosas mas
LINUX,



Gravatar de franciscodrake

# 85548 Veamos si lo podemos hacer

Vamos a la barra de tareas Instalar y quitar software en el segundo botón superior dice Todo lo cambias por Instalado luego en el buscador escribes kernel y te aparecerán los kernels que tienes instalados.

Un BOFH aprendiz de todos
Linux user 469232

Un BOFH aprendiz de todos.
Usa el IRC de Blogdrake coopera con otros usuarios en vivo.



Gravatar de Ed Hunter

# 85567 Emplea rpm para saber los paquetes

Primero ¿los instalaste todos desde paquetes rpm? si es así, para saber qué paquetes contienen todos esos kernel simplemente puedes hacer lo siguiente:

[edhunter@localhost ~]$ for KERNEL in $(ls /boot/vmlinuz-*); do rpm -qf $KERNEL; done

El resultado de este comando son los paquetes que contienen esos kernel. Ahora puedes quitar los que quieras con urpme paquete o con rpm -e paquete.

Puesto que quieres eliminarlos todos menos el último, y se supone que el ls lista por orden alfabético, puedes hacerlo de forma automática (no te lo recomiendo):

[root@localhost ~]# for KERNEL in $(ls /boot/vmlinuz-*|head -n-1); do urpme $(rpm -qf $KERNEL); done

--------------------

Speedball, la banda de heavy metal más barriobajera de Tarragona.
Si te gusta el heavy metal, en Tarragona, ven al Helvete Metal Bar

--

Yo no me llamo... siempre sale que comunico.



Gravatar de carlitux

# 85590 Ahora creo que se aclara

Os comento el resultado de las dos ultimas pruebas:
franciscodrake y gojann: Si hago lo que decís, solamente me salen instalados los 2.6.29.1 y 2.6.29.3, pero toda la retahila de anteriores no salen. Imagino que esto viene de un fallo gordo que he cometido al instalar la 2009.1 que es que formateé la partición / y la /home, pero no pensé en /boot, y ahí debe quedar toda la basura de instalaciones anteriores, aunque en esta última no se hayan instalado.
Ed Hunter: La prueba que me has recomendado me confirma lo anterior, en realidad me devuelve varios "vmlinuz-2.6.XXXX que no pertenecen a ningún paquete, tantos como 10. Entiendo que esto son entradas en grub, que no tienen el kernel instalado.
Muchas gracias a todos, solamente me queda una pregunta. Para borrar las entradas, y los archivos vmlinuz que no sirven, puedo hacerlo borrando las entradas de grub, o borrando las entradas de grub + borrar archivos en /boot, o algo distinto? Me da un poquillo de apura hacer pruebas en /boot, a ver si la cagaré.
Lo dicho, muchas gracias,
Carlitux



Gravatar de lrbasurto

# 85595 De alguna forma

En le mcc si vas a Arranque -->configurar sistema de arranque, ahí puedes editar el grub ;-)

y si, si borras los vmlinuxxxxx y sus enlaces matas el acceso a ellos

Saludos

Luis Roberto Basurto Seguin
lrbasurto(arroba)gmail(punto)com
http://s1.gladiatus.com.mx/game/c.php?uid=41786

"Si tu cuerpo pide alcohol, sexo, lujuria, bajas pasiones, dáselo porque lo necesita...
Si no lo pide, oblígalo... porque él no puede andar haciendo lo que le de gana"

Luis Roberto Basurto Seguin
lrbasurto(arroba)gmail(punto)com



Gravatar de carlitux

# 85604 Hecho!

Y funciona perfecto. Muchas gracias

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.