Cada «X» tiempo, tenemos nuevas actualizaciónde de nuestro sistema pi-hole.
En la última, el comando básico, no me ha funcionado a la primera:
root@orangepizero:~# pihole -up
[i] Checking for updates...
[i] Pi-hole Core: update available
[i] Web Interface: update available
[i] FTL: update available
[✗] Update local cache of available packages
Error: Unable to update package cache. Please try "sudo apt-get update"
Unable to complete update, please contact Pi-hole Support
He intendado el comando que nos dice el propio pi-hole:
sudo apt-get update
Y parecía que funcionaba, pero el módulo FTL, quedaba pendiente de actualización, después de leer el mensaje y buscar por el foro correspondiente, resulta que el isntalador reconoce nuestro sistema operativo como «OLD VERSION», en lugar de «STABLE VERSION».
Volelviendo a ejecutar el comando habitual (-up), el mensaje era:
root@orangepizero:~# pihole -up
[i] Checking for updates...
[i] Pi-hole Core: up to date
[i] Web Interface: up to date
[i] FTL: update available
[i] FTL out of date, it will be updated by the installer
mostrando el siguiente mensaje al terminar el intento de actualización:
[✗] Update local cache of available packages
Error: Unable to update package cache. Please try "sudo apt-get update"
Unable to complete update, please contact Pi-hole Support
En mi caso, mi OS es:
Armbian buster with Linux 5.4.20-sunxi
Corriendo en una Orange Pi Zero.
El foro, aparce el siguiente comando, que lo que hace es camviar estado de nuestra versión y permite la posterior actualización
sudo apt-get update --allow-releaseinfo-change
Después de un minuto eterno, volvemos aponer el comando habitual… y ya está hecha la magia.
pihole -up
….
Update Complete!
Fuente: LINK