Size: a a a

Russian Fedora Community

2020 September 20

С

Станислав in Russian Fedora Community
И яндексовские зеркала тут не при чём.
источник

С

Станислав in Russian Fedora Community
Вот когда он ломится получать https://mirror.yandex.ru/fedora/linux/updates/32/Everything/x86_64/repodata/a7a3e4fa45d7e85fb232444bac0a5fac8f01579bc29922788d668ecf3d775f2a-primary.xml.zck где он берёт это a7a3e4fa45d7e85fb232444bac0a5fac8f01579bc29922788d668ecf3d775f2a? Вопрос на сто баллов)
источник

С

Станислав in Russian Fedora Community
Сформулировал наконец-то, чего хочу.
источник

С

Станислав in Russian Fedora Community
Блин, ну не лезть же в исходники dnf ради этого.
источник

l

linxon in Russian Fedora Community
Станислав
Вписал в /etc/yum.repos.d/fedora-updates.repo:
baseurl=https://mirror.yandex.ru/fedora/linux/updates/$releasever/Everything/$basearch/

Сейчас пишет:
Errors during downloading metadata for repository 'updates':
 - Status code: 404 for https://mirror.yandex.ru/fedora/linux/updates/32/Everything/x86_64/repodata/a7a3e4fa45d7e85fb232444bac0a5fac8f01579bc29922788d668ecf3d775f2a-primary.xml.zck (IP: 2a02:6b8::183)
 - Status code: 404 for https://mirror.yandex.ru/fedora/linux/updates/32/Everything/x86_64/repodata/118617b59a1c7b2faecac844a694e98aa004ad13a2a7653aae4bd053ab8646c8-filelists.xml.zck (IP: 2a02:6b8::183)

А откуда он этот хеш a7a3e4fa45d7e85fb232444bac0a5fac8f01579bc29922788d668ecf3d775f2a берёт? Кто в курсе, как он работает? На странице https://mirror.yandex.ru/fedora/linux/updates/32/Everything/x86_64/repodata/ нет такого хеша
неправильно адрес указал
источник

С

Станислав in Russian Fedora Community
Когда прошлый раз полез в исходники rpm тоже из-за какого вопроса, это закончилось пулл-реквестом туда) Правда, реквест не приняли, потому что это правильное(!) решение ломало многолетнюю практику обхода бага.
источник

l

linxon in Russian Fedora Community
meh
источник

l

linxon in Russian Fedora Community
надо fedora/linux/releases/32/Everything/x86_64/os/
источник

l

linxon in Russian Fedora Community
а у тебя fedora/linux/updates/32/Everything/x86_64
источник

С

Станислав in Russian Fedora Community
linxon
а у тебя fedora/linux/updates/32/Everything/x86_64
Так потому что это репозиторий Updates, не?
источник

С

Станислав in Russian Fedora Community
Я просто поменял там download.example на mirror.yandex.ru и всё.
источник

l

linxon in Russian Fedora Community
потому что там нет директории x86_64/repodata/
источник

l

linxon in Russian Fedora Community
она находится в x86_64/os/repodata/
источник

l

linxon in Russian Fedora Community
поэтому допиши `fedora/linux/releases/32/Everything/x86_64/os/`
источник

С

Станислав in Russian Fedora Community
linxon
поэтому допиши `fedora/linux/releases/32/Everything/x86_64/os/`
Errors during downloading metadata for repository 'updates':
 - Status code: 404 for https://mirror.yandex.ru/fedora/linux/updates/32/Everything/x86_64/os/repodata/repomd.xml (IP: 2a02:6b8::183)
Ошибка: Failed to download metadata for repo 'updates': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
источник

С

Станислав in Russian Fedora Community
Не-а.
источник

l

linxon in Russian Fedora Community
а можно ли этот baseurl= менять вообще я хз :)
источник

YS

Yaroslav Sidlovsky in Russian Fedora Community
зачем было /etc/yum.repos.d/fedora-updates.repo руками портить?
источник

YS

Yaroslav Sidlovsky in Russian Fedora Community
*риторический вопрос*
источник

l

linxon in Russian Fedora Community
надо было через dnf config-manager --add-repo  <url>
источник