pacman не видит зеркала

Всем привет!
установил арч, 8.8.8.8 пингуются интернет работает

при попытке обновить или чтото установить пишет:

error failed retrieving file community.db fro mirror.yandex и тд и тп и на каждое зеркало такая ошибка
в конце пишет
error failed to update community (invaild url for server)
error failed to synchronize all databases

зеркала прописаны правильно как на wiki archa
А что показывает ping -с 3 ya.ru, к примеру ?
insystemZ, для начала посмотри вывод egrep -vE "(^#|^$)" /etc/pacman.conf | grep -B 1 Include
Вывод дожен быть таким (для нужных реп)
[core]
Include = /etc/pacman.d/mirrorlist
[extra]
Include = /etc/pacman.d/mirrorlist
[community]
Include = /etc/pacman.d/mirrorlist
[multilib]
Include = /etc/pacman.d/mirrorlist
Если строки Include закоментированы (в выводе этих строк не будет), то получишь конечное сообщения типа
error: failed to synchronize all databases
Ошибки не исчезают с опытом - они просто умнеют
vasek у него уже на скачке базы с сервера ругается
failed retrieving file community.db fro mirror.yandex
И утверждает что не на один а на все сервера, так что тут или интернет или днс
vs220
у него уже на скачке базы с сервера ругается
пробовать дальше другие зеркала, лучше немецкие
egrep -v '^#|^$' /etc/pacman.d/mirrorlist
Server = http://mirrors.n-ix.net/archlinux/$repo/os/$arch
Server = https://mirrors.n-ix.net/archlinux/$repo/os/$arch
Server = http://mirror.23media.com/archlinux/$repo/os/$arch
Server = https://mirror.23media.com/archlinux/$repo/os/$arch
А вообще лучше, чтобы не гадать, смотреть подробные отладочные логи - sudo pacman --debug -Syu

EDIT 1 -
vs220
или интернет или днс
это обычно проверяю так - strace -e connect,recvfrom,sendto nc www.rambler.ru 80

EDIT 2 - уточнение ... вывода strace ...
Чтобы разобраться с DNS — ищем обращение к DNS (порт 53), а точнее ищем 1-ое вхождение, типа такого
connect(3, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("8.8.8.8")}, 16) = 0
и последнее вхождение, типа такого
connect(3, {sa_family=AF_INET, sin_port=htons(80), sin_addr=inet_addr("81.19.82.98")}, 16) = -1 EINPROGRESS (Операция выполняется в данный момент)
где возвращаемое значение EINPROGRESS означает, что соединение не блокировалось и nc желает продолжить обработку …. находится в ожидании.
Ошибки не исчезают с опытом - они просто умнеют
RusWolf
А что показывает ping -с 3 ya.ru, к примеру ?
Как один из вариантов -- длительное отсутствие ответа может быть косвенным свидетельством, что банально нет сети. Но чем гадать, лучше всё же услышать ответ на вопрос коллеги RusWolf'a.
нет просто сейчас на работе) нету возможности проверить, буду дома все проверю и отпишу!
Подключение wifi. Сразу; на всякий случай)
Насколько я понял, инет работает ...
insystemZ
8.8.8.8 пингуются интернет работает

Уточнение в части проблемы DNS/сетью
Если бы была проблема с DNS/сетью, то была бы в логах еще одна строчка, типа Could not resolve host: mirrors…..
error: failed to get a file  'community.db' with mirrors.n-ix.net : Could not resolve host: mirrors.n-ix.net
error:failed to update community (invaild url for server)
error: failed to synchronize all databases
Возможно ТС не привел все строки …
Ошибки не исчезают с опытом - они просто умнеют
vasek
Насколько я понял, инет работает …
Вот как раз не факт, что работает DNS Resolver.
 
Зарегистрироваться или войдите чтобы оставить сообщение.