Минимална инсталация Π½Π° CentOS/Fedora/RedHat

НС сС съмнявам, Ρ‡Π΅ Π±Π»Π°Π³ΠΎΡ€ΠΎΠ΄Π½ΠΈΡ‚Π΅ Π΄ΠΎΠ½ΠΎΠ²Π΅ - Linux администраторитС - сС стрСмят Π΄Π° ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Ρ‚ Π½Π°Π±ΠΎΡ€Π° ΠΎΡ‚ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ, инсталирани Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π°, Π΄ΠΎΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π΅ възмоТно. Π’ΠΎΠΉ Π΅ ΠΏΠΎ-ΠΈΠΊΠΎΠ½ΠΎΠΌΠΈΡ‡Π΅Π½, ΠΏΠΎ-бСзопасСн ΠΈ Π΄Π°Π²Π° Π½Π° администратора усСщанС Π·Π° пълСн ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» ΠΈ Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΈΡ‡Π°Ρ‰ΠΈΡ‚Π΅ процСси.

Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ типичният сцСнарий Π·Π° ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½Π°Ρ‚Π° инсталация Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΊΠ°Ρ‚ΠΎ ΠΈΠ·Π±ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π°Ρ‚Π° опция ΠΈ слСд Ρ‚ΠΎΠ²Π° попълванС с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈΡ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ.

Минимална инсталация Π½Π° CentOS/Fedora/RedHat

Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π°Ρ‚Π° опция, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π½Π° ΠΎΡ‚ инсталатора Π½Π° CentOS, сС ΠΎΠΊΠ°Π·Π²Π° Π½Π΅ съвсСм ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π°. Има Π½Π°Ρ‡ΠΈΠ½ Π΄Π° Π½Π°ΠΌΠ°Π»ΠΈΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½Π°Ρ‚Π° инсталация Π½Π° систСмата ΠΏΠΎ стандартСн Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ Π½Π°Ρ‡ΠΈΠ½.

Използвайки ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма CentOS Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°, Ρ€Π°Π½ΠΎ ΠΈΠ»ΠΈ късно ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Ρ‚Π΅ автоматизацията Π½Π° Π½Π΅ΠΉΠ½Π°Ρ‚Π° инсталация с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° Kickstart. ΠžΡ‚ доста Π²Ρ€Π΅ΠΌΠ΅ Π½Π΅ съм инсталирал CentOS със стандартния инсталатор. По Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π΅ Π½Π°Ρ‚Ρ€ΡƒΠΏΠ°Π½ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π΅Π½ арсСнал ΠΎΡ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ kickstart Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, ΠΊΠΎΠΈΡ‚ΠΎ Π²ΠΈ позволяват Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π΄Π° Ρ€Π°Π·Π³Ρ€ΡŠΡ‰Π°Ρ‚Π΅ систСми, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π½Π° LVM, ΠΊΡ€ΠΈΠΏΡ‚ΠΎ дяловС, с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π΅Π½ GUI ΠΈ Ρ‚.Π½.

И Ρ‚Π°ΠΊΠ°, Π² Π΅Π΄Π½ΠΎ ΠΎΡ‚ изданията Π½Π° 7-Ρ‚Π° вСрсия, RedHat Π΄ΠΎΠ±Π°Π²ΠΈ нСвСроятна опция към Kickstart, която Π²ΠΈ позволява Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ Π΄Π° ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° инсталираната систСма:

--Π±Π΅Π· ядро

Π”Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π° инсталиранСто Π½Π° Π―Π΄Ρ€ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π½Π° Π³Ρ€ΡƒΠΏΠ°, която ΠΈΠ½Π°Ρ‡Π΅ Π²ΠΈΠ½Π°Π³ΠΈ Π΅ инсталирана ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅. Π”Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π―Π΄Ρ€ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π½Π°Ρ‚Π° Π³Ρ€ΡƒΠΏΠ° трябва Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° създаванС Π½Π° Π»Π΅ΠΊΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈ; инсталиранСто Π½Π° дСсктоп ΠΈΠ»ΠΈ ΡΡŠΡ€Π²ΡŠΡ€Π½Π° систСма с --nocore Ρ‰Π΅ Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ Π½Π΅ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π΅ΠΌΠ° систСма.

RedHat ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°Π²Π° чСстно Π·Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΈΡ‚Π΅ послСдствия ΠΎΡ‚ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚Π°Π·ΠΈ опция, Π½ΠΎ Π³ΠΎΠ΄ΠΈΠ½ΠΈΡ‚Π΅ ΠΌΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π² Ρ€Π΅Π°Π»Π½Π° срСда ΠΏΠΎΡ‚Π²ΡŠΡ€ΠΆΠ΄Π°Π²Π°Ρ‚ Π½Π΅ΠΉΠ½Π°Ρ‚Π° стабилност ΠΈ прилоТимост.

По-Π΄ΠΎΠ»Ρƒ Π΅ Π΄Π°Π΄Π΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π΅Π½ инсталационСн кикстарт Ρ„Π°ΠΉΠ». Π‘ΠΌΠ΅Π»ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π°Ρ‚ yum ΠΎΡ‚ Π½Π΅Π³ΠΎ. ΠŸΡ€ΠΈΠ³ΠΎΡ‚Π²Π΅Ρ‚Π΅ сС Π·Π° ΠΈΠ·Π½Π΅Π½Π°Π΄ΠΈ:

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

ΠšΠ°ΠΊΡ‚ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΎΡ‚ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма, Ρ‚Π°ΠΊΠ° ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π°Ρ‚Π° Π³Ρ€Π°Ρ„ΠΈΡ‡Π½Π° срСда са тСствани ΠΎΡ‚ ΠΌΠ΅Π½ ΠΈ работят Π½Π° Ρ€Π΅Π°Π»Π½ΠΈ систСми.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: www.habr.com

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€