Ошибка при настройке базового репозитория redos

Предварительная настройка
Зеркало для репозитория РЕД ОС 7.3 стандартной редакции
Зеркало для репозитория РЕД ОС 7.3 сертифицированной редакции
Настройка на клиентском ПК
Настройка обновления репозитория

Предварительная подготовка сервера

Действия по созданию локального репозитория выполняются от имени пользователя root:

su root

1) Переведите selinux в режим уведомлений.

На время настройки сервиса переведите selinux в режим уведомлений. Для этого измените содержимое конфигурационного файла:

nano /etc/selinux/config

Заменив текст SELINUX=enforcing на SELINUX=permissive
Выполните:

setenforce 0

Более подробно см.ссылку
Не забудьте включить selinux после завершения настройки.

2) Установите необходимые пакеты:

dnf install httpd createrepo yum-utils -y

3) Настройка web-службы HTTPD:

nano /etc/httpd/conf/httpd.conf

Выставите значения параметра Options, как показано ниже:

Options Indexes Includes

Сделать это можно командой:

sudo sed -i "s/Options Indexes FollowSymLinks/Options Indexes Includes/" /etc/httpd/conf/httpd.conf

Добавьте в автозагрузку и запустите httpd.

systemctl enable httpd --now

В подразделе Настройка на клиентском ПК приводится информация о настройке клиентского ПК — с изменением адреса в файлах .repo.
Можно добавить запись repo.red-soft.ru = <ip-адрес_сервера> в ваш DNS-сервер. В этом случае менять конфигурацию на клиенте не потребуется.

Зеркало для репозитория РЕД ОС 7.3 стандартной редакции

Создайте запись для репозитория в каталоге /etc/yum.repos.d/.

nano /etc/yum.repos.d/red.os.7.3.repo

с содержимым:

# RedOS-Standard.repo
#
[base7.3] 
name=RedOS Standard - Base 7.3
baseurl=https://repo1.red-soft.ru/redos/7.3/$basearch/os,https://mirror.yandex.ru/redos/7.3/$basearch/os,http://repo.red-soft.ru/redos/7.3/$basearch/os
failovermethod=priority
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RED-SOFT

Создайте каталог для репозиториев. Вы можете также создать любой другой каталог для репозитория и создать ссылку на этот каталог в каталоге /var/www/html.

mkdir -p /var/www/html/repo/red-os-7.3 
cd /var/www/html/repo/red-os-7.3

Скачайте в неё пакеты репозитория. На машине должен быть доступ к интернету.

reposync --repoid=base7.3 --downloadcomps --download-metadata

В окне терминала выполните следующую команду:

createrepo -v /var/www/html/repo/red-os-7.3/base7.3 -g comps.xml

Репозиторий для РЕД ОС 7.3 стандартной редакции готов.

Важно!

По аналогии создайте зеркало репозитория с обновлениями системы — RedOS — Updates и RedOS — kernels.
Конфигурация репозитория RedOS — Updates находится в файле /etc/yum.repos.d/RedOS-Updates.repo и конфигурация RedOS — kernels в файле /etc/yum.repos.d/RedOS-kernels.repo
Для репозитория updates и kernels команду createrepo запустите без параметра -g comps.xml

Зеркало для репозитория РЕД ОС 7.3 сертифицированной редакции

Создайте конфигурационный файл для репозитория в каталоге /etc/yum.repos.d/.

nano /etc/yum.repos.d/redos7.3c.repo

с содержимым:

[base7.3c]
name=RedOS Cert - Base 7.3
baseurl=https://repo1.red-soft.ru/redos/7.3c/$basearch/os,https://mirror.yandex.ru/redos/7.3c/$basearch/os,http://repo.red-soft.ru/redos/7.3c/$basearch/os
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RED-SOFT

Создайте каталог для репозитория. Вы можете также создать любой другой каталог для репозитория и создать ссылку на этот каталог в каталоге /var/www/html.

mkdir -p /var/www/html/repo/redos7.3c

Загрузите в этот каталог пакеты из внешнего репозитория РЕД ОС 7.3 сертифицированной редакции, для этого выполните команды:

cd /var/www/html/repo/redos7.3c
reposync --repoid=base7.3c --downloadcomps --download-metadata

Далее, в окне терминала, выполните команду:

createrepo -v /var/www/html/repo/redos7.3c/base7.3c -g comps.xml

Репозиторий для РЕД ОС 7.3 сертифицированной редакции готов.

Важно!

По аналогии создайте зеркало репозитория с обновлениями системы — RedOS — Updates и RedOS — kernels.
Конфигурация репозитория RedOS — Updates находится в файле /etc/yum.repos.d/RedOS-Updates.repo и конфигурация RedOS — kernels в файле /etc/yum.repos.d/RedOS-kernels.repo
Для репозитория updates и kernels команду createrepo запустите без параметра -g comps.xml

Настройка на клиентском ПК

Если у вас используется DNS-сервер, то самый простой путь — это создать на нём соответствующую запись (указать для адресов репозиториев ip-адрес в локальной сети).

Для подключения локального репозитория на клиенте создайте запись для репозитория в каталоге /etc/yum.repos.d/, например:

nano /etc/yum.repos.d/redos7.3c.repo

с содержимым, в котором измените значение параметра baseurl, вписав путь к вашему репозиторию, например:

 # RedOS-Cert.repo 
 # 
 [base7.3c]  
 name=RedOS Cert - Base 7.3c 
 baseurl=http://192.168.0.1/repo/redos7.3c/base7.3c 
 gpgcheck=1 
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RED-SOFT

В иных репозиториях, которые находятся по пути /etc/yum.repos.d/, измените значение параметра enabled на enabled=0 (если такого значения в файлах нет, впишите его самостоятельно), чтобы не возникало конфликтов.

Например, файл RedOS-Base.repo, используемый по умолчанию, должен выглядеть так:

 [base] 
 name=RedOS - Base 
 baseurl=https://repo1.red-soft.ru/redos/7.3/$basearch/os 
 enabled=0 
 gpgcheck=1 
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RED-SOFT

Обновите информацию о репозиториях, для этого выполните следующие команды:

dnf makecache 
dnf update

Настройка синхронизации локального репозитория

Для синхронизации локального репозитория воспользуйтесь нашей статьей.

P.S.: смотрите на нашем youtube-канале видеоролик по созданию локального репозитория.

Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.

46 / 43 / 1

Регистрация: 02.07.2007

Сообщений: 2,412

1

20.10.2021, 15:03. Показов 2981. Ответов 3


Делаю установку CentOS 8. Как избавиться от ошибки «Ошибка при настройке базового репозитория«?

CentOS-8.4.2105-x86_64-dvd1.iso / Rufus 3.11

Миниатюры

Установка CentOS 8: Ошибка при настройке базового репозитория
 

Установка CentOS 8: Ошибка при настройке базового репозитория
 

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь

0

593 / 203 / 40

Регистрация: 30.08.2017

Сообщений: 1,325

21.10.2021, 19:58

2

Настроив базовый репозиторий конечно же!
Информации вообще никакой не дали, ну чтож, попробую почитать мысли. Версия дистрибутива какая? Это сетевая что ли? Если бы версия для установки с носителя, то установщик бы подхватил репу с носителя.
Ну будем работать с тем что имеем. Включите сеть, у Вас появится возможность править репы. Добавьте 2: BaseOS и AppStream
Попробуйте
ftp.yandex.ru/centos/8.4.2105/AppStream/x86_64/os/
И Допролнительный:
ftp.yandex.ru/centos/8.4.2105/BaseOS/x86_64/os/

Под рукой нет ЦентОСа, поэтому могу в URL ошибиться. Но вообще странная ошибка.

1

46 / 43 / 1

Регистрация: 02.07.2007

Сообщений: 2,412

21.10.2021, 21:48

 [ТС]

3

Образ качал с сайта CentOS, левый столбец под названием «CentOS Linux«.

Цитата
Сообщение от _sg2
Посмотреть сообщение

Включите сеть, у Вас появится возможность править репы.

А если я ставлю без сети, то что?

0

593 / 203 / 40

Регистрация: 30.08.2017

Сообщений: 1,325

22.10.2021, 09:16

4

У Вас ВМ не имеет доступа в интернет? о_О То всё.
Вообще должно быть так:

Миниатюры

Установка CentOS 8: Ошибка при настройке базового репозитория
 

1

IT_Exp

Эксперт

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

22.10.2021, 09:16

4

С учётом того, что centos не хочет создавать видимость того, что они как-то контролируют и проверяют большое число зеркал и что загрузка часто идёт по небезопасным протоколам — придётся вбивать адрес вручную.

Самое главное: проверяйте доступность этого адреса, просто открыв его в браузере!

введите сюда описание изображения

Я долго удивлялся что не так, когда раз пять вставлял адрес и до меня не доходило, что то, что я вставляю «немного» отличается. Замыленный взгляд сличая два url’а не обращал внимания что во вставленном нет слова /BaseOs/

Репозиториев много, инструкций разных много. Где-то советуют один адрес, где-то с http, где-то без, где-то нужен / на конце где-то нет… Лучше всего: зайдите руками на список репозиториев, выберите себе подходящий, проверьте ссылку в браузере.

Я остановился на варианте: mirror.yandex.ru/centos/8/BaseOS/x86_64/os/ (протокол: https, тип url: repository url).

Протокол выбирать строго в переключателе, в адресной строке не парсится.

Вот один из вариантов:

введите сюда описание изображения

По теме:

  • https://bugs.centos.org/view.php?id=16456
  • https://youtu.be/nNNkZ0I2DFw?t=435
  • https://bugs.centos.org/view.php?id=16633

I’ve created bootable USB flash drive using recommended LiveUSB Creator using CentOS-7-x86_64-Everything-1503-01.iso.

Now being at Installation Summary screen I’m getting Error setting up base repository. When I click on Verify at Installation Source screen I get This media is not good to install from. Rather cryptic error message…

I’ve also tried switch to On the network and insert http://mirrors.kernel.org/centos/7/os/x86_x64 with no success.

Additional info: Installing on HP EliteBook 8540w

asked Aug 3, 2015 at 16:56

daneel's user avatar

daneeldaneel

951 gold badge1 silver badge5 bronze badges

5

You have an error in the mirror URL (and extra x at x64) it should be http://mirrors.kernel.org/centos/7/os/x86_64.

womble's user avatar

womble

95.5k29 gold badges173 silver badges229 bronze badges

answered Sep 7, 2015 at 21:45

Thead Ultimate's user avatar

4

Do not use LiveUSB creator, it doesn’t work with this release of CentOS.

I had the same problem, I recreated the USB flash drive using dd under Linux ( dd bs=4M if=CentOS-7-x86_64-Everything-1503-01.iso of=/dev/sd[letter of your USB drive] ), and it worked like a charm.

If you do not have access to a Linux machine, you need to report this problem to LiveUSB-Creator developers and/or CentOS developers.

GregL's user avatar

GregL

9,1602 gold badges25 silver badges35 bronze badges

answered Aug 4, 2015 at 12:02

Quentin's user avatar

when you install centos 7 on network, you may config installation source.

when you input the url under the label ‘On the network:’, you’ll see the check box already checked that means ‘This URL refers to a mirror list’ , disable that.

answered Aug 2, 2016 at 13:29

lasko's user avatar

laskolasko

211 bronze badge

I experienced the same problem. It is working after I switch to Win32 Disk Imager.

Please try using another USB ISO burner. It should work. There is a list of working programs for the task.

answered Aug 3, 2016 at 15:53

GabrielC's user avatar

GabrielCGabrielC

2574 silver badges9 bronze badges


Я создал загрузочную флешку с помощью рекомендуемого LiveUSB Creator с помощью CentOS-7-x86_64-Everything-1503-01.iso.

Теперь, находясь на экране « Сводка установки», я получаю сообщение об ошибке при настройке базового хранилища . Когда я нажимаю на кнопку « Подтвердить на экране источника установки», я получаю Этот носитель не подходит для установки . Скорее загадочное сообщение об ошибке …

