Este curso para principiantes desarrolla un flujo APT práctico para gestionar software en Ubuntu. En cinco laboratorios guiados actualizarás metadatos, buscarás e inspeccionarás paquetes, instalarás y eliminarás software, aplicarás actualizaciones, limpiarás dependencias sin uso y examinarás las definiciones de repositorios.
El desafío final recorre un pequeño ciclo de servidor web: inspeccionar e instalar Apache, añadir curl para verificarlo localmente y purgar después esa herramienta temporal sin desinstalar el servidor.
Lo que aprenderás
- Distinguir las familias de APT y DNF mientras trabajas con APT en Ubuntu
- Actualizar el índice local y listar paquetes con versiones nuevas disponibles
- Buscar nombres, inspeccionar metadatos con
apt showy guardar detalles seleccionados - Instalar y verificar un paquete y comparar
apt removeconapt purge - Aplicar actualizaciones disponibles y eliminar dependencias sin uso con
apt autoremove - Leer
/etc/apt/sources.liste identificar componentes comomain,universeyrestricted - Crear una entrada simulada en
/etc/apt/sources.list.d/sin contactar el repositorio ficticio - Aprovisionar Apache, probarlo localmente con
curly retirar la herramienta temporal
A quién va dirigido este curso
Este curso está dirigido a principiantes de Ubuntu, técnicos de soporte y futuros administradores de sistemas o DevOps que desean una base cuidadosa de línea de comandos para el ciclo de paquetes y la inspección de repositorios.
Requisitos previos: Navegación básica por la terminal, edición de texto, grep, redirección de salida y sudo; no se requiere experiencia previa en gestión de paquetes.
Entorno de aprendizaje: Una terminal de LabEx basada en Ubuntu con repositorios APT, estado de paquetes desechable, configuración simulada editable y un destino Apache local.
Preguntas frecuentes
¿Cómo está estructurado el curso?
Cinco laboratorios ofrecen práctica guiada. El sexto elemento es un desafío donde actualizas metadatos, inspeccionas e instalas apache2, lo pruebas con curl y purgas únicamente curl con menos orientación.
¿Practicaré comandos DNF?
No. El curso explica que DNF pertenece a Fedora y RHEL, pero todo el trabajo se realiza en Ubuntu con APT. No enseña sintaxis DNF.
¿El laboratorio añade un PPA funcional?
No. Crea una entrada claramente ficticia en sources.list.d para enseñar su estructura. Se indica expresamente no ejecutar apt update después porque el PPA no existe.
¿Qué diferencia hay entre eliminar y purgar un paquete?
apt remove elimina los archivos del paquete y generalmente conserva su configuración; apt purge elimina ambos. El desafío final purga solo el curl temporal, no Apache.





