Generieren Sie eine Kickstart -Datei unter Redhat Linux
- 4366
- 910
- Hr. Moritz Bozsik
Zielsetzung
Das Ziel dieses Artikels ist es, einen Anleitung zur Erstellung von Kickstart -Dateien unter Redhat Linux zu erhalten.
Betriebssystem- und Softwareversionen
- Betriebssystem: - Redhat 7
Anforderungen
Möglicherweise ist der privilegierte Zugriff auf Ihr Redhat Linux -System erforderlich.
Schwierigkeit
MITTEL
Konventionen
- # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können
sudo
Befehl - $ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können
Einführung
Die KickStart -Datei wird verwendet, um die Installation von Redhat -Betriebssystemen zu automatisieren. Die Grundidee hinter der KickStart -Datei besteht darin, alle erforderlichen Installationsinformationen über die Kickstart -Konfigurationsdatei für den Installationsprogramm bereitzustellen, die normalerweise interaktiv eingereicht werden. Dies kann eine Installation beschleunigen und eine nicht interaktive Fähigkeit für groß angelegte Bereitstellungen bieten.
Anweisungen
Minimales Kickstart -Beispiel
Das Folgende ist ein minimales Beispiel für Kickstart -Konfigurationsdatei:
rootPW --PlainText MyPassword url --url = "ftp: // package_server/" text %pakete @core %End Timezone Australien/Sydney ClearPart --all Teil/ - -fstype = "xfs" -Grow
TE Oben KickStart -Datei verwendet das Anaconda -Installationsprogramm von Redhat, um eine textbasierte minimale Redhat -Linux -Installation durchzuführen. Schauen wir uns alle Optionen genauer an, die von dieser Kickstart -Datei verwendet werden:
rootPW --PlainText myPassword
- Stellen Sie das Passwort von Root aufmein Passwort
url --url = "ftp: // package_server/"
- Geben Sie das Installationsquellverzeichnis oder den Netzwerkspeicherort mit den Installationsdateien an. Dieses Beispiel verwendet FTP.Text
- Führen Sie eine textbasierte Installation mit dem Anaconda -Installationsprogramm durch%Pakete
- Beginnen Sie die Liste der Pakete@Kern
- Installieren Sie die Kernpaketgruppe. Weitere zu installierende Pakete oder Grups können hier angegeben werden. Eine Gruppe oder ein Paket pro Linie.%Ende
- Endliste der Pakete%Timezone Australien/Sydney
- Stellen Sie TimeZone nach Australien/Sydney ein, um alle verfügbaren Zeitzones unter Redhat Linux Run aufzulistenTimedatectl List-TimeZones
Befehl.ClearPart --all
- Bereiten Sie die Festplatte vor und löschen Sie alle aktuellen Partitionen.Teil / -fstype = "xfs" -Wachstum
- Erstellen Sie eine Partition und wachsen Sie die maximal verfügbare Größe und montieren Sie sie unter/
.
Andere grundlegende Kickstart -Dateiparameter
Ab oben über den allen oben genannten Parametern bietet Ihnen die folgende Liste einen anderen, aber optionalen Kickstart -Parameter, um Ihre Redhat Linux -Installation in Einklang zu bringen:
Tastatur "uns"
- Setzen Sie Keayboard aufuns
Lang en_au
- Sprache aufen_au
Firewall -Behindert
- Deaktivieren Sie die FirewallSelinux -Behindert
- Deaktivieren Sie SelinuxNetzwerk -BootProto = DHCP -DeVice = Eth0
- Nennen Sie die NetzwerkschnittstelleEth0
und festlegen, um die Netzwerkkonfiguration über DHCP zu erhaltenNeustart
- Starten Sie nach Abschluss der Installation das neu installierte System neu.Bootloader -Location = MBR
- Setzen Sie den Start-Lader-Installationsspeicherort auf den Startdatensatz.
Verwenden von Kickstart aus der vorherigen Installation
Eine weitere Alternative zur Erzeugung einer frischen KiskStart -Datei, die auf Ihre Anforderungen zugeschnitten ist. Während der Installation protokolliert das Installationsprogramm alle Ihre Installationsauswahlen und generiert eine Kickstart -Datei, die im Home -Verzeichnis von Root gefunden werden kann (Verzeichnis von Root ( /root/anaconda-ks.CFG
) Sobald die Installation abgeschlossen ist.
System-Config-Kickstart
So generieren Sie robustere Kickstart -Konfigurationsdateien, die Sie möglicherweise verwenden können System-Config-Kickstart
Befehl. System-Config-Kickstart
ist ein großartiges Tool, mit dem Sie fast jeden Aspekt Ihrer benutzerdefinierten Redhat -Installation von Keaybord -Einstellungen bis nach Installations -Scrips konfigurieren können. Installieren System-Config-Kickstart
Kickstart -Generation -Tool ausführen:
# Yum Installation System-Config-Kickstart
Nach der Installation können Sie das System-Config-Kickstart-Tool mit dem folgenden Linux-Befehl starten:
$ system-config-kickstart
Verwandte Linux -Tutorials:
- Dinge zu installieren auf Ubuntu 20.04
- Linux -Konfigurationsdateien: Top 30 am wichtigsten
- Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
- So montieren Sie das ISO -Bild unter Linux
- Eine Einführung in Linux -Automatisierung, Tools und Techniken
- Linux -Befehle: Top 20 wichtigste Befehle, die Sie benötigen, um…
- Kann Linux Viren bekommen?? Erforschung der Verwundbarkeit von Linux…
- Linux -Download
- Grundlegende Linux -Befehle
- Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
- « So zeigen Sie Systeminformationen mit Neofetch an
- Einrichten von Nginx Reverse Proxy Server unter Debian Linux »