LINUX.ORG.RU
ФорумAdmin

Fedora 41 up to 42

 ,


0

2

Не могу обновится, сыпет говном:

..........
>>> Status code: 404 for http://mirror.imt-systems.com/fedora/linux/updates/42/Everything/x86_64/repodata/3549ef3364d3d3cb366e7fbef3297a11ed
>>> Status code: 404 for http://ftp.ines.lug.ro/fedora/linux/updates/42/Everything/x86_64/repodata/3549ef3364d3d3cb366e7fbef3297a11ed1e96ebd
>>> Status code: 404 for http://ftp.otenet.gr/linux/fedora/linux/updates/42/Everything/x86_64/repodata/3549ef3364d3d3cb366e7fbef3297a11ed1e9
>>> Status code: 404 for http://mirrors.chroot.ro/fedora/linux/updates/42/Everything/x86_64/repodata/3549ef3364d3d3cb366e7fbef3297a11ed1e96e
>>> Ошибка Librepo: Yum repo downloading error: Downloading error(s): repodata/3549ef3364d3d3cb366e7fbef3297a11ed1e96ebd6e35800285cb884e949e
Не удалось загрузить метаданные (metalink: "https://mirrors.fedoraproject.org/metalink?repo=updates-released-f42&arch=x86_64") для репозитория "updates"
 Ошибка Librepo: Yum repo downloading error: Downloading error(s): repodata/3549ef3364d3d3cb366e7fbef3297a11ed1e96ebd6e35800285cb884e949e77d-primary.xml.zck - Cannot download, all mirrors were already tried without success; repodata/235e6086abb00932fb490499d32d739496620819226ce9682bdba7492ca275bd-updateinfo.xml.zck - Cannot download, all mirrors were already tried without success

Chatgpt накидал вроде дельных советов, но не помогли В доках Федоры не нашел ничего

Перемещено dataman из general



Последнее исправление: vrnd (всего исправлений: 1)
Ответ на: комментарий от no-dashi-v2

У меня новая установка Федоры-42 (без апдейта с пред.версии) - еще ни разу нормально не отработала команда dnf update - тоже сыплет Status code: 404. Иногда, перебрав сотни мироров, находит нужное, но чаще говорит - не могу скачать мета-данные!
В Ф-42 новая версия dnf5 вместо dnf3 - отсюда по моему проблемы с мирорами - другие алгоритмы метаданных репозитория используются!
Смотришь - mirror.yandex.ru доступен, нужный пакет в репо /fedora/linux/updates/42/Everything/x86_64/ есть, но нет кусочка метаданных repodata/3549ef3364d3d3cb366e7fbef3297a11ed1e96ebd, который запрашивает dnf (номер после repodata/ каждый раз разный).

sigurd ★★★★★
()
Последнее исправление: sigurd (всего исправлений: 4)
Ответ на: комментарий от papin-aziat

Пусть пропишет яндексовские репы и всё, они быстрые, хотя тоже бывает сбоят.

По моему скромному опыту, яндексовские зеркала — самые проблемные.

P. S. Вот прямо сейчас dnf check-update и dnf update работают, но жалуются на Status code: 404 for http://mirror.yandex.ru/fedora/linux/updates/41/Everything/x86_64/Packages/....

debugger ★★★★★
()
Последнее исправление: debugger (всего исправлений: 1)
Ответ на: комментарий от sigurd

В Ф-42 новая версия dnf5 вместо dnf3 - отсюда по моему проблемы с мирорами - другие алгоритмы метаданных репозитория используются!

Какое отношение алгоритмы dnf имеют к доступности репозиториев? У меня F41, но проблемы с зеркалами были.

debugger ★★★★★
()
Ответ на: комментарий от debugger

А я только один раз столкнулся с проблемами, но прямо в нужный момент, в результате отказался от них, — всё равно редко и мало обновления бывают на el8, так что перешёл на стандартные зеркала.

papin-aziat ★★★★★
()
Ответ на: комментарий от debugger

Какое отношение алгоритмы dnf имеют к доступности репозиториев?

Я же описал примерный сценарий -

Смотришь - mirror.yandex.ru доступен, нужный пакет в репо /fedora/linux/updates/42/Everything/x86_64/ есть, но нет кусочка метаданных

Т.е. репо доступен, новые пакеты в репо есть, но что-то не так в служебных файлах repodata - нет того куска новых индексов, которые хочет обновить dnf. В repodata лежат индексы всех пакетов, поделенные на кусочки zchunk.
dnf, например, хочет получить repodata/3549ef3364d3d3cb366e7fbef3297a11ed1e96ebd, но такого файла нет! Из-за этого репо mirror.yandex.ru отвергается и переходим к другому зеркалу.
Я это отношу к тому, что яндекс генерит метаиндексы после обновления зеркала по другому алгоритму - в dnf5 это сильно изменилось (для ускорения и уменьшения метаданных на 60%).

sigurd ★★★★★
()
Последнее исправление: sigurd (всего исправлений: 2)
Ответ на: комментарий от sigurd

Т.е. репо доступен, новые пакеты в репо есть, но что-то не так в служебных файлах repodata - нет того куска новых индексов, которые хочет обновить dnf.

Проблемы с яндексовскими зеркалами были когда dnf5 ещё в проекте не было.

debugger ★★★★★
()

Получал такой же вывод, включил vpn сразу проблемы исчезли. Причем когда попробовал потом без vpn тоже самое выполнить, проблем с доступом к зеркалам не возникло

anonymous
()