Generieren Sie eine Kickstart -Datei unter Redhat Linux

Generieren Sie eine Kickstart -Datei unter Redhat Linux

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 auf mein 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 aufzulisten Timedatectl 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 auf uns
  • Lang en_au - Sprache auf en_au
  • Firewall -Behindert - Deaktivieren Sie die Firewall
  • Selinux -Behindert - Deaktivieren Sie Selinux
  • Netzwerk -BootProto = DHCP -DeVice = Eth0 - Nennen Sie die Netzwerkschnittstelle Eth0 und festlegen, um die Netzwerkkonfiguration über DHCP zu erhalten
  • Neustart - 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…