🔄 Actualización y Upgradeo del sistema
🔄 ¿Cómo funcionan las actualizaciones en Linux?
En Linux, las actualizaciones no se gestionan como en Windows (con un único botón mágico), sino a través de paquetes y repositorios.
📦 ¿Qué es un paquete?
Un paquete es un archivo que contiene:
-
Un programa o utilidad (por ejemplo, Firefox, Nmap, Python…)
-
Sus archivos necesarios (dependencias)
-
Instrucciones de instalación
📁 Extensiones comunes de paquetes:
.deben distribuciones basadas en Debian (como Ubuntu o Kali)
.rpmen RedHat, Fedora o CentOS
📚 ¿Qué es un repositorio?
Un repositorio es como una tienda oficial (o almacén) en línea donde se guardan paquetes ya preparados para tu sistema.
Los repositorios contienen:
-
Programas oficiales y actualizaciones
-
Seguridad y parches
-
Versiones compatibles con tu distribución
🛡️ Usar repos oficiales evita malware o problemas de compatibilidad.
⚙️ ¿Cómo se actualiza el sistema?
-
apt update
🔁 Refresca la lista de paquetes disponibles desde los repositorios.-
No instala nada
-
Solo verifica qué hay de nuevo
-
Requiere internet
-
-
apt upgrade
⬆️ Instala las nuevas versiones de los paquetes que ya tienes, siempre y cuando no cambien dependencias críticas. -
apt full-upgrade
🔥 Instala nuevas versiones aunque implique eliminar o cambiar paquetes. (Úsalo con más cuidado)
📦 apt update
Actualiza la lista de paquetes disponibles desde los repositorios.
apt update
🧠 Nota: Este comando NO instala actualizaciones, solo verifica si hay nuevas versiones disponibles.
🚀 apt upgrade
Instala las actualizaciones de los paquetes que ya tienes instalados.
apt list --upgradable
📌 Solo actualiza los paquetes si no requiere desinstalar otros ni cambiar dependencias importantes.
🔍 Diferencia entre apt update y apt upgrade
| Comando | ¿Qué hace? | Cambia paquetes | Instala algo |
|---|---|---|---|
apt update |
Actualiza la base de datos de paquetes del sistema desde los repos. | ❌ No | ❌ No |
apt upgrade |
Instala las nuevas versiones de los paquetes que ya tienes. | ✅ Sí (si hay) | ✅ S |