Esta página documenta la transición técnica desde los intentos fallidos de instalar Pi-hole en un sistema operativo antiguo hasta la solución exitosa con AdGuard Home.
* Hardware: Orange Pi One (CPU Allwinner H3, 512MB RAM). * S.O.: Armbian / Debian 9 (Stretch) - Versión EOL (End of Life). * Estado: Sistema con repositorios oficiales desactivados por antigüedad.
Intentamos el instalador estándar (curl -sSL … | bash), pero tropezamos con el “muro” de la obsolescencia:
El instalador fallaba al hacer Update local cache porque los servidores de 2017 ya no existen en las rutas habituales.
/etc/apt/sources.listdeb http://archive.debian.org/debian/ stretch main contrib non-free deb http://archive.debian.org/debian-security/ stretch/updates main contrib non-free
Las “llaves” digitales de Debian 9 caducaron, bloqueando cualquier descarga.
apt a ignorar la validez temporal de las firmas.nano /etc/apt/apt.conf.d/99no-check-valid-untilAcquire::Check-Valid-Until "false";
Finalmente, el instalador abortó con: [X] Building dependency package pihole-meta.deb failed.
dpkg/debhelper) de la Orange Pi son demasiado viejas para procesar los scripts de construcción de Pi-hole v5+. El software moderno no cabe en el molde antiguo.Cambiamos de estrategia hacia AdGuard Home. A diferencia de Pi-hole, este se distribuye como un binario estático.
¿Qué significa esto? Que es un único archivo ejecutable que ya contiene todas sus librerías dentro. No le pide nada prestado al sistema operativo, lo que lo hace inmune a la vejez de Debian 9.
1. Descarga del binario (ARMv7):
wget https://static.adguard.com/adguardhome/release/AdGuardHome_linux_armv7.tar.gz
2. Descompresión e Instalación:
tar -xvzf AdGuardHome_linux_armv7.tar.gz cd AdGuardHome sudo ./AdGuardHome -s install
3. Configuración Final: Acceso vía web por el puerto 3000 para el asistente y puerto 80 para el tablero definitivo.
0.0.0.0), ahorrando ancho de banda y RAM en los dispositivos finales.Estado Final: **OPERATIVO** Acceso Panel: http://192.168.0.X