LPIC 102.5 Uso y manejo del sistema de paquetes RPM

introducción:

El sistema de empaquetado de Redhat Packet Manager (RPM) es uno de los más famosos y es utilizado o soportado no solo por Red Hat hoy en día. Por ello es interesante prestarle atención a este… por eso y porque… vamos porque cae en el examen 😛 Sin más preámbulo vamos a ello:

Sigue leyendo

LPIC 102.3 Gestionar librerías compartidas

Introducción

Durante este tema hablaré del termino librerías compartidas no obstante es vital saber su nombre en inglés: «shared libraries» ya que es así como nos lo encontraremos en infinidad de sitios, como en la certificación en caso de hacerla en inglés. Una vez aclarado el asunto vayamos al lio:

En realidad el concepto de librerías compartidas es un concepto de bajo nivel que no se nos pide comprender del todo. Hagámonos pues una idea aproximada. Al programar una aplicación si usamos una función del sistema el codigo lo buscará entre las librerías que ya tiene el sistema. Una posibilidad y es que se haga un enlazado estático (copiandola). Esto es usar el código ya ejecutable de aquello que queremos usar. Esto lo hace muy rápido y cómodo pero básicamente muy poco eficiente. Para solucionar esto se usa lo que se conoce como linkado dinámico. Esto es que en lugar de copiar esa rutina ejecutable la usa y la comparte con otros programas que también la necesiten. Esto lo hace más eficiente. Esta es a mi entender una idea muy muy por encima del tema y la verdad es que yo me quedo también en la superficie y no se si he llegado a comprenderla bien pero en la documentación de Oreilly es lo que dice y por lo que he visto en examenes con saber esto vamos que chutamos 😛

Sigue leyendo

LPIC 102.2 Instalando un Boot Manager

Introducción:

Cuando arrancamos linux desde el disco duro lo primero que ocurre es que la BIOS indica en que disco y en que partición esta el sistema desde donde arrancará. Después una vez ya en el disco existen dos fases: Cuando arranca el boot loader, que no es más que un programita en donde elegimos que kernel queremos arrancar y con que opciones de arranque y una vez seleccionado ya lanzará el kernel seleccionado y arrancará los procesos. Cuando comienza este punto el trabajo del boot loader habrá terminado, por tanto, lo que estudiaremos en esta lección será el primer punto del arranque, el que es responsabilidad del boot loader.

Sigue leyendo

LPIC 101.3 Los runlevels el apagado y el reinicio

Introducción:

Esta lección particularmente me parece muy interesante porque aprendemos como funcionan los distintos runlevels (niveles de ejecución) en linux, para que sirven cada uno y como los podemos usar de una manera óptima. La cuestión de los runlevels es algo heredado de unix como tantas otras cosas de linux. Los runlevels indican que cosas se ejecutan en cada momento. Podríamos tener un runlevel en el que la máquina se comportase como servidor web y otro solo para administración. Los runlevels pueden modificarse a gusto del consumidor y son 7 desde el 0 hasta el 6. Veremos los usos por defecto que dan tanto la distribución de Debian como la de RedHat a estos runlevels:

Sigue leyendo

Calendario de publicaciones para el tema 2 del examen 101 de la LPIC

Por aportarle seriedad a esto y tratar de organizarme eficientemente y obligarme a mantener la regularidad comparto con vosotros el calendario planificado de las lecciones del tema 2 de la LPIC así podéis saber antes cuando tendréis las nuevas lecciones.

Tema 2: Linux installation and package management

  • Lunes 22: Design hard disk layout (2)
  • Martes 23: Install a boot manager (2)
  • Miércoles 24: Manage shared libraries (1)
  • Jueves 25: Use Debian package management (3)
  • Viernes 26: Use RPM and YUM package management (3)

Así pues tenéis hasta el lunes 3 días en total para repasar el tema 1. Trataré de seguir esta tónica y dejar entre lección y lección al menos 3 días libres para que podáis repasar y para que os podáis reenganchar los que no estabais al día y así poder ir todos al mismo ritmo 🙂

LPIC 101.2 El arranque del sistema

Introducción:

Hoy a diferencia de ayer la entrada será bastante cortita por lo que será un día de estudio bastante light que os recomiendo que uséis para probar más cosas y repasar conceptos de ayer que el día estaba bastante cargadito. Hoy vamos a recorrer el sistema de arranque y aprenderemos a guiar al sistema durante este proceso en caso de que surgiera algún problema. Este tema guarda mucha relación con lo que estudiaremos mañana donde estudiaremos los runlevels que es a mi parecer donde esta la verdadera chicha del arranque. No obstante hoy tocaremos también temas interesantes así que no os perdáis ningún detalle.

Sigue leyendo

El laboratorio para estudiar la LPIC

Laboratorio suena a palabra muy seria pero en realidad no lo es tanto en este caso ya que lo único que utilizaremos son un par de máquinas virtuales. Como ya comentaba en la entrada introductoria a la LPIC esta certificación es independiente de distribuciones, pero esto en realidad no es del todo cierto, se basa en estandares pero si que da pinceladas sobre dos sistemas concretos: RedHat y Debian. Particularmente creo que es una buena elección puesto que son dos de las ramas más usadas y que tienen diferencias fundamentales entre las dos y que si conocemos ambas conseguiremos abarcar bastante del mundo Linux.

Sigue leyendo

Orden de estudio de LPIC

Lo bueno de la LPIC es que es muy clara en el temario e incluso en el orden de estudio e incluso más allá en la importancia de cada tema. Que un tema sea más importante que otro se traducirá en que habrá más preguntas sobre ese tema por lo que nos interesará llevarlo más trillado. Hay 4 temas cada uno con sus subapartados u objetivos, utilizaré este post como índice y aquí ire poniendo los enlaces a cada uno de los posts dedicados a cada uno de los apartados, la intención es hacer un post para cada apartado. El resumen lo pongo en inglés y es que si vais a sacar esta certificación os recomiendo familiarizaros con este idioma. Después de cada objetivo hay un número de 1 a 4 que indica su peso, 4 es el peso más alto y 1 el más bajo.

Sigue leyendo

La certificación de Linux LPIC

Hago aquí una declaración de intenciones que es que me he propuesto certificarme en Linux y es que tras un tiempo de estar pensando que no se hacia donde quiero reorientar mi carrera he decidido seguir tirando hacia sistemas (esto parece que ya estaba claro) hacia la rama de linux en principio y según se presenten las cosas ya me iré profesionalizando hacia donde toque aunque si pudiera elegir (que no siempre se puede) me gustaría tirar sin dudas hacia la parte de cloud computing.

Sigue leyendo

Screencast de Anki. Volumen 0: Primeros pasos

Ya prometí cuando hice la entrada de como estudiar kanjis que haría una serie de screencast explicando como usar este programa. Bien, lo prometido es deuda y os traigo el primero de los screencasts. En este primer screencasts veremos conceptos muy básicos sobre el programa así como el porque es mejor usar este programa que estos sistemas, al menos bajo mi punto de vista.

No soy el mejor estudiantes de kanjis y probablemente no uso el mejor de los sistemas, pero al menos es uno y creo que no es malo del todo. De cualquier forma os agradecería mucho si se os van ocurriendo mejoras que hacerle a mi sistema. En un siguiente screencast que espero no tardar más de una semana en grabar nos pondremos ya manos a la obra usandolo de verdad 🙂 Hasta entonces poneros con esto:

Sigue leyendo