Minimaalne installatsioon CentOS/Fedora/RedHat

Ma ei kahtle, et nobedad isikud — Linuxi administreerijad — pĂŒĂŒavad serverisse installitavate paketide arvu maksimaalselt vĂ€hendada. See on kulutĂ”husam, turvalisem ja annab administraatorile tĂ€ieliku kontrolli ja arusaama toimuvatest protsessidest.

SeetĂ”ttu nĂ€eb tĂŒĂŒpiline algse operatsioonisĂŒsteemi installatsioon ette minimaalset varianti valimist, millele jĂ€rgneb vajalike paketide lisamine.

Minimaalne installatsioon CentOS/Fedora/RedHat

Siiski, CentOS-i installija pakutav minimaalne variant osutub mitte pĂ€ris minimaalseks. On olemas viis vĂ€hendada sĂŒsteemi algse installi suurust standardmeetodi abil.

Kasutades CentOS-i operatsioonisĂŒsteemi, avastad varem vĂ”i hiljem, et automaatika on installimise abimehhanism Kickstart. Ma ei installi CentOS-i enam tavalise installija abil. Töötamise aja jooksul on mul kogunenud piisavalt konfigureerimise kickstart-faile, mis vĂ”imaldavad sĂŒsteeme automaatselt juurutada, sealhulgas LVM-is, krĂŒpteeritud osades, minimaalsete graafiliste liidestega jne.

Ja nii, mĂ”nes 7. versiooni vĂ€ljaandes lisas RedHat Kickstarti ĂŒllatava valiku, mis vĂ”imaldab veelgi enam minimeerida installitava sĂŒsteemi kujutist:

—nocore

Keela selle installimine Tuumik paketigrupi, mis muidu on alati installitud vaikimisi. Paketigrupi keelamine peaks olema ette nĂ€htud ainult kergete konteinerite loomiseks; töölauale vĂ”i serveri sĂŒsteemile —nocore-ga installimine viib kasutuskĂ”lbmatu sĂŒsteemini. Tuumik RedHat hoiatab ausalt vĂ”imalike tagajĂ€rgede eest selle valiku kasutamisel, kuid aastate jooksul Piirkonnas kasutamine kinnitab selle stabiilsust ja rakendatavust.

Allpool on toodud nĂ€ide minimaalsete installide kickstart-failist. Julged saavad sellest yum-i vĂ€lja jĂ€tta. Olge valmis ĂŒllatusteks:

install texturl --url="http://server/centos/7/os/x86_64/"eula --agreed firstboot --disablekeyboard --vckeymap=us --xlayouts='us' lang en_US.UTF-8 timezone Africa/Abidjanauth --enableshadow --passalgo=sha512 rootpw --plaintext ***ignoredisk --only-use=sdazerombr bootloader --location=mbr clearpart --all --initlabelpart /boot/efi --fstype="efi" --size=100 --fsoptions="umask=0077,shortname=winnt" part / --fstype="ext4" --size=1 --grownetwork --bootproto=dhcp --hostname=localhost --onboot=on --activate#reboot poweroff%packages --nocore --nobase --excludedocs yum%enddon com_redhat_kdump --disable%end

install
text

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

eula --agreed
firstboot --disable

keyboard --vckeymap=us --xlayouts='us'
lang et_EE.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

don com_redhat_kdump --disable

%end

Hindan, et CentOS/RedHat on valikute tĂ”lgendamisel sĂ”bralikum kui Fedora. Viimane vĂ”ib sĂŒsteemi nii tugevalt kĂ€rpida, et ellujÀÀmiseks vajalikud utiliidid tuleb uuesti installida.

Boonusena toon "loitsu" miinimum graafilise keskkonna installimiseks CentOS/RHEL (7. versioon):

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

Nii minimaalne operatsioonisĂŒsteemi pilt kui ka minimaalne graafiline keskkond on minu poolt katsetatud ja toimib tegelikes sĂŒsteemides.

Allikas: habr.com

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster