Linux · Sección 8

Paquetes, actualizaciones y configuración

APT y dpkg, repositorios, dependencias, cambios controlados, archivos de inicio, variables, alias y dotfiles sin secretos.

3
lecciones
3
ejercicios resueltos
CONTENIDO ORIGINAL

Avanza en orden. Cada lección está redactada para Palta es Cool, utiliza ejemplos propios y termina con una actividad cuya respuesta puedes desplegar.

ANTES DE EMPEZAR

Ubícate antes de avanzar

01 / PUNTO DE PARTIDA

Necesitas una distribución de laboratorio y una instantánea reciente antes de instalar o actualizar paquetes.

02 / META OBSERVABLE

Al terminar deberías poder relacionar Paquetes y repositorios con Actualizaciones y resolver un caso nuevo.

03 / TIEMPO SUGERIDO

Reserva entre 75 y 120 minutos o divide el laboratorio en dos sesiones.

04 / PREPARA EL LABORATORIO

Prepara una máquina virtual Linux con red NAT e instantáneas, o WSL para las prácticas que no requieren kernel y systemd completos.

Abrir la guía de herramientas →
Diagnóstico rápido: ¿cómo se relacionan Paquetes y repositorios y Actualizaciones? +

No necesitas acertar todavía. Escribe una hipótesis de dos líneas y compárala con tu respuesta al finalizar; si puedes corregirla y justificar el cambio, hubo aprendizaje.

Ruta guiada · 3 lecciones

Aprende el tema paso a paso

Administrarás paquetes, repositorios y configuración separando metadatos, instalación y servicios, con una vía de recuperación antes de actualizar.

Al terminar podrás
  • El gestor conoce archivos, dependencias y procedencia
  • Actualizar también es una migración
  • Dotfiles, variables y alias deben seguir siendo comprensibles
01
Software mantenible

El gestor conoce archivos, dependencias y procedencia

En Debian y derivados, dpkg gestiona paquetes instalados y APT resuelve repositorios y dependencias. apt es cómodo para interacción; apt-get ofrece una interfaz más estable para scripts. update descarga metadatos, upgrade cambia paquetes y install añade software: son operaciones distintas.

01

Revisa origen, firma y cambios propuestos.

02

Evita curl | sudo sh como método habitual.

03

Un repositorio de terceros amplía la confianza y el trabajo de actualización.

Comprueba lo aprendido · 01

¿Qué hace apt update y qué no hace?

Mostrar respuesta +

Actualiza los índices de paquetes disponibles. Por sí solo no instala las nuevas versiones de los paquetes ya instalados.

02
Cambios controlados

Actualizar también es una migración

Una actualización puede cambiar binarios, bibliotecas y configuración. Lee el plan, verifica espacio y respaldo, evita interrumpir el gestor y revisa servicios después. En servidores, aplica primero en un entorno comparable y conserva una ruta de reversión.

01

apt history y logs ayudan a reconstruir cambios.

02

Reiniciar un servicio puede afectar conexiones activas.

03

Una actualización de distribución requiere su guía específica.

Comprueba lo aprendido · 02

¿Por qué “el comando terminó con cero” no basta para aprobar una actualización?

Mostrar respuesta +

Porque todavía debes comprobar servicios, configuración, compatibilidad y la función real que dependía de esos paquetes.

03
Configuración personal

Dotfiles, variables y alias deben seguir siendo comprensibles

Los archivos de inicio dependen de shell interactiva o de login. .bashrc suele configurar Bash interactivo; .profile participa en sesiones de login. Un alias sirve para comodidad, no para ocultar comportamiento destructivo. versionar dotfiles exige separar secretos y diferencias por equipo.

01

source ejecuta el archivo dentro de la shell actual.

02

export añade una variable al entorno de procesos hijos.

03

Comprueba sintaxis antes de recargar una configuración larga.

Comprueba lo aprendido · 03

¿Por qué no deberías guardar tokens directamente en un repositorio de dotfiles?

Mostrar respuesta +

Porque el historial puede conservarlos aunque luego borres la línea. La configuración pública debe referenciar secretos almacenados y protegidos por separado.

Resumen de la sección

Tu recorrido en tres ideas

  1. El gestor conoce archivos, dependencias y procedencia
  2. Actualizar también es una migración
  3. Dotfiles, variables y alias deben seguir siendo comprensibles
CIERRE DE LA SECCIÓN

Comprueba que puedes usarlo

Antes de continuar, revisa estos tropiezos frecuentes y resuelve un caso sin copiar los ejemplos.

ERROR 01

Confundir actualizar índices con actualizar paquetes.

ERROR 02

Añadir repositorios o ejecutar instaladores remotos como root sin revisar procedencia.

DESAFÍO INTEGRADOR

Ahora hazlo sin guía

Selecciona un paquete pequeño, inspecciona versión y origen, simula su instalación y documenta cómo lo retirarías sin borrar datos ajenos.

Mostrar pauta de corrección +
Una respuesta sólida:
  • Separa apt, apt-get y dpkg por función.
  • Revisa el plan antes de mutar.
  • Comprueba servicio o función después del cambio.