GNU/Linux >> Belajar Linux >  >> Linux

Membuat file Kickstart di Redhat Linux

Tujuan

Tujuan artikel ini adalah untuk memberikan panduan memulai pembuatan file Kickstart di Redhat Linux.

Sistem Operasi dan Versi Perangkat Lunak

  • Sistem Operasi: – Redhat 7

Persyaratan

Akses istimewa ke sistem Linux Redhat Anda mungkin diperlukan.

Kesulitan

SEDANG

Konvensi

  • # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
  • $ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa

Pengantar

File Kickstart digunakan untuk mengotomatisasi instalasi sistem operasi Redhat. Ide dasar di balik file kickstart adalah untuk memberikan semua informasi instalasi yang diperlukan ke installer melalui file konfigurasi kickstart yang biasanya dikirimkan secara interaktif. Ini dapat mempercepat penginstalan dan memberikan kemampuan non-interaktif untuk penerapan skala besar.

Petunjuk

Contoh Pembukaan Minimal

Berikut ini adalah contoh file konfigurasi kickstart minimal:

rootpw --plaintext mypassword
url --url="ftp://PACKAGE_SERVER/"
text
%packages
@core
%end
timezone Australia/Sydney
clearpart --all
part / --fstype="xfs" --grow 

File Kickstart di atas akan menggunakan penginstal anaconda Redhat untuk melakukan instalasi Linux Redhat minimal berbasis teks. Mari kita lihat lebih dekat semua opsi yang digunakan oleh file kickstart ini:

  • rootpw --plaintext mypassword – Setel kata sandi root ke mypassword
  • url --url="ftp://PACKAGE_SERVER/" – Menyediakan direktori sumber instalasi atau lokasi jaringan dengan file instalasi. Contoh ini menggunakan FTP.
  • text – Lakukan instalasi berbasis teks menggunakan penginstal anaconda
  • %packages – Mulai daftar paket
  • @core – Instal grup paket inti. Lebih banyak paket atau grup untuk diinstal dapat ditentukan di sini. Satu grup atau paket per baris.
  • %end – Daftar akhir paket
  • %timezone Australia/Sydney – Atur zona waktu ke Australia/Sydney Untuk membuat daftar semua zona waktu yang tersedia di Redhat Linux, jalankan timedatectl list-timezones perintah.
  • clearpart --all – Siapkan disk dan hapus semua partisi saat ini.
  • part / --fstype="xfs" --grow – Buat partisi dan kembangkan ke ukuran maksimum yang tersedia dan pasang di bawah / .

Parameter file Kickstart dasar lainnya

Di atas semua parameter di atas, daftar berikut akan memberi Anda beberapa parameter Kickstart dasar opsional lainnya untuk menyetel instalasi Redhat Linux Anda:

  • keyboard 'us' – Setel keyboard ke us
  • lang en_AU – Atur bahasa ke en_AU
  • firewall --disabled – Nonaktifkan firewall
  • selinux --disabled – Nonaktifkan SELinux
  • network --bootproto=dhcp --device=eth0 – Beri nama antarmuka jaringan eth0 dan atur untuk mendapatkan konfigurasi jaringan melalui DHCP
  • reboot – Setelah instalasi selesai, reboot sistem yang baru diinstal.
  • bootloader --location=mbr – Setel lokasi penginstalan boot-loader ke Master Boot Record.

Menggunakan Kickstart dari instalasi sebelumnya

Alternatif lain untuk menghasilkan file Kiskstart baru yang disesuaikan dengan kebutuhan Anda adalah dengan melakukan instalasi Redhat Linux awal. Selama instalasi, penginstal akan mencatat semua pilihan instalasi Anda dan menghasilkan file Kickstart yang dapat ditemukan di direktori home root ( /root/anaconda-ks.cfg ) setelah instalasi selesai.

system-config-kickstart

Untuk menghasilkan file konfigurasi Kickstart yang lebih kuat, Anda dapat mempertimbangkan untuk menggunakan system-config-kickstart memerintah. system-config-kickstart adalah alat hebat yang memungkinkan Anda untuk mengonfigurasi hampir semua aspek instalasi Redhat kustom Anda dari pengaturan keaybord hingga mengirim skrip instalasi. Untuk menginstal system-config-kickstart eksekusi alat generasi kickstart:

# yum install system-config-kickstart

Setelah terinstal, Anda dapat memulai alat system-config-kickstart dengan perintah linux berikut:

$ system-config-kickstart


Linux
  1. Instalasi Browser Chrome di REDHAT Linux Server/Desktop

  2. Cara memaksa instalasi mode teks Redhat Linux

  3. Dasar-dasar Izin File Linux

  1. Cara memindahkan file di Linux

  2. Pemasangan alat uji memori Memtest+ RAM di Redhat 7 Linux

  3. Linux – Semuanya Adalah File?

  1. Cara setup vsftpd FTP file Server di Redhat 7 Linux

  2. Instal python 3 di Redhat 8

  3. Memahami Izin File Linux