apuntes lpic1

Páginas: 67 (16731 palabras) Publicado: 12 de enero de 2014
Apuntes para la certificación
LPI nivel 2
Jorge Andrada Prieto

Licencia

Esta obra está licenciada bajo la Licencia Creative Commons AtribuciónNoComercial-CompartirIgual 3.0 Unported. Para ver una copia de esta
licencia, visita http://creativecommons.org/licenses/by-nc-sa/3.0/.

Contacto

monino@gmail.com

@monino

jandradap

Bibliografía
Aclarar que cubre los objetivosLPIC-2 para la versión 3.5.0
Para la realización de los apuntes me baso en páginas man, wiki lpi, Guía de estudio - Exámenes
201 y 202, Anaya Multimedia ISBN-13: 978-84-415-3014-0 (recomendable su compra) y por
supuesto san google ;)

Agradecimientos




Grison y Rano: por su apoyo y su gran amistad
Paquintosita, Carlos López y P.Quintas: por esas risas y cafés en la biblioteca
Lolo,Bala, Jose, Skuleto, Arboleda y demás colegas: por hacerme desconectar los fines de




semana y pasarlo de arte
Carmen Pozo por esos momentos de relax en sitios tan ricos y aguantarme
Colegas del curro como “Er Femenino” por darme caña cuando estoy de descanso-estudio,
Rubén “Muñón” por ser un compi fricazo de lo mejor que hay! Mon por las pechá de reir y
Jpagador, Juanillo, Negra, Nefer,Pepe, Adolfo, etc.




Colegas de diablo3-esp.com: por ayudarme a mendigar al no tener tiempo
Mi pelirroja: por hacerme más amena las horas de estudio con su bonita sonrisa...ains,



gracias desconocida...de momento
Mis padres y mi vaca asquerosa (mi hermana) por muchas cosas.

Tema 201: Kernel de Linux
201.1 Componentes del Kernel
Se puede descargar el Kernel “Linux KernelArchives” (www.kernel.org) o mediante actualización
del sistema (yum, apt, etc).
Es complicado distinguir entre Kernel estable e inestable.
Formato: “versión.subversión.nuevas funciones importantes.arreglos de esa versión”.
Podemos ver la versión que se está ejecutando actualmente con “uname -a”.
Nota: actualizar el Kernel sin reiniciar (para sistemas que no pueden tener inactividad) se usa laherramienta “ksplice”, que congela la ejecución de programas que gestiona el kernel, cambia el
nuevo Kernel y retoma la operación de los programas. Es totalmente transparente.
El código fuente del Kernel reside en “/usr/src/linux-version_que_sea”, otras distros lo ubican en
“/usr/src/kernel/linux-version”.
Un vínculo simbólico de “/usr/src/linux” debe apuntar al directorio actual del Kernelfuente
(modificamos con “ls -ld /usr/src/linux”). Con varios Kernels hay que hacerlo a mano “rm
/usr/src/linux” y “ln -s /usr/src/linux-version /usr/src/linux”.
Se puede instalar con “yum y apt”, buscando “linux-source o kernel-devel”, también podemos
instalar sólo las cabeceras con “linux-headers o kernel-headers”.
Documentación:
Se encuentra en “/usr/src/linux/README”. La documentaciónespecífica y subsistemas del
Kernel se encuentra en “/usr/src/linux/Documentation”, pero es enorme, hay un índice “00INDEX”.
Binarios del Kernel:
Una vez compilado, el Kernel produce dos archivos, dos categorías:
• Archivo principal del kernel: contiene las partes centrales del Kernel, es procesado por el
bootloader. Reside en “/”.
• Módulos del Kernel: residen “/lib/modules/”, consubdirectorios para versiones.
Tabla de archivos principales del Kernel:
• vmlinux: versión descomprimida del kernel, creado como paso intermedio. No arrancable.
• vmlinuz: vmlinux comprimida, arrancable con algunas funciones. Suelen ser nombres de
Kernels binarios precompilados.
• zImage: obsoleto, tamaño limitado a 512 KB.
• bzImage: sustituye al obsoleto zImage. Nombra Kernels compilados localmente.• Kernel: binario estilo bzImage, usado por bootloaders como Grub2.

201.2 Compilar un Kernel
Configurar las fuentes del Kernel: hay miles de opciones de configuración, para configurarlo bien
hay que:

LPIC 2 Temario 201 by Jorge Andrada

5 / 64

Investigar su hardware: tener un módulo innecesario añade tiempo de carga del SO. Hay que leer
los manuales del hardware y usar: lspci,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Apuntes
  • Mis Apuntes
  • Apuntes
  • apuntes
  • apuntes
  • Apuntes
  • Apuntes
  • apuntes

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS