Как добавить репозитории yum по умолчанию для CentOS 7.3?

Я установил CentOs 7 на свой сервер и понял по неизвестным причинам ( по крайней мере, у меня ), репозитории yum по умолчанию не работают.

например, я попробовал yum install vim но получил

Загруженные плагины: fastestmirror

Один из сконфигурированных репозиториев не удалось (Неизвестно), и yum не имеет достаточного количества кэшированных данных для продолжения. На данный момент единственная безопасная вещь, которую может сделать yum, терпит неудачу. Существует несколько способов «исправить»:

  1. Contact the upstream for the repository and get them to fix the problem. 2. Reconfigure the baseurl/etc. for the repository, to point to a working upstream. This is most often useful if you are using a newer distribution release than is supported by the repository (and the packages for the previous distribution release still work). 3. Run the command with the repository temporarily disabled yum --disablerepo=<repoid> ... 4. Disable the repository permanently, so yum won't use it by default. Yum will then just ignore the repository until you permanently enable it again or use --enablerepo for temporary usage: yum-config-manager --disable <repoid> or subscription-manager repos --disable=<repoid> 5. Configure the failing repository to be skipped, if it is unavailable. Note that yum will try to contact the repo. when it runs most commands, so will have to try and fail each time (and thus. yum will be be much slower). If it is a very temporary problem though, this is often a nice compromise: yum-config-manager --save --setopt=<repoid>.skip_if_unavailable=true по  1. Contact the upstream for the repository and get them to fix the problem. 2. Reconfigure the baseurl/etc. for the repository, to point to a working upstream. This is most often useful if you are using a newer distribution release than is supported by the repository (and the packages for the previous distribution release still work). 3. Run the command with the repository temporarily disabled yum --disablerepo=<repoid> ... 4. Disable the repository permanently, so yum won't use it by default. Yum will then just ignore the repository until you permanently enable it again or use --enablerepo for temporary usage: yum-config-manager --disable <repoid> or subscription-manager repos --disable=<repoid> 5. Configure the failing repository to be skipped, if it is unavailable. Note that yum will try to contact the repo. when it runs most commands, so will have to try and fail each time (and thus. yum will be be much slower). If it is a very temporary problem though, this is often a nice compromise: yum-config-manager --save --setopt=<repoid>.skip_if_unavailable=true 

Не удалось найти действительный baseurl для репо: addons / 7

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

Но я не мог понять, как это сделать.

Так есть ли способ сделать это и сделать работу yum?

Ссылка, которую я загрузил CentOs 7:

http://mirror.teklinks.com/centos/7.3.1611/isos/x86_64/CentOS-7-x86_64-Everything-1611.iso

EDIT 2

Убрав все репозитории и добавив новые из них, учитывая мою версию CentOS, ошибка исчезла:

 # yum clean all # rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm # rpm -Uvh http://dl.atrpms.net/all/atrpms-repo-7-7.el7.x86_64.rpm # rpm -Uvh http://repo.webtatic.com/yum/el7/webtatic-release.rpm 

Но теперь, запустив yum install vim я получаю:

Загруженные плагины: fastestmirror

Загрузка зеркальных скоростей из кэшированного файла хоста
* epel: ftp.riken.jp
* remi-safe: rpms.remirepo.net
* webtatic: uk.repo.webtatic.com
Нет пакета vim.
Ошибка: ничего не делать

  • Существует ли карта имен пакетов в разных системах управления пакетами?
  • Библиотека заявок Yum установлена, но это не
  • Как установить phpMyAdmin на Fedora 20 с помощью репозитория?
  • Пакеты установщика: .bin, -rpm.bin, tar, tar.z
  • Fedora 14 устанавливает программное обеспечение Fedora 19?
  • MySQL установлен, но команда mysql не найдена
  • Локальная установка .rpms с использованием YUM
  • Если вы запускаете автоматические обновления
  • One Solution collect form web for “Как добавить репозитории yum по умолчанию для CentOS 7.3?”

    Файлы, которые настраивают источник репо, находятся в

     /etc/yum.conf /etc/yum.repos.d/* 

    Убедитесь, что эти файлы имеют правильные ссылки репо. Специально в /etc/yum/repos.d

    Вам может потребоваться доступ к sudo для их редактирования. Они эквивалент /etc/apt/sources.list систем, базирующихся на debian

    Linux и Unix - лучшая ОС в мире.