Próbuję utworzyć niestandardowy obraz ISO, który zainstalowałby minimalne wymagane RPMS wraz z niestandardowymi zapisanymi RPM mojej aplikacji. a także chce wykonać kilka kroków po instalacji, takich jak konfiguracja mojej aplikacji i konfiguracji VPN itp.
Widziałem niektóre linki w Google, ale wskazują one tworzenie repozytorium i ISO z zamontowanego dysku lub obrazu ISO.
Dzięki Ramesh
kickstart
iso
disk-image
Ramesh Kumar
źródło
źródło
Odpowiedzi:
Utwórz katalog, aby zamontować źródło.
Pętla zamontuje źródłowy ISO, który modyfikujesz. (Pobierz z Red Hat / CentOS.)
Utwórz katalog roboczy dla niestandardowych multimediów.
Skopiuj nośnik źródłowy do katalogu roboczego.
Odmontuj źródłowy ISO i usuń katalog.
Zmień uprawnienia do katalogu roboczego.
Skopiuj skrypt Kickstart, który został zmodyfikowany dla pakietów i
%post
do katalogu roboczego.Skopiuj wszelkie dodatkowe RPM do struktury katalogów i zaktualizuj metadane.
Dodaj kickstart do opcji rozruchu.
Utwórz nowy plik ISO.
(Opcjonalnie) Użyj,
isohybrid
jeśli chcesz, abydd
plik ISO był bootowalnym kluczem USB.Dodaj sumę kontrolną MD5 (aby umożliwić testowanie mediów).
Jeśli potrzebujesz dodatkowej pomocy przy tworzeniu skryptu Kickstart , sugeruję zacząć od oficjalnej dokumentacji Red Hat.
źródło