Cannot find a valid baseurl for repo base 7 x86 64 centos 7 как исправить

Обновлено: 07.07.2024

Проблема с yum install

Такая проблема c yum install:

/usr/local/mgr5/licctl fetch ispmgr
yum clean all
yum update

Вроде как раньше было в mirrorlist - "stable" вместо "5.50" ?
Последний раз редактировалось fromspace; 19.02.2016 в 16:44 .

/usr/local/mgr5/sbin/licctl fetch ispmgr

Здравствуйте форумчане. Девчонки с праздником, мужикам терпения) Помогите решить схожую проблему с yum


One of the configured repositories failed (Неизвестно),
and yum doesn't have enough cached data to continue. At this point the only
safe thing yum can do is fail. There are a few ways to work "fix" this:

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. Disable the repository, 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>

4. 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

Cannot find a valid baseurl for repo: .

С праздником Sedna Вот вывод yum repolist

Загружены модули: fastestmirror, priorities
Репозиторий '. ' не имеет названия в конфигурации, используется ID
C7.0.1406-base/x86_64 | 3.6 kB 00:00
C7.0.1406-centosplus/x86_64 | 2.9 kB 00:00
C7.0.1406-extras/x86_64 | 2.9 kB 00:00
C7.0.1406-fasttrack/x86_64 | 2.9 kB 00:00
C7.0.1406-updates/x86_64 | 2.9 kB 00:00
C7.1.1503-base/x86_64 | 3.6 kB 00:00
C7.1.1503-centosplus/x86_64 | 3.4 kB 00:00
C7.1.1503-extras/x86_64 | 3.4 kB 00:00
C7.1.1503-fasttrack/x86_64 | 3.4 kB 00:00
C7.1.1503-updates/x86_64 | 3.4 kB 00:00
base/7/x86_64 | 3.6 kB 00:00
base-debuginfo/x86_64 | 2.5 kB 00:00
base-source/7 | 2.9 kB 00:00
centosplus/7/x86_64 | 3.4 kB 00:00
centosplus-source/7 | 2.9 kB 00:00
cr/7/x86_64 | 3.3 kB 00:00
extras/7/x86_64 | 3.4 kB 00:00:00
extras-source/7 | 2.9 kB 00:00:00
fasttrack/7/x86_64 | 3.3 kB 00:00:00
ispsystem-5.50 | 2.9 kB 00:00:00
updates/7/x86_64 | 3.4 kB 00:00:00
updates-source/7 | 2.9 kB 00:00:00
Идентификатор репозитория репозиторий состояние
. . 0
C7.0.1406-base/x86_64 CentOS-7.0.1406 - Base 8*465
C7.0.1406-centosplus/x86_64 CentOS-7.0.1406 - CentOSPlus 123
C7.0.1406-extras/x86_64 CentOS-7.0.1406 - Extras 104
C7.0.1406-fasttrack/x86_64 CentOS-7.0.1406 - CentOSPlus 155
C7.0.1406-updates/x86_64 CentOS-7.0.1406 - Updates 1*725
C7.1.1503-base/x86_64 CentOS-7.1.1503 - Base 8*652
C7.1.1503-centosplus/x86_64 CentOS-7.1.1503 - CentOSPlus 73
C7.1.1503-extras/x86_64 CentOS-7.1.1503 - Extras 285
C7.1.1503-fasttrack/x86_64 CentOS-7.1.1503 - CentOSPlus 110
C7.1.1503-updates/x86_64 CentOS-7.1.1503 - Updates 1*726
base/7/x86_64 CentOS-7 - Base 9*007
base-debuginfo/x86_64 CentOS-7 - Debuginfo 3*049
base-source/7 CentOS-7 - Base Sources 2*587
centosplus/7/x86_64 CentOS-7 - Plus 53
centosplus-source/7 CentOS-7 - Plus Sources 5
cr/7/x86_64 CentOS-7 - cr 0
extras/7/x86_64 CentOS-7 - Extras 226
extras-source/7 CentOS-7 - Extras Sources 94
fasttrack/7/x86_64 CentOS-7 - fasttrack 0
ispsystem-5.50 ispsystem-5.50 117
updates/7/x86_64 CentOS-7 - Updates 848
updates-source/7 CentOS-7 - Updates Sources 96
repolist: 37*500

Я закончил установку CentOS 6, но когда я попытался запустить, yum update я получил:

Сначала вам нужно подключиться, AFAIK CentOS 6 минимально настроить сетевое устройство на ONBOOT=No , просто сделайте dhclient с правами администратора для вашего сетевого интерфейса, и вы должны быть в рабочем состоянии:

