module-assistant: Una gran ayuda para instalar módulos | Algo de Linux

domingo, 16 de diciembre de 2007

module-assistant: Una gran ayuda para instalar módulos

En muchas ocasiones, al actualizar nuestro linux se actualiza también el kernel. Y, los módulos dependen de la versión del kernel que tengamos instalada, lo que significa que sea necesario volver a compilar los módulos tras una actualización del kernel.

En debian, tenemos una gran ayuda: module-assistant, una herramienta diseñada para facilitarnos la instalación de módulos, de tal forma que descarga las librerías correspondientes a nuestra versión del núcleo, y, mediante una serie de menús nos permite elegir los módulos a descargar e instalar.

Lo mejor de todo, es que, además de instalar el módulo nos crea un paquete deb, que podremos utilizar en otras máquinas con el mismo hardware, cosa que a los administradores nos viene de perlas.

Como siempre, podemos instalar esta herramienta desde la línea de comandos, naturalmente, como root:

# apt-get install module-assistant

Una vez instalada, podemos ejecutarla también desde un terminal:

# module-assistant

module-assistant dispone de dos tipos de menús:
  • El menú de inicio, que sirve para preparar el equipo.
  • El menú de instalación, que sirve para descargar, compilar e installar los módulos.
El menú de inicio nos ofrece las siguientes opciones:
  • overview: Lista los parámetros disponibles para usar desde consola.
  • update: Actualiza la lista de paquetes.
  • prepare: Descarga las cabeceras del núcleo (linux-headers).
  • select: Nos permite seleccionar los módulos que vamos a instalar.
  • exit: Nos permite terminar y salir del programa.
El menú de instalación nos ofrece las siguientes opciones:
  • list: Lista los módulos elegidos y nos informa de si su paquete deb está instalado.
  • search: Permite buscar los paquetes listados por list.
  • get: Descarga el código fuente del módulo a instalar.
  • build: Compila el código fuente del módulo descargado. Además lo instala.
  • install: Permite instalar módulos que hayan quedad pendientes de instalar.
  • back: Vuelve a listado de módulos a instalar.

No hay comentarios: