chroot - сетевое взаимодействие не работает для apt-get

chroot - сетевое взаимодействие не работает для apt-get

Я пытаюсь настроить chrootсреду внутри Android (6.0). Я (думаю) установил правильные группы и разрешения, и у меня есть сеть внутри моего chroot, но по какой-то причине apt-getне удается подключиться к серверам (временная ошибка разрешения адреса).

Я могу вручную загружать нужные мне пакеты с помощью wget с этих сайтов, так что это не проблема сломанного DNS или чего-то еще. Я могу пинговать, могу wget, просто не могу получить список пакетов apt-get update- и, конечно, адреса в них /etc/apt/sources.listправильные.

Есть идеи?

решение1

Если у вас возникли проблемы с доступом к сети после chroot, вы, вероятно, используете DHCP и можете обойти эту проблему, добавив серверы имен OpenDNS в ваш /etc/resolv.conf после использования chroot:

nano /etc/resolv.conf

В открытом файле добавьте серверы имен OpenDNS

nameserver 208.67.222.222
nameserver 208.67.220.220

Источник

Связанный контент