Я использовал для настройки клиента dhcp на своем удаленном сервере, используя ssh, согласно этому ответу, и теперь я потерял соединение, потому что IP-адрес сервера теперь динамически изменяется, и я не думал об этом случае до применения изменений. Этот ответ ошибочен без достаточного описания и приводит к недоразумениям. Переход на ONBOOT=yes в /etc/sysconfig/network-scripts/ifcfg-enp0s3 работах для меня, спасибо @JohnnyWong

Я боролся с той же проблемой на Centos6.4 x86_64. Я получил следующую ошибку:

Итак, я исправил это с помощью следующих шагов:

редактировать сетевой интерфейс. Для моего случая я использовал eth0 в CentOS 6.X В CentOS 7 вы можете использовать интерфейс «ensxxx».

обновить NM_CONTROLLED на нет

перезагрузите сетевой интерфейс

@shailenTJ Они изменили систему имен, это будет enpXsX, в моей системе это enp0s3, но, вероятно, она немного отличается от вашей. Если вы делаете «минимальную установку», это «ifcfg-enpls0f0». Но если вы устанавливаете с графическим интерфейсом, он переопределяет этот файл чем-то другим. Затем вы используете инструмент настройки сети в верхнем правом углу главного экрана рабочего стола.

У меня была та же проблема, и она была решена после того, как я отредактировал /etc/yum.conf файл Если вы работаете на прокси-сервере, и IP-адрес, который предоставляется серверу, обойден, но все же при открытии в браузере (IE - нам нужно поставить галочку на прокси-сервере, но не нужно указывать имя пользователя и пароль).

Добавьте эту следующую строку в основной раздел файла /etc/yum.conf.

т.е. замена адреса прокси фактическим прокси. Также измените номер порта, если он не 8080.

[Решено] CentOS7 с использованием yum для установки Docker выдает ошибку: не удается найти действительный baseurl для репозитория: base / 7 / x86_64

должен сказать, Docker Запрос CentOS Версия ядра системы выше, чем 3.10 Это заставляет некоторых людей испытывать головную боль, и для проверки конкретной версии вы можете использовать следующую команду

конечно, CentOS 6.8 Версия также может быть установлена Docker , Но конкретная командная операция CentOS7 Есть еще некоторые отличия, вы можете обратиться к конкретному процессу установкидокерская документацияЯ не буду описывать это здесь. В начале, когда я изучал Linux, версия CentOS теперь 6.1. Очевидно, я не могу установить Docker, потому что CentOS 6.8 Следующие версии универсальной версии ядра системы 2.6.32-XXX Версии, вместе именуемые 2.6 Версия

Короче говоря, требования для установки Docker на CentOS следующие:

1. Docker работает на CentOS 7 и требует 64-битную систему и системное ядро ​​версии 3.10 или выше.

2. Docker работает на CentOS-6.5 или выше и требует 64-битной системы и версии ядра системы 2.6.32-431 или выше.

О Centos7 зеркало скачать

CentOS-7-x86_64-DVD-1708.iso стандартная версия установки (рекомендуется)
CentOS-7-x86_64-Everything-1708.iso полная версия, объединяющая все программное обеспечение (используется для дополнения системного программного обеспечения или для заполнения локального зеркала)
CentOS-7-x86_64-LiveGNOME-1708.iso версия рабочего стола GNOME
CentOS-7-x86_64-LiveKDE-1708.iso KDE для настольной версии
CentOS-7-x86_64-Minimal-1708.iso упрощенная версия с минимальным количеством программного обеспечения
Версия сетевой установки CentOS-7-x86_64-NetInstall-1708.iso (установка из сети или восстановление системы)

О не может найти действительный baseurl для репо: base / 7 / x86_64

Прежде всего, это проблема сети. Вам необходимо устранить неполадки, чтобы найти проблему. yum Не могу разобрать команду yum Источник, произошла ошибка. Для конкретных решений, пожалуйста, обратитесь к[Linux] Ошибка CentOS 7: ошибка команды yum «Не удается найти правильный baseurl для репозитория: base / 7 / x86_6»

Если вышеупомянутая статья не решена должным образом, вот небольшое решение, которое может быть немного затронуто.

Настроить сетевое соединение

Основной причиной этой неисправности является проблема сети, поэтому очень важно настроить сетевое соединение, вот краткое введение Режим моста 、 Режим NAT , Режим хоста не будет упомянут, он слишком низкий .

Преимущества: Linux может взаимодействовать с другими системами (такими как системы Windows), Пока системы в одной сетевой среде могут общаться друг с другом

Недостатки: Склонен к конфликту IP

