102.1 Diseño del esquema de particionado del disco
Objetivo: Comprender como se organizan los discos y particiones en Linux y como esto afecta a la instalación. (Este tema ya se ha cubierto suficiente en el anterior tema)
102.2 Instalar un gestor de arranque
Objetivo Conocer los gestores de arranque mas comunes y como se configuran. (También se ha tratado suficiente en el eanterior tema).
102.3 Gestión de librerías compartidas
Objetivo: Entender como Linux gestiona librerías compartidas y cómo hacer que el sistema las encuentre.
- Librerías dinámicas vs estáticas:
- Estáticas: se copian la binario
- Dinámicas: se cargan en tiempo de ejecución
- Comandos impotantes:
ldd <pograma>–> lista librerías compartidas requeridasldconfig–> actualiza cache de librerías/etc/ld.so.cache
- Rutas:
/lib,/usr/lib,/lib64,/usr/lib64–> librerías estandard/etc/ld.so.conf–> rutas adicionales
- Variables de entorno
LD_LIBRARY_PATH–> añadir rutas temporales para librerías.
102.4 Gestión de paquetes Debian
Objetivo: Manejar paquetes en sistemas basados en Debian (dpkg y apt).
Herramientas
- dpkg
- Instalar:
dpkg -i paquete.deb - Quitar:
dpkg -r paquete - Ver estado:
dpkg -l | grep paquete - Listar contenido:
dpkg -L paquete
- Instalar:
- APT(Advanced Package Tool)
- Instalar:
apt install paquete - Actualizar índices:
apt update - Actualizar paquetes:
apt upgrade - Quitar:
apt remove paquete/apr purge paquete - Buscar:
apt search paquete - Información:
apt show paquete
- Instalar:
- Repositorios
- Configuración:
/etc/apt/sources.listy/etc/apt/sources.list.d/ - Paquetes pueden ser main, contrib, non-free
- Configuración:
102.5 Gestión de paquetes RPM y YUM
Objetivo: Manejar paquetes en distribuciones basadas en Red Hat (RHEL, CentOS, Fedora) Herramientas:
- rpm(bajo nivel)
- Instalar:
rpm -i paquete.rpm - Actualizar:
rpm -U paquete.rpm - Quitar:
rpm -e paquete - Ver:
rpm -q paquete - Listar archivos:
rpm -ql paquete - Comprobar integridad:
rpm -V paquete
- Instalar:
- yum/dnf(alto nivel)
- Instalar:
yum install paquete - Actualizar:
yum update - Quitar:
yum remove paquete - Buscar:
yum search paquete - Mostrar info:
yum info paquete
- Instalar:
- Repositorios
- Configuración:
/etc/yum.repos.d/*.repo
- Configuración:
102.6 Linux como sistema virtualizado
Objetivo: Conocer las formas de virtualización y conceptos básicos para LPIC Tipos:
- Full virtualization/hypervisor
- Paravirtualization
- Containers