#!/bin/bash
# Script de verificación post-actualización Linux Mint 22.3 Zena (con colores)

# Definición de colores
VERDE="\e[32m"
AZUL="\e[34m"
AMARILLO="\e[33m"
ROJO="\e[31m"
RESET="\e[0m"

echo -e "${AZUL}=== Corrigiendo fuentes de software ===${RESET}"
sudo sed -i '/cdrom:/d' /etc/apt/sources.list

echo -e "${VERDE}=== Actualizando paquetes ===${RESET}"
sudo apt update && sudo apt upgrade -y

echo -e "${VERDE}=== Eliminando paquetes obsoletos ===${RESET}"
sudo apt autoremove -y
sudo apt clean

echo -e "${AMARILLO}=== Listando aplicaciones al inicio ===${RESET}"
echo "Revisa qué programas arrancan con el sistema:"
ls ~/.config/autostart/*.desktop 2>/dev/null

echo -e "${AMARILLO}=== Procesos más pesados (CPU y RAM) ===${RESET}"
ps -eo pid,comm,%cpu,%mem --sort=-%cpu | head -n 15

echo -e "${AZUL}=== Uso de memoria actual ===${RESET}"
free -h

echo -e "${ROJO}=== Servicios activos ===${RESET}"
systemctl list-unit-files --state=enabled | grep enabled

