Если ваш маршрутизатор имеет достаточно места для хранения (например, внешний USB-накопитель), это не должно быть проблемой, если вы знакомы с командной строкой.
Ваш маршрутизатор, скорее всего, запускает либо ARM, либо процессор MIPS. Соответствующие дебы можно найти в репозиториях Debian здесь. Вы не можете установить их непосредственно на маршрутизаторе, поэтому сначала извлеките dpkg-deb -x filename.deb destination-dir.
Затем вы можете попытаться переместить извлеченные файлы на ваш маршрутизатор и посмотреть, будут ли исполняемые файлы работать. Если нет, вы всегда можете (перекрестно) скомпилировать их из источника. Я не вижу ничего в apt-cacher-ng, который должен помешать ему работать в системе, отличной от Debian.
. Здесь есть apt-cacher-ng ветвь для OpenWRT в репозиториях Github Debian здесь , и похоже, что она активно обновляется. DD-WRT работает на надстройке аппаратного обеспечения, поддерживаемого OpenWRT, поэтому почти наверняка будет компилироваться и работать в вашей системе. Это может быть более простой вариант.
Обычно я использую следующую команду:
apt-cache policy <package-name>
Например, если я хочу знать информацию ppa для winusb, я запускаю следующее.
apt-cache policy winusb
[!d2 ]
Ресурсы:
Суперпользователь
Две команды, которые я использую для получения информации о пакете, это
Первый
apt-cache policy <package name>
Второй
Вторая команда более подробная, и я использую ее много.