LINUX.ORG.RU

Сообщения bedpyc

 

Не подключается локальный репозиторий CentOS 7.4

Форум — Admin

После установки CentOS 7.4 c диска (скачан с офф. сайта) возникла необходимость установки дополнительных пакетов. Т.к. интернета на машине нет - необходимо создать локальный репозиторий (в качестве репозитория выступает скачанный диск).

Выполнил следующие действия:

1) В каталоге /etc/yum.repos.d создал файл cdrom.repo с содержимым:

[Repos]

name=myrepo

baseurl=file:///mnt/cdrom

gpgcheck=0

enabled=1

2) подмонтировал диск mount /dev/sr0 /mnt/cdrom

(диск подмонтирован корректно каталог repodata на нем присутствует. Так же в каталоге /mnt/cdrom подмонтировано содержимое диска

3) очистил yum конфигурацию

[root@localhost yum.repos.d]# yum clean all

Загружены модули: fastestmirror, langpacks Сброс источников:Repos base extras updates Cleaning up everything Maybe you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data from disabled or removed repos Cleaning up list of fastest mirrors

4) Просмотрел репозитории

[root@localhost yum.repos.d]# yum repolist

Загружены модули: fastestmirror, langpacks Determining fastest mirrors Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra... error was 14: curl#6 - «Could not resolve host: mirrorlist.centos.org; Неизвестная ошибка» Loading mirror speeds from cached hostfile Loading mirror speeds from cached hostfile Loading mirror speeds from cached hostfile

Loading mirror speeds from cached hostfile

Идентификатор репозитория репозиторий состояние Repos myrepo 0 base/7/x86_64 CentOS-7 - Base 0 extras/7/x86_64 CentOS-7 - Extras 0 updates/7/x86_64 CentOS-7 - Updates 0 repolist: 0

5) попробовал установить пакет и вываливается ошибка

[root@localhost yum.repos.d]# yum install mc

Загружены модули: fastestmirror, langpacks

Loading mirror speeds from cached hostfile

Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra... error was 14: curl#6 - «Could not resolve host: mirrorlist.centos.org; Неизвестная ошибка»

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

Cannot find a valid baseurl for repo: base/7/x86_64

6) попробовал выполнить команду но она сразу же выдает help по команде

[root@localhost yum.repos.d]# yum --enablerepo=Repos

Загружены модули: fastestmirror, langpacks

Необходимо задать команду

Usage: yum [options] COMMAND

List of Commands:

check Проверка проблем в базе данных RPM

check-update Проверка доступных обновлений пакетов

clean Удаление кэшированных данных

deplist Отображение зависимостей пакета

distribution-synchronization Обновить установленные пакеты до новейших доступных версий

downgrade откат к предыдущей версии пакета

.....

В чем может быть причина ошибок? Я так подозреваю что не прописал корректно новый repo файл

 ,

bedpyc
()

RSS подписка на новые темы