Ejercicio de programación con Bash: Gestión de paquetes y actualización del sistema

Código
Práctica
0h 15m

Aprende a crear un script en Bash para automatizar la actualización de sistemas Debian/Ubuntu, gestionando paquetes y limpieza de manera eficiente.

Crea un script en Bash que automatice la actualización completa de un sistema operativo basado en Debian o Ubuntu. El script debe realizar las siguientes acciones en orden:

  1. Actualizar la lista de paquetes disponibles.
  2. Actualizar todos los paquetes instalados a sus versiones más recientes.
  3. Realizar una actualización completa del sistema.
  4. Eliminar paquetes que ya no son necesarios.
  5. Limpiar la caché de paquetes para liberar espacio en disco.

Especificaciones:

  • El script debe estar escrito en un único archivo Shell.
  • Utiliza los comandos apt correspondientes para cada acción.
  • Incluye comprobaciones necesarias para asegurar que el script se ejecuta con los permisos adecuados.
Empezar ejercicio de programación

Todos los ejercicios de programación de Bash

Evalúa tus conocimientos con ejercicios de programación en Bash de tipo Test, Puzzle, Código y Proyecto con VSCode.

Tutorial para resolver este ejercicio de programación

GNU Bash

Bash

Gestión de paquetes y actualización del sistema

Interacción con el sistema

Otros tutoriales de programación con Bash