Optimizar Debian 13 en equipos antigos

# 1. INSTALAR XFCE
sudo apt update
sudo apt install xfce4 xfce4-goodies
sudo apt install xfce4-taskmanager xfce4-terminal mousepad

# 2. INSTALAR LIGHTDM (XESTOR DE INICIO LIXEIRO)
sudo apt install lightdm lightdm-gtk-greeter
sudo dpkg-reconfigure lightdm  # Seleccionar lightdm cando apareza o menú
systemctl status lightdm       # Verificar que está activo

# 3. INSTALAR E CONFIGURAR ZRAM (SWAP COMPRIMIDO EN RAM)
sudo apt install zram-tools
sudo nano /etc/default/zramswap  # Configurar: ALGO=lz4, PERCENT=25, PRIORITY=100
sudo systemctl enable --now zramswap
free -h  # Verificar que aparece swap comprimido

# 4. DESACTIVAR SERVIZOS NON ESENCIAIS
systemd-analyze blame          # Ver tempo de arranque por servizo
systemd-analyze critical-chain # Ver cadea crítica de arranque

# Desactivar servizos específicos
sudo systemctl disable --now cups.service
sudo systemctl disable --now avahi-daemon.service
sudo systemctl disable --now bluetooth.service

# Verificar estado dos servizos
systemctl is-enabled cups.service

# 5. INSTALAR KERNEL LIQUORIX (OPTIMIZADO)
sudo apt install curl
curl -s 'https://liquorix.net/install-liquorix.sh' | sudo bash
sudo apt install linux-image-liquorix-amd64
sudo systemctl reboot  # Reiniciar despois da instalación

# Despois do reinicio, verificar:
uname -r  # Debería mostrar "liquorix"

# 6. OPTMIZACIÓNS ADICIONAIS
sudo apt install preload  # Precarga intelixente

# Axustar swappiness
echo 'vm.swappiness=10' | sudo tee -a /etc/sysctl.conf

# Aumentar límite de procesos
echo 'kernel.pid_max=32768' | sudo tee -a /etc/sysctl.conf

# Optimizar planificador de E/S para SSDs
echo mq-deadline | sudo tee /sys/block/sda/queue/scheduler

# Optimizar planificador de E/S para HDDs (con Liquorix)
echo bfq | sudo tee /sys/block/sda/queue/scheduler

# Configurar governor de CPU para mellor rendemento
echo performance | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

 #7. FERRAMENTAS DE MONITORIZACIÓN
sudo apt install htop iotop nethogs ncdu inxi

# Comandos útiles para diagnóstico:
htop                  # Monitor de procesos
iotop                 # Monitor de E/S
free -h               # Uso de memoria
df -h                 # Espazo en disco
inxi -F               # Información completa do sistema
ps aux --sort=-%mem | head  # Ver procesos que máis RAM usan
systemd-analyze time  # Ver tempo de arranque do sistema
ncdu /                # Analizar uso de espazo en disco

# 8. REACTIVAR SERVIZOS (SE É NECESARIO)
sudo systemctl enable --now nome-do-servizo.service

# NOTAS IMPORTANTES:
# - Despois de instalar o kernel Liquorix, DEBES REINICIAR o sistema
# - Durante a instalación de LightDM, selecciona 'lightdm' no menú
# - Verifica o estado dos servizos antes de desactivalos
# - Fai sempre unha copia de seguridade antes de cambios importantes
Scroll ao inicio