Я также попытался переключиться на сеть и вставить http://mirrors.kernel.org/centos/7/os/x86_x64безуспешно.

Дополнительная информация: Установка на HP EliteBook 8540w






Ответы:


У вас есть ошибка в зеркале URL (и дополнительный x в x64), это должно быть http://mirrors.kernel.org/centos/7/os/x86_64.




Не используйте LiveUSB Creator, он не работает с этим выпуском CentOS.

У меня была такая же проблема, я воссоздала флешку с помощью dd под Linux ( dd bs=4M if=CentOS-7-x86_64-Everything-1503-01.iso of=/dev/sd[letter of your USB drive]), и она работала как шарм.

Если у вас нет доступа к машине с Linux, вам необходимо сообщить об этой проблеме разработчикам LiveUSB-Creator и / или разработчикам CentOS.


когда вы устанавливаете Centos 7 в сети, вы можете настроить источник установки.

Когда вы введете URL под меткой «В сети:», вы увидите, что флажок уже установлен, что означает «Этот URL-адрес относится к списку зеркал», отключите его.




  • Posted In

  • Red Hat Enterprise Linux for Real Time

Hi, I had downloaded the evaluation subscription RHEL 7.2 Binary DVD ISO from Reh Hat Portal, and tried to install onto my pc but there’s an error appear on Installation Source which is «Error setting up base repository». Is anyone here know how to solve the error? Thanks.

Started
2016-08-14T01:34:06+00:00 by

Sia Yong

Newbie
5 points

Responses

Radek Bíba's picture
Red Hat
Guru
1592 points

Hi Sia.

You may find detailed information about the error on one of the TTYs that Anaconda also uses; press CTRL+ALT+FX to switch from one TTY to another, where X is between 1 and 6.

General debugging instructions are also at https://fedoraproject.org/wiki/How_to_debug_installation_problems. Not sure if there’s a solution article on the Customer Portal, but this Fedora Project page is applicable to RHEL, too.

Regards,
Radek

Is there a URL that one could add?

Radek Bíba's picture
Red Hat
Guru
1592 points

What kind of URL do you mean?

How about a rhel7 repo base url included in the boot dvd (400MB)?

How do I fix this error «error setting up base repository» I was trying to install RHEL7.4 on virtualbox?
Thanks

Is it a problem in windows 10?

How to Fix «Error Setting up Base Repository » ? I am trying to install rhel 7.4 on machine

Bro u got a solution or not?

I am also getting the same error ? How to solve it? can any one tell me ?

RS
Community Member
35 points

Make sure you have not inadvertently tried to use the boot.iso for rhel7 as your installation media; it will generate the error you are reporting because the boot.iso does not contain any of the installation repositories virtualbox will need. Instead you need to download the dvd iso which is approx 3+ GB in size.

PS
Community Member
30 points

I have the EXACT same problem…
Brand New MacBookPro ……Mac OS 10.13.1

Sequence I followed….
Downloaded and Installed VirtualBox (no problems)

Downloaded : rhel-server-7.2-x86_64-boot.iso (also tried with newer rhel-server-7.4-x86_64-boot.iso same problem)

I point VirtualBox to the ISO image and it boots fine, starts the install and I get as far as selecting the keyboard….

After selecting keyboard you do not get an option to select the install type…
INSTALATION SOURCES — Error setting up base repository

Clicking on Installation Sources…only give you the option of adding a new Repository that is associated to a repository addressed via a URL….(I even tried to use the «file:» option and point it to the ISO file on the files system and that did not work either, not that I really expected it to.)

There is no way to enable the selection of the drop down to answer «Which installation source would you like to use?»
Looking in the VM storage you can see rhel-server-7.2-x86_64-boot.iso mounted as an IDE drive

We need a work around in order to accomplish an install, I thought there might be a way to do it via the vmlinuz command that seems to be what is used to launch the install but could not find anything on the web and this is not an area of expertise on my part.

Please help…

I get the same issue.
RedHat, please help.

Does anyone have a solution to this problem yet?

James Nauer's picture
Guru
1932 points

The solution has been given above, though perhaps we need to be a bit more clear:

You CANNOT use «rhel-server-7.2-x86_64-boot.iso» for your first RHEL install. The «boot.iso» image requires a access to a network install repository, but RHEL is not a «free» product, so there are no publicly-available repositories for it on the internet. (very different from Fedora, CentOS, Ubuntu, etc.).

You must download the full 3-4 GB binary dvd .iso file («rhel-server-7.5-x86_64-dvd.iso» is the current version today — older 7.x releases should still be available though), and use that to install your first system.

Once you have your first Linux system up & running, you can use the full install DVD image again to build your own local network repository, and then use «boot.iso» for subsequent installs (or set up a PXE boot server, or clone a master VM template image, or…)

PA
Community Member
87 points

James,

Thank you!!! You have saved me a week long of frustration. Oh man, thank you thank you thank you!! :)

Why is the baseurl such a top secret. I’m trying to install the rhel-8.0-beta-1-x86_64-boot.iso also. In the INSATLLATION SOURCE i only get the On the network option which needs repository URL.

So I tried the rhel-8.0-beta-1-x86_64-kvm.qcow2 on KVM, it runs fine to the login but I cannot login to it. I assume root but no password can be found.

Any help would be appreciated.
:)

Sayed Anowar's picture
Pro
456 points

Download DVD binary not boot ISO. Binary DVD size is approx 6 GB.

Hi Robert Fulton,
refer to James Nauer. i think you might want used this https://developers.redhat.com/products/rhel/download/ and for create bootable USB i strongly suggest to use Fedora Media Writer.

https://developers.redhat.com/products/rhel/hello-world/#fndtn-bare-metal if you plan to install on Bare Metal.

Hope this will help u.

I am also having this issue with installing redhat 7.6 boot.iso on a virtual machine It is saying error setting up base directory
and then it ask for a source on your PC or network with giving you the url option to fill in

Please delete all partitions on the usb drive before creating the boot disk. After deleting the partitions use

dd bs=512 if= of=

it must be dvd.iso not boot.iso

RJ Hinton's picture
Guru
22104 points

This is an old discussion. Please use a current version of RHEL.

Regards,
RJ

I download this image file in redhead Linux website its 545792kb, how can I found over 4GB file?

Sayed Anowar's picture
Pro
456 points

RHEL 8.0 binary DVD is approx 7GB (6.62 GB). This size varies according to RHEL version. AS this post contains discussion about RHEL 7.x as well as 8.x, that’s why it is pointed in general (more than 4GB). Please don’t download RHEL from any other sourse (like other third party site or torrent); always download from «https://access.redhat.com/downloads». Hope you got the point. And welcome to RedHat, you are landing to this community, so you care about security and stability a lot. Let’s get started….

i have download redhat 8.0 version but when i am installation in vmware and virtual box at the time i am facing rror setting up base repository and anyone let me know what i do in case.

Hi i also had same issue with iso boot so i tried with DVD iso . it worked .
thanks

RJ Hinton's picture
Guru
22104 points

Anyone landing here for this discussion. Please consider using a current edition of Red Hat Linux. As of October 2020, RHEL 7 is at version 7.9. Maybe even consider a current copy of RHEL 8. Many entries in this thread are from last year (as I type this, it is May 2019, and many entries in this specific discussion are from 2016 through 2018).

Know also when you download the RHEL 7 dvd, to acquire the Binary (not boot dvd). The Boot DVD does not have all the necessary packages and will ask you for a URL or some path, because it is only boot media. The Binary DVD (over 4GB) has the packages.

RHEL 8 is different and should be discussed in a different discussion

Regards

RJ

error with base repository, when installing Redhat 7.0

RJ Hinton's picture
Guru
22104 points

Ronald,

Please seriously consider using a current version of Red Hat 7. As I type this, we are at 7.9. 7.0 really should not be used since there are a ton of updates since the time version 7.0 was released. That aside, consider getting a new DVD that is 7.9 and make sure the DVD is the Binary DVD, and not just boot media. We would need more details from you to attempt to give you realistic assistance. Alternatively you can submit a ticket for loading a system with Red Hat.

Kind Regards,
RJ

during instalation the error was occured.at time of cofiguring red hat sbscription installation one error was occured.how to debug the error.pls help me as soon as possible

I have solved the probelm by: On the registration step during instalation (using ‘boot.iso’) I specified a Role for my instalation (for my cas I choosed workstation for developement/test usage) and now I can coonect to RHEL CDN.

RJ Hinton's picture
Guru
22104 points

Anyone landing here, this discussion was started in 2016. Please seriously consider using a current version of Red Hat Linux. As I type this, we are at 7.9. and RHEL 8.4. This will change over time. Whatever the most current is, please use that.

Please keep in mind the differences with RHEL 7 and 8.

Regards,
RJ

Предварительная настройка
Зеркало для репозитория РЕД ОС 7.3 стандартной редакции
Зеркало для репозитория РЕД ОС 7.3 сертифицированной редакции
Настройка на клиентском ПК
Настройка обновления репозитория

Предварительная подготовка сервера

Действия по созданию локального репозитория выполняются от имени пользователя root:

su root

1) Переведите selinux в режим уведомлений.

На время настройки сервиса переведите selinux в режим уведомлений. Для этого измените содержимое конфигурационного файла:

nano /etc/selinux/config

Заменив текст SELINUX=enforcing на SELINUX=permissive
Выполните:

setenforce 0

Более подробно см.ссылку
Не забудьте включить selinux после завершения настройки.

2) Установите необходимые пакеты:

dnf install httpd createrepo yum-utils -y

3) Настройка web-службы HTTPD:

nano /etc/httpd/conf/httpd.conf

Выставите значения параметра Options, как показано ниже:

Options Indexes Includes

Сделать это можно командой:

sudo sed -i "s/Options Indexes FollowSymLinks/Options Indexes Includes/" /etc/httpd/conf/httpd.conf

Добавьте в автозагрузку и запустите httpd.

systemctl enable httpd --now

В подразделе Настройка на клиентском ПК приводится информация о настройке клиентского ПК — с изменением адреса в файлах .repo.
Можно добавить запись repo.red-soft.ru = <ip-адрес_сервера> в ваш DNS-сервер. В этом случае менять конфигурацию на клиенте не потребуется.

Зеркало для репозитория РЕД ОС 7.3 стандартной редакции

Создайте запись для репозитория в каталоге /etc/yum.repos.d/.

nano /etc/yum.repos.d/red.os.7.3.repo

с содержимым:

# RedOS-Standard.repo
#
[base7.3] 
name=RedOS Standard - Base 7.3
baseurl=https://repo1.red-soft.ru/redos/7.3/$basearch/os,https://mirror.yandex.ru/redos/7.3/$basearch/os,http://repo.red-soft.ru/redos/7.3/$basearch/os
failovermethod=priority
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RED-SOFT

Создайте каталог для репозиториев. Вы можете также создать любой другой каталог для репозитория и создать ссылку на этот каталог в каталоге /var/www/html.

mkdir -p /var/www/html/repo/red-os-7.3 
cd /var/www/html/repo/red-os-7.3

Скачайте в неё пакеты репозитория. На машине должен быть доступ к интернету.

reposync --repoid=base7.3 --downloadcomps --download-metadata

В окне терминала выполните следующую команду:

createrepo -v /var/www/html/repo/red-os-7.3/base7.3 -g comps.xml

Репозиторий для РЕД ОС 7.3 стандартной редакции готов.

Важно!

По аналогии создайте зеркало репозитория с обновлениями системы — RedOS — Updates и RedOS — kernels.
Конфигурация репозитория RedOS — Updates находится в файле /etc/yum.repos.d/RedOS-Updates.repo и конфигурация RedOS — kernels в файле /etc/yum.repos.d/RedOS-kernels.repo
Для репозитория updates и kernels команду createrepo запустите без параметра -g comps.xml

Зеркало для репозитория РЕД ОС 7.3 сертифицированной редакции

Создайте конфигурационный файл для репозитория в каталоге /etc/yum.repos.d/.

nano /etc/yum.repos.d/redos7.3c.repo

с содержимым:

[base7.3c]
name=RedOS Cert - Base 7.3
baseurl=https://repo1.red-soft.ru/redos/7.3c/$basearch/os,https://mirror.yandex.ru/redos/7.3c/$basearch/os,http://repo.red-soft.ru/redos/7.3c/$basearch/os
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RED-SOFT

Создайте каталог для репозитория. Вы можете также создать любой другой каталог для репозитория и создать ссылку на этот каталог в каталоге /var/www/html.

mkdir -p /var/www/html/repo/redos7.3c

Загрузите в этот каталог пакеты из внешнего репозитория РЕД ОС 7.3 сертифицированной редакции, для этого выполните команды:

cd /var/www/html/repo/redos7.3c
reposync --repoid=base7.3c --downloadcomps --download-metadata

Далее, в окне терминала, выполните команду:

createrepo -v /var/www/html/repo/redos7.3c/base7.3c -g comps.xml

Репозиторий для РЕД ОС 7.3 сертифицированной редакции готов.

Важно!

По аналогии создайте зеркало репозитория с обновлениями системы — RedOS — Updates и RedOS — kernels.
Конфигурация репозитория RedOS — Updates находится в файле /etc/yum.repos.d/RedOS-Updates.repo и конфигурация RedOS — kernels в файле /etc/yum.repos.d/RedOS-kernels.repo
Для репозитория updates и kernels команду createrepo запустите без параметра -g comps.xml

Настройка на клиентском ПК

Если у вас используется DNS-сервер, то самый простой путь — это создать на нём соответствующую запись (указать для адресов репозиториев ip-адрес в локальной сети).

Для подключения локального репозитория на клиенте создайте запись для репозитория в каталоге /etc/yum.repos.d/, например:

nano /etc/yum.repos.d/redos7.3c.repo

с содержимым, в котором измените значение параметра baseurl, вписав путь к вашему репозиторию, например:

 # RedOS-Cert.repo 
 # 
 [base7.3c]  
 name=RedOS Cert - Base 7.3c 
 baseurl=http://192.168.0.1/repo/redos7.3c/base7.3c 
 gpgcheck=1 
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RED-SOFT

В иных репозиториях, которые находятся по пути /etc/yum.repos.d/, измените значение параметра enabled на enabled=0 (если такого значения в файлах нет, впишите его самостоятельно), чтобы не возникало конфликтов.

Например, файл RedOS-Base.repo, используемый по умолчанию, должен выглядеть так:

 [base] 
 name=RedOS - Base 
 baseurl=https://repo1.red-soft.ru/redos/7.3/$basearch/os 
 enabled=0 
 gpgcheck=1 
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RED-SOFT

Обновите информацию о репозиториях, для этого выполните следующие команды:

dnf makecache 
dnf update

Настройка синхронизации локального репозитория

Для синхронизации локального репозитория воспользуйтесь нашей статьей.

P.S.: смотрите на нашем youtube-канале видеоролик по созданию локального репозитория.

Дата последнего изменения: 21.10.2022

Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.

Подсунул метассылку на зеркала. Не сработало — результат тот же.

Попробую перезаписать CD. Потом попробую 7, если не уткнусь в ту же проблему. Следующий этап, видимо, — шестёрка или пятёрка с 386… По итогам отпишусь.

Так-то я далеко не гуру линукса, но к ЦентОСу-то хоть немного привык — досталось некоторое время назад «по наследству» большое хозяйство с ЦентОСами, начиная аж с ASPLinuxа и 3, 4, 5 ЦентОСов… Потом по накатанной тропинке потихоньку переводил всё на 6 и 7. Другие линуксы никогда не ставил и не настраивал — не было нужды.

На этом, почти древнем компе хотел настроить на скорую руку для тестирования разных мелочей (ну, и для общего развития) какой-нибудь любой другой линукс. Начал с q4os — упёрся в некоторые мелочи с виртуализацией, решил, что для реализации срочных вопросов проще будет воткнуть «старого знакомого». А так как с восьмёркой пока дел не имел, для того же общего развития решил опять же на скорую руку поставить его. :-)

kun

(01.11.19 13:34:53 MSK)

  • Показать ответ
  • Ссылка

46 / 43 / 1

Регистрация: 02.07.2007

Сообщений: 2,424

1

20.10.2021, 15:03. Показов 3793. Ответов 3


Студворк — интернет-сервис помощи студентам

Делаю установку CentOS 8. Как избавиться от ошибки «Ошибка при настройке базового репозитория«?

CentOS-8.4.2105-x86_64-dvd1.iso / Rufus 3.11

Миниатюры

Установка CentOS 8: Ошибка при настройке базового репозитория
 

Установка CentOS 8: Ошибка при настройке базового репозитория
 



0



630 / 233 / 50

Регистрация: 30.08.2017

Сообщений: 1,486

21.10.2021, 19:58

2

Настроив базовый репозиторий конечно же!
Информации вообще никакой не дали, ну чтож, попробую почитать мысли. Версия дистрибутива какая? Это сетевая что ли? Если бы версия для установки с носителя, то установщик бы подхватил репу с носителя.
Ну будем работать с тем что имеем. Включите сеть, у Вас появится возможность править репы. Добавьте 2: BaseOS и AppStream
Попробуйте
ftp.yandex.ru/centos/8.4.2105/AppStream/x86_64/os/
И Допролнительный:
ftp.yandex.ru/centos/8.4.2105/BaseOS/x86_64/os/

Под рукой нет ЦентОСа, поэтому могу в URL ошибиться. Но вообще странная ошибка.



1



46 / 43 / 1

Регистрация: 02.07.2007

Сообщений: 2,424

21.10.2021, 21:48

 [ТС]

3

Образ качал с сайта CentOS, левый столбец под названием «CentOS Linux«.

Цитата
Сообщение от _sg2
Посмотреть сообщение

Включите сеть, у Вас появится возможность править репы.

А если я ставлю без сети, то что?



0



630 / 233 / 50

Регистрация: 30.08.2017

Сообщений: 1,486

22.10.2021, 09:16

4

У Вас ВМ не имеет доступа в интернет? о_О То всё.
Вообще должно быть так:

Миниатюры

Установка CentOS 8: Ошибка при настройке базового репозитория
 



1



IT_Exp

Эксперт

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

22.10.2021, 09:16

4


Я создал загрузочную флешку с помощью рекомендуемого LiveUSB Creator с помощью CentOS-7-x86_64-Everything-1503-01.iso.

Теперь, находясь на экране « Сводка установки», я получаю сообщение об ошибке при настройке базового хранилища . Когда я нажимаю на кнопку « Подтвердить на экране источника установки», я получаю Этот носитель не подходит для установки . Скорее загадочное сообщение об ошибке …

Я также попытался переключиться на сеть и вставить http://mirrors.kernel.org/centos/7/os/x86_x64безуспешно.

Дополнительная информация: Установка на HP EliteBook 8540w






Ответы:


У вас есть ошибка в зеркале URL (и дополнительный x в x64), это должно быть http://mirrors.kernel.org/centos/7/os/x86_64.




Не используйте LiveUSB Creator, он не работает с этим выпуском CentOS.

У меня была такая же проблема, я воссоздала флешку с помощью dd под Linux ( dd bs=4M if=CentOS-7-x86_64-Everything-1503-01.iso of=/dev/sd[letter of your USB drive]), и она работала как шарм.

Если у вас нет доступа к машине с Linux, вам необходимо сообщить об этой проблеме разработчикам LiveUSB-Creator и / или разработчикам CentOS.


когда вы устанавливаете Centos 7 в сети, вы можете настроить источник установки.

Когда вы введете URL под меткой «В сети:», вы увидите, что флажок уже установлен, что означает «Этот URL-адрес относится к списку зеркал», отключите его.


Понравилась статья? Поделить с друзьями:
  • Ошибка при настройке базового репозитория oracle linux
  • Ошибка при настройке outlook для icloud
  • Ошибка при настройке manjaro keyring
  • Ошибка при настройке mac os
  • Ошибка при настройка базового репозитория