archlinux chroot обновление pacman не удается

archlinux chroot обновление pacman не удается

Примечание: Я нахожусь внутри установки Ubuntu, выполняя chroot в установку Arch

При запуске pacman -Syuреагирует с

:: Synchronizing package databases...
error: failed retrieving file 'core.db' from archlinux.polymorf.fr : Could not resolve host: archlinux.polymorf.fr
error: failed retrieving file 'core.db' from mirror.js-webcoding.de : Could not resolve host: mirror.js-webcoding.de
...
error: failed retrieving file 'community.db' from mirror.kavalinux.com : Could not resolve host: mirror.kavalinux.com
error: failed retrieving file 'community.db' from f.archlinuxvn.org : Could not resolve host: f.archlinuxvn.org
error: failed to update community (download library error)
error: failed to synchronize any databases
error: failed to init transaction (download library error)

см. всеговыход

Надеюсь, результат будет достаточным.

Я только что установил archlinux, но не смог запустить grub-mkconfig из-за отсутствия двоичного файла в установке Arch.

Таким образом, желание установить grub (через chroot), чтобы сделать arch загрузочным (запуск os-probeвнутри ubuntu не обнаружит установленную arch), имеет свои собственные проблемы.

Я не могу обновить базу данных репозитория pacman

Какие-либо предложения?

решение1

Скопируйте /etc/resolv.confфайл в chroot-сессию и замените nameserverстроки следующими:

nameserver 8.8.8.8
nameserver 8.8.4.4

Сохраните и перезапустите сеть.

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