YaST не может подключится к установленным репозиториям

Предполагаю, что Ваша проблема в PackageKit. Сомневаюсь, что данный процесс убивается.

aliaksei1818, респект! я до такого уровня спуститься бы не смог.
в основном всем очевидно, что не стоит запускать иконку для автоматических обновлений… но видимо, есть особо одаренные.

Беспочвенные нападки на PackageKit. Он работает с libzypp, но на работу с репозиториями это никак не влияет. Должно быть очевидно, что проблема в разрешении имён.

IPv6 был включен


PING ya.ru (93.158.134.3) 56(84) bytes of data.
64 bytes from ya.ru (93.158.134.3): icmp_seq=1 ttl=56 time=277 ms
64 bytes from ya.ru (93.158.134.3): icmp_seq=2 ttl=56 time=235 ms
64 bytes from ya.ru (93.158.134.3): icmp_seq=3 ttl=56 time=354 ms
64 bytes from ya.ru (93.158.134.3): icmp_seq=4 ttl=56 time=333 ms
64 bytes from ya.ru (93.158.134.3): icmp_seq=5 ttl=56 time=467 ms
64 bytes from ya.ru (93.158.134.3): icmp_seq=6 ttl=56 time=300 ms
64 bytes from ya.ru (93.158.134.3): icmp_seq=7 ttl=56 time=237 ms
64 bytes from ya.ru (93.158.134.3): icmp_seq=8 ttl=56 time=209 ms
64 bytes from ya.ru (93.158.134.3): icmp_seq=9 ttl=56 time=276 ms
64 bytes from ya.ru (93.158.134.3): icmp_seq=10 ttl=56 time=235 ms

--- ya.ru ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 9010ms
rtt min/avg/max/mdev = 209.642/292.842/467.882/73.021 m


PING download.nvidia.com (77.67.22.188) 56(84) bytes of data.
64 bytes from download.nvidia.com (77.67.22.188): icmp_seq=1 ttl=54 time=212 ms
64 bytes from download.nvidia.com (77.67.22.188): icmp_seq=2 ttl=54 time=320 ms
64 bytes from download.nvidia.com (77.67.22.188): icmp_seq=3 ttl=54 time=356 ms
64 bytes from download.nvidia.com (77.67.22.188): icmp_seq=4 ttl=54 time=173 ms
64 bytes from download.nvidia.com (77.67.22.188): icmp_seq=5 ttl=54 time=189 ms
64 bytes from download.nvidia.com (77.67.22.188): icmp_seq=6 ttl=54 time=190 ms
64 bytes from download.nvidia.com (77.67.22.188): icmp_seq=7 ttl=54 time=379 ms
64 bytes from download.nvidia.com (77.67.22.188): icmp_seq=8 ttl=54 time=353 ms
64 bytes from download.nvidia.com (77.67.22.188): icmp_seq=9 ttl=54 time=209 ms
64 bytes from download.nvidia.com (77.67.22.188): icmp_seq=10 ttl=54 time=212 ms

--- download.nvidia.com ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 9010ms
rtt min/avg/max/mdev = 173.945/259.785/379.741/77.539 ms


PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=49 time=185 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=49 time=201 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=49 time=357 ms                                
64 bytes from 8.8.8.8: icmp_seq=4 ttl=49 time=200 ms                                
64 bytes from 8.8.8.8: icmp_seq=5 ttl=49 time=246 ms                                
64 bytes from 8.8.8.8: icmp_seq=6 ttl=49 time=219 ms
64 bytes from 8.8.8.8: icmp_seq=7 ttl=49 time=217 ms                  
64 bytes from 8.8.8.8: icmp_seq=8 ttl=49 time=213 ms
64 bytes from 8.8.8.8: icmp_seq=9 ttl=49 time=375 ms
64 bytes from 8.8.8.8: icmp_seq=10 ttl=49 time=198 ms

--- 8.8.8.8 ping statistics ---                                                     
10 packets transmitted, 10 received, 0% packet loss, time 9012ms
rtt min/avg/max/mdev = 185.796/241.696/375.924/64.475 ms

Немного оффтопа: можно ли удалить packegekit? Нужен ли он?
от него одни проблеммы, блокирует, собака, yast и zypper и пытается что-то обновить, но ничего не обноввляет.

Можно. Проблемы с репозиториями решились отключением ipv6?

Страницы, стали вроде быстрее загружатся а с репозиториями та же проблемма.

Попробуйте очистить кэш zypper:

sudo rm -rf /var/cache/zypp

После чего обновить метаданные:

sudo zypper ref
Получение метаданных репозитория 'openSUSE-12.1-Non-Oss' |]
Ошибка загрузки (curl) 'http://download.opensuse.org/distribution/12.1/repo/non-oss/media.1/media':
Код ошибки: Connection failed
Сообщение об ошибке: Resolving host timed out: download.opensuse.org

Тогда попробуем использовать всё-таки зеркало Яндекса. Для начала проведём эксперимент на репозитории packman:

sudo zypper rr packman
sudo zypper ar -r http://mirror.yandex.ru/opensuse/packman/openSUSE_12.1/packman.repo
sudo zypper ref packman

вот что пишет:

Получение метаданных репозитория 'Packman repository (openSUSE_12.1)' -]
Ошибка загрузки (curl) 'http://packman.inode.at/suse/openSUSE_12.1/repodata/primary.xml.gz':
Код ошибки: Connection failed
Сообщение об ошибке: Resolving host timed out: packman.inode.at

так почему же у вас

вместо mirror.yandex.ru ???

и как бы налицо проблемы с DNS

Сообщение об ошибке: Resolving host timed out: packman.inode.at

покажи

cat /etc/resolv.conf | tail -n 3

и поставь на пробу в ясте адрес DNS-сервера: 8.8.8.8

на > cat /etc/resolv.conf | tail -n 3 реакция такая:

bash: /etc/resolv.conf: Отказано в доступе

это под root и под обычным пользователем

Здесь нужно изменять адрес?
SUSE Paste

Знак > перед командой не надо копировать. Это небольшая опечатка в исходном сообщении, которое я рекомендую внимательно перечитать ещё раз :slight_smile:

Да, там.


cat /etc/resolv.conf | tail -n 3
#
### Please remove (at least) this line when you modify the file!
nameserver 192.168.0.1

После изменения DNS на 8.8.8.8 вроде установка и удаление программ нормально запустился

у тебя роутер? либо ковыряй настройки в роутере (отключи DNSMask или подобное), либо пропиши в ясте DNS-адреса своего провайдера.