Попытка обновления с помощью Yum через ошибки терминала
317
DavidB
После обновления до Fedora 22 у меня возникла проблема с обновлением yumчерез терминал. Всякий раз, когда я запускаю sudo yum updateкоманду, это происходит каждый раз:
В чем дело? Что я могу сделать, чтобы это исправить?
2 ответа на вопрос
1
Tomasz Klim
Поиск в каталоге /etc/yum.repos.d репозиториев https - обычно репозитории настроены на использование http (это безопасно, поскольку все пакеты подписаны). Отключите http-репозитории, если они имеют http-эквиваленты.
Также вы можете выполнить (как root):
update-ca-trust
Это может или не может помочь, в зависимости от конфигурации сервера репозитория - вышеуказанная ошибка не дает 100% уверенности, что ее конфигурация не просто нарушена.
Ничто из вышеперечисленного не сработало. Вы имели в виду удалить http эквиваленты?
DavidB 9 лет назад
0
Неважно, это исправлено. Значения `metalink` в` fedora.repo` и `fedora-updates.repo` использовали` https`. Изменение их на `http`, похоже, решило проблему.
DavidB 9 лет назад
0
1
linuxdev2013
Вы пытаетесь использовать yum на fedora 22, который больше не поддерживается таким образом, используйте yumex-dnf ИЛИ выберите правильный вариант "NEW" sudo dnf update
sudo dnf clean all sudo dnf update sudo OR su -c 'update-ca-trust' ## only run if the dnf update fails to update it in the previous step.. Also check for drops in connectivity as the second error can also happen with landing pages and spotty connects...
Может ли это быть как-то связано с проблемой, с которой я столкнулся? Я знаю, что `yum` устарела с Fedora 22, но я не знаю, будет ли это причиной проблемы, с которой я столкнулся.
DavidB 9 лет назад
0
первое предупреждение заключается в том, что (перенаправление на dnf) второе является либо 1) устаревшим и недоступным MD, либо плохим сертификатом, который исправит sudo (или su -c) update-ca-trust
linuxdev2013 9 лет назад
0