То, как я могу зафиксировать, “не может найти допустимый baseurl для repo” ошибками на CentOS?

find . | xargs grep 'chrome'

можно также сделать:

find . | xargs grep 'chrome' -ls

Первые шоу Вы строки в файлах, второе просто перечисляет файлы.

Опция Caleb более опрятна, меньше нажатий клавиш.

130
08.11.2011, 16:06
9 ответов

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

$ sudo dhclient

167
27.01.2020, 19:29
  • 1
    , который я раньше устанавливал клиента DHCP на моем удаленном сервере с помощью ssh согласно этому ответу и теперь я потерял соединение, потому что IP сервера динамично изменяется теперь, и я не думал о том случае прежде, чем применить изменения. Этот ответ ошибочен без достаточного количества описания и приводит к недоразумениям. –  Mojtaba Rezaeian 26.04.2017, 07:33
  • 2
    Для CentOS-7 (1611) версия, ONBOOT=No расположен в файле как /etc/sysconfig/network-scripts/ifcfg-enp0s3. Я отредактировал тот файл к ONBOOT=yes и перезагрузка может зафиксировать его. –  Johnny Wong 10.05.2017, 10:21
  • 3
    Изменение на ONBOOT=yes в /etc/sysconfig/network-scripts/ifcfg-enp0s3 работы для меня, спасибо @JohnnyWong –  Evi Song 18.09.2017, 06:09

При проверке с помощью ping-запросов известного хоста его именем (например. ping www.google.com) возвраты ping: unknown host но проверяя с помощью ping-запросов IP (например. ping 8.8.8.8) хорошо работает затем, у Вас есть проблема разрешения DNS - пытаются добавить эти записи в /etc/resolv.conf:

nameserver 8.8.8.8
nameserver 8.8.4.4
9
27.01.2020, 19:29

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

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

# yum update

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

2
27.01.2020, 19:29
  • 1
    Где это remi.repo файл расположен? –   06.12.2012, 13:04
  • 2
    /etc/yum.repos.d/ –  Steven Kryskalla 06.02.2013, 22:40
  • 3
    ответа, который я могу иметь, пропускают что-то, но где Вы видите, что ему установили repo Remi? Он ясно упомянул, что 'Я закончил устанавливать CentOS6', я вид repo Remi сомнения настроен. Я мог бы быть неправым... –  Spredzy 15.05.2013, 01:21

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

[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
9
27.01.2020, 19:29
  • 1
    Спасибо! Это работало на меня. Кто-либо знает, почему это необходимо, или почему это было прокомментировано, если это необходимо? –  Rich 18.09.2017, 16:22

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

Добавьте этот после строки в основном разделе файла/etc/yum.conf файл.

proxy=http://xxx.xxx.xx.xx:8080

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

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

proxy_username=username
proxy_password=password
14
27.01.2020, 19:29

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

Я использовал Марионеточный модуль для создания EPEL repo для CentOS, stahnma/epel модуля.

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

Так URL в /etc/yum.repos.d/epel.repo было уродливо.

1
27.01.2020, 19:29
[117762] Я боролся с этой же проблемой на [118244]Centos6.4 [118245] x86_64. Я получил следующую ошибку : [12165] Итак, я исправил это, выполнив следующие шаги: [12166] редактирование сетевого интерфейса. В моем случае я использовал [118246]eth0[118247] в CentOS 6.X. В CentOS 7 можно использовать интерфейс "ensxxx".[12167] обновите [118248]NM_CONTROLLED[118249] до [118250]no[12168] перезапустите сетевой интерфейс[12169]
24
27.01.2020, 19:29

Это случилось со мной в среде Centos 7, и я смог решить эту проблему с помощью следующей команды:

yum clean all

Несколько месяцев я не запускал ни одной команды yum, похоже, кэшированные метаданные устарели.

0
27.01.2020, 19:29

Все предыдущие ответы верны, но, к сожалению, мне не помогли. Приведенная ниже команда сработала для меня:

Внимание, это приведет к удалению всех ваших репозиториев Centos !!! используйте это на свой страх и риск

mkdir ~/backup
cp -r /etc/yum.repos.d/Cen* ~/backup
rm /etc/yum.repos.d/Cen*
0
27.01.2020, 19:29

Теги

Похожие вопросы