The following commands are upgraded and record with SSH on the AX1800.
You will need to manually close AdGuard Home on the page before performing this.
curl -L -S -o '/tmp/AdGuardHome_linux_armv7.tar.gz' -s\
> 'https://static.adguard.com/adguardhome/release/AdGuardHome_linux_armv7.tar.gz'
cd /etc/AdGuardHome/
mkdir -p ~/my-agh-backup
cp -r ./config.yaml ./data ~/my-agh-backup/
tar -C /tmp/ -f /tmp/AdGuardHome_linux_armv7.tar.gz -x -v -z
./AdGuardHome/
cp /tmp/AdGuardHome/AdGuardHome /etc/AdGuardHome
root@GL-AX1800:~# curl -L -S -o '/tmp/AdGuardHome_linux_armv7.tar.gz' -s\
> 'https://static.adguard.com/adguardhome/release/AdGuardHome_linux_armv7.tar.gz'
root@GL-AX1800:~# cd /etc/AdGuardHome/
root@GL-AX1800:/etc/AdGuardHome# mkdir -p ~/my-agh-backup
root@GL-AX1800:/etc/AdGuardHome# cp -r ./config.yaml ./data ~/my-agh-backup/
root@GL-AX1800:/etc/AdGuardHome# tar -C /tmp/ -f /tmp/AdGuardHome_linux_armv7.tar.gz -x -v -z
./AdGuardHome/
./AdGuardHome/AdGuardHome
./AdGuardHome/LICENSE.txt
./AdGuardHome/AdGuardHome.sig
./AdGuardHome/README.md
./AdGuardHome/CHANGELOG.md
root@GL-AX1800:/etc/AdGuardHome# cp /tmp/AdGuardHome/AdGuardHome /etc/AdGuardHome
root@GL-AX1800:/etc/AdGuardHome#
Your configurations will be backed up to /root/my-agh-backup
, so if something goes wrong you can download them and reset the firmware, then upload them to /etc/AdGuardHome
After successful installation, you can delete the installation package by executing the following command:
rm -rf /tmp/AdGuardHome
rm /tmp/AdGuardHome_linux_armv7.tar.gz
Result: