-
Instalacja nienadzorowana cz.1 – Pliki Kickstart
Rozpoczęcie tematów instalacji nienadzorowanej w CentOSie najlepiej zacząć od zapoznania się z przykładowym plikiem kickstart. Co z pomocą tego pliku możemy zrobić? Z gotowego krążka zainstalować CentOSa wg. gotowego wzorca, opracowanie własnego krążka instalacyjnego, płyty LiveCD lub LiveDVD (w zależności od wagi naszego remiksu).
Poznajmy więc jak wygląda przykładowy plik!Hasła będą kodowane md5 (ważne w momęcie gdybyśmy w pliku zdefiniowali hasło roota):
auth –useshadow –enablemd5Umiejscowienie Bootloadera:
bootloader –location=mbrInstalacja graficzna:
graphicalWłączamy osłonę systemu.
firewall –enabledWłącz kreator pierwszego uruchomienia:
firstboot –enableUstawiamy klawiaturę i język
keyboard pl2
lang pl_PL
logging –level=infoUstaw „źródło”, skąd instalujemy:
url –url=http://centos.bio.lmu.de/5.4/os/i386Ustaw dodatkowe zewnętrzne repozytorium:
repo –name=epel –baseurl=http://download.fedoraproject.org/pub/epel/5/i386Ustawienia sieci (DHCP dla eth0, uruchamiaj podczas „bootowania” systemu)
network –bootproto=dhcp –device=eth0 –onboot=onUstawiamy poziom uruchomienia SELinuksa:
selinux –enforcingUstawiamy strefę czasową:
timezone –isUtc Europe/WarsawWpisujemy czy jest to instalacja czy uaktualnienie (ustawiamy instalacja)
installKonfiguracja X’ów (np. Domyślne środowisko):
xconfig –defaultdesktop=GNOME –depth=8 –resolution=640×480 –startxonbootWypisujemy paczki, które chcemy instalować, można wpisać grupy paczek:
%packages
@gnome-desktop
@base
@admin-tools
@office
@sound-and-video
@graphical-internet
@graphics
@system-tools
@authoring-and-publishing
@printing
@text-internet
@games
@polish-support
@editors
@engineering-and-scientificTaki plik zapisujemy np. jako centos.cfg i możemy go już używać: Aby użyć pliku kickstart z Anacondą (najprostsze chyba zastosowanie), należy odpalić instalator z parametrem do jądra „ks=ŚCIEŻKA_DO_PLIKU_KICKSTART/centos.cfg”.
Podczas uruchomienia instalacji z takiego pliku, zasada jest taka, że na pytanie na które nie daliśmy odpowiedzi, instalator zapyta nas co robić. Gdybyśmy odpowiedzieli na wszystkie pytania w pliku (bo instalowaliśmy już CentOSa, i użyliśmy gotowca), instalator (Anaconda) nie zada nam żadnego pytania.Zachęcamy do własnych eksperymentów np. w oprogramowaniu VirtualBox, jak również do wymiany doświadczeń na forum: Ogólny temat do dyskusji -> (http://forum.centos.com.pl/topic/remix).