анализ:
1. После подключения режима моста к сети устройство будет использовать одну и ту же локальную сеть, т. е. первые три цифры IP-адреса будут одинаковыми. Студенты могут естественным образом общаться друг с другом при одновременном подключении к локальной сети, так же, как разные операционные системы. Беспрепятственно!
2. Причины конфликта IP: например, 192.168.0.XXX, где диапазон XXX равен 255, минус 1 и 255, то есть существует 253 пути, если он превышает 253, он будет Произошел конфликт IP. Другими словами, к локальной сети одновременно подключено не более 253 студентов, и в нескольких подключениях студентов будут конфликты IP-адресов.

преимущество: Не будет вызывать конфликт IP, не занимать IP, но также может получить доступ к внешней сети

Недостатки: даже другие системы в той же локальной сети недоступны, что означает, что Не могу общаться друг с другом , Только односторонняя связь

Анализ: NAT использует преобразование сетевых адресов. Предполагая, что виртуальная машина, установленная в системе Windows Xiaoming, имеет систему Linux, первые три IP-адреса режима NAT Эти цифры будут такими же, как первые три цифры IP-адреса его собственной Windows, но они больше не находятся в той же локальной сети, что и внешняя локальная сеть. Естественно, конфликта IP не будет.

Резюме: более рекомендуется использовать режим NAT, конечно, режим моста также очень хорош, в зависимости от конкретных потребностей, два предпочтительнее!

Подробнее см. На следующем рисунке. Это изображение было нарисовано г-ном Ханом. Чтобы подчеркнуть значение основного выражения и сделать его более понятным, я добавил несколько собственных описаний и использовал однородные цвета для лучшего описания.

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

и точка

После неправильного выбора будет отображена ошибка: cannot find a valid baseurl for repo: base/7/x86_64 , Сетевая ненормальность, это можно рассматривать как ненормальность Xiaobai, вызванную слабым знанием приложений компьютерной сети, тем самым заполнить дыру, хахаха .

Если эта статья поможет вам, пожалуйста, поблагодарите меня, спасибо

Приглашаем всех обратить внимание на мой общедоступный аккаунт: есть несколько учебных материалов по java и большая волна электронных книг по java, таких как глубокая виртуальная машина java учителя Чжоу Чжимина, идеи программирования на java, основные технические приемы, шаблоны для больших разговоров, java параллельное программирование, реальный бой . все Ява-библия, не говорите о том, чтобы сесть на машину Tomcat, поехали! Самое главное, чтобы вместе обсудить технологии, стремиться к технологиям, заниматься технологиями и сказать, что когда вы приедете, вы станете друзьями .

Я закончил установку CentOS 6, но когда я попытался запустить yum update , я получил:

Сначала вам нужно подключиться, AFAIK CentOS 6 минимально настроил ваше сетевое устройство на ONBOOT=No , просто выполните dhclient с правами администратора для вашего сетевого интерфейса, и вы должен быть запущен и запущен:

Я боролся с той же проблемой на Centos6.4 x86_64. Я получил следующую ошибку :

Итак, я исправил это следующими шагами:

изменить сетевой интерфейс. Для моего случая я использовал eth0 в CentOS 6.X В CentOS 7 вы можете использовать интерфейс «ensxxx».

обновить NM_CONTROLLED до нет

перезапустить сетевой интерфейс

Надеемся на эту помощь

У меня была такая же проблема, и она была решена после того, как я редактировал файл /etc/yum.conf . Если вы работаете на прокси-сервере, и IP-адрес, который предоставляется серверу, обходит, но все же, когда вы открываете его в браузере (IE - нам нужно указать галочку на прокси-сервере, но не нужно указывать имя пользователя и пароль.)

Добавьте следующую строку в основной раздел файла /etc/yum.conf.

т.е., заменив прокси-адрес фактическим прокси. Также измените номер порта, если он не 8080.

Если прокси требует проверки подлинности, добавьте его также в файл

Я отредактировал файл /etc/yum.repos.d/CentOS-Base.repo и раскомментировал baseurl :

У меня была такая же проблема вчера, и я часами пытался ее решить. Решение оказалось простым.

Удалите содержимое /etc/yum.repos.d/remi.repo , а затем выполните

Сделано! Содержимое файла снова начнет загрузку и будет настроено.

Вот еще одна возможность, на которую я наткнулся, вызвав эту проблему:

Я использовал модуль Puppet для создания репо EPEL для CentOS, модуля stahnma /epel.

Внутри модуля он сконструировал URL-адрес репо с переменной ::os_maj_version , которая не существовала в моем списке фактов. Я должен был заменить это с помощью :: operatingsystemmajrelease.

Читайте также: