การติดตั้ง CentOS/Fedora/RedHat ขั้นต่ำ

ฉันไม่สงสัยเลยว่า Dons ผู้สูงศักดิ์ - ผู้ดูแลระบบ Linux - พยายามที่จะลดชุดของแพ็คเกจที่ติดตั้งบนเซิร์ฟเวอร์ให้เหลือน้อยที่สุด ประหยัดกว่า ปลอดภัยกว่า และทำให้ผู้ดูแลระบบรู้สึกถึงการควบคุมอย่างสมบูรณ์และเข้าใจกระบวนการที่กำลังดำเนินอยู่

ดังนั้น สถานการณ์ทั่วไปสำหรับการติดตั้งระบบปฏิบัติการครั้งแรกจึงดูเหมือนการเลือกตัวเลือกขั้นต่ำ จากนั้นเติมด้วยแพ็คเกจที่จำเป็น

การติดตั้ง CentOS/Fedora/RedHat ขั้นต่ำ

อย่างไรก็ตาม ตัวเลือกขั้นต่ำที่โปรแกรมติดตั้ง CentOS นำเสนอนั้นไม่ได้น้อยที่สุด มีวิธีลดขนาดการติดตั้งเริ่มต้นของระบบด้วยวิธีที่เป็นเอกสารมาตรฐาน

การใช้ระบบปฏิบัติการ CentOS ในที่ทำงาน ไม่ช้าก็เร็ว คุณจะค้นพบระบบอัตโนมัติของการติดตั้งโดยใช้กลไก Kickstart ฉันไม่ได้ติดตั้ง CentOS ด้วยตัวติดตั้งมาตรฐานมาเป็นเวลานาน ในระหว่างการทำงาน มีการรวบรวมไฟล์คิกสตาร์ทการกำหนดค่าไว้อย่างเพียงพอ ทำให้คุณสามารถปรับใช้ระบบได้โดยอัตโนมัติ รวมถึงบน LVM, พาร์ติชันเข้ารหัส, ด้วย GUI ขั้นต่ำ ฯลฯ

ดังนั้นหนึ่งในการเปิดตัวรุ่นที่ 7 RedHat ได้เพิ่มตัวเลือกที่น่าทึ่งให้กับ Kickstart ซึ่งช่วยให้คุณย่อขนาดอิมเมจของระบบที่ติดตั้งเพิ่มเติม:

--โนคอร์

ปิดใช้งานการติดตั้งของ แกน กลุ่มแพ็คเกจซึ่งติดตั้งเป็นค่าเริ่มต้นเสมอ ปิดการใช้งาน แกน ควรใช้กลุ่มแพ็คเกจสำหรับสร้างคอนเทนเนอร์น้ำหนักเบา การติดตั้งเดสก์ท็อปหรือระบบเซิร์ฟเวอร์ด้วย --nocore จะทำให้ระบบใช้งานไม่ได้

RedHat เตือนอย่างตรงไปตรงมาเกี่ยวกับผลที่อาจเกิดขึ้นจากการใช้ตัวเลือกนี้ แต่การใช้งานหลายปีในสภาพแวดล้อมจริงของฉันเป็นการยืนยันความเสถียรและการบังคับใช้

ด้านล่างนี้คือตัวอย่างไฟล์คิกสตาร์ทการติดตั้งขั้นต่ำ ผู้กล้าสามารถแยกยำออกจากมันได้ เตรียมพร้อมสำหรับความประหลาดใจ:

install
text

url --url="http://server/centos/7/os/x86_64/"

eula --agreed
firstboot --disable

keyboard --vckeymap=us --xlayouts='us'
lang en_US.UTF-8
timezone Africa/Abidjan

auth --enableshadow --passalgo=sha512
rootpw --plaintext ***

ignoredisk --only-use=sda

zerombr
bootloader --location=mbr
clearpart --all --initlabel

part /boot/efi --fstype="efi" --size=100 --fsoptions="umask=0077,shortname=winnt"
part / --fstype="ext4" --size=1 --grow

network --bootproto=dhcp --hostname=localhost --onboot=on --activate

#reboot
poweroff

%packages --nocore --nobase --excludedocs
yum

%end

%addon com_redhat_kdump --disable

%end

ฉันต้องการทราบว่า CentOS / RedHat มีความภักดีต่อ Fedora มากกว่าในการตีความตัวเลือก หลังจะทำให้ระบบเสียหายมากจนต้องติดตั้งใหม่ด้วยการเพิ่มยูทิลิตี้ที่สำคัญ

เป็นโบนัส ฉันจะให้ "คาถา" สำหรับการติดตั้งสภาพแวดล้อมแบบกราฟิกขั้นต่ำใน CentOS / RedHat (เวอร์ชัน 7):

yum -y groupinstall x11
yum -y install gnome-classic-session
systemctl set-default graphical.target

ทั้งอิมเมจระบบปฏิบัติการขั้นต่ำและสภาพแวดล้อมกราฟิกขั้นต่ำได้รับการทดสอบโดยฉันและทำงานบนระบบจริง

ที่มา: will.com

เพิ่มความคิดเห็น