Я добавил свой пакет в папку Пакеты в iso. Затем я обновил repodata. Позже я создал группу my-packages и добавил ее в разделе% пакета в файле кикстарта в конце. Но когда я устанавливаю iso и вижу /root/install.log
, мои пакеты не устанавливаются в конце. Таким образом, это приводит к ошибке использования команды os. Как добавить наши собственные rpm после установки базовых os rpm, так что я могу получить доступ ко всей команде os в моей rpm. И еще раз, как указать порядок установки оборотов в минуту.Создание rhel iso с пользовательскими rpm
0
A
ответ
0
Попробуйте настроить http-зеркало (локальное или удаленное) и установите rpm в разделе «Пакеты».
Добавить зеркало как репо на кикстарте (директива репо)
Затем добавьте ваше имя пакета в "% пакетах" сессия:
Пример:
Pcakage file: mypackage.rpm
Зеркало: MyMirror.com
или (Ip-адрес, указывающий на локальный сервер HTTP на одной и той же сети, как машина быть установлена)
Директива репо:
repo --name="MyRepo" --baseurl=http://MyMirror.com
Пакеты раздел:
%packages
@base
mypackage # without .rpm nor version
%end
Маке уверен, что " http://MyMirror.com/Packages/mypcakage.rpm "можно загрузить.
Реальный пример:
--repo --name="CentOS" --baseurl=http://mirror.centos.org/centos/6/os/x86_64 --cost=100
%packages
@base
nano
%end
Хотя пакет URL является "http://mirror.centos.org/centos/6/os/x86_64/Packages/nano-2.0.9-7.el6.x86_64.rpm"
- Другая альтернатива, установите ваш оборотов в минуту на сообщение Установить раздел:
Если ОС является установленный не имеет «wget», добавьте его в «% пакетов»:
%post
wget http://MyMirror.com/Packages/mypcakage.rpm
rpm -i mypcakage.rpm
Надеюсь, это могло бы помочь.
Я использую скрипт оболочки, который создает для меня iso. После создания iso секция «% package» кикстарта выглядит так: – Niraj
(@) base (@) платформа-rh-core (@) Характеристики платформы (@) прибор-продукт – Niraj
Последняя группа прибор-продукт - это то, что должно быть установлено последним, так что я могу получить доступ ко всем командам, связанным с ОС, в моем об/мин. Но после просмотра /root/install.log я вижу, что ОС не устанавливает пакеты в указанном порядке. Предполагает ли это поведение? – Niraj