Fifi sori ẹrọ pọọku ti CentOS/Fedora/RedHat

Emi ko ni iyemeji pe awọn ẹbun ọlọla - awọn alabojuto Linux - gbiyanju lati dinku ṣeto awọn idii ti a fi sori olupin naa bi o ti ṣee ṣe. O jẹ ọrọ-aje diẹ sii, ailewu ati fun olutọju ni rilara ti iṣakoso pipe ati oye ti awọn ilana ti nlọ lọwọ.

Nitorinaa, oju iṣẹlẹ aṣoju fun fifi sori ẹrọ akọkọ ti ẹrọ n ṣiṣẹ dabi yiyan aṣayan ti o kere ju, lẹhinna kikun pẹlu awọn idii to wulo.

Fifi sori ẹrọ pọọku ti CentOS/Fedora/RedHat

Sibẹsibẹ, aṣayan iwonba ti a funni nipasẹ insitola CentOS kii ṣe iwonba deede. Ọna kan wa lati dinku iwọn fifi sori ẹrọ akọkọ ti eto naa ni ọna ti o ni akọsilẹ boṣewa.

Lilo ẹrọ ṣiṣe CentOS ni iṣẹ, laipẹ tabi ya o ṣe iwari adaṣe ti fifi sori ẹrọ rẹ nipa lilo ẹrọ Kickstart. Emi ko fi sori ẹrọ CentOS pẹlu insitola boṣewa fun igba pipẹ. Lakoko iṣẹ naa, Asenali ti o to ti awọn faili kickstart iṣeto ni a ti ṣajọpọ, gbigba ọ laaye lati mu awọn eto ṣiṣẹ laifọwọyi, pẹlu awọn ti o wa lori LVM, awọn ipin crypto, pẹlu GUI ti o kere ju, ati bẹbẹ lọ.

Ati nitorinaa, ninu ọkan ninu awọn idasilẹ ti ẹya 7th, RedHat ṣafikun aṣayan iyalẹnu si Kickstart, eyiti o fun ọ laaye lati dinku aworan ti eto ti a fi sii siwaju sii:

--nocore

Pa fifi sori ẹrọ ti awọn mojuto ẹgbẹ package eyiti o jẹ bibẹẹkọ nigbagbogbo fi sori ẹrọ nipasẹ aiyipada. Pa awọn mojuto Ẹgbẹ package yẹ ki o lo fun ṣiṣẹda awọn apoti iwuwo fẹẹrẹ; fifi sori ẹrọ tabili tabili tabi eto olupin pẹlu --nocore yoo ja si eto ti ko ṣee lo.

RedHat kilo ni otitọ nipa awọn abajade ti o ṣeeṣe ti lilo aṣayan yii, ṣugbọn awọn ọdun ti lilo nipasẹ mi ni agbegbe gidi kan jẹrisi iduroṣinṣin rẹ ati iwulo.

Ni isalẹ jẹ apẹẹrẹ ti faili kickstart fifi sori ẹrọ diẹ. Awọn akọni le ifesi yum lati o. Ṣetan fun awọn iyanilẹnu:

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

Mo fẹ lati ṣe akiyesi pe CentOS / RedHat jẹ aduroṣinṣin diẹ sii si Fedora ni itumọ aṣayan naa. Ikẹhin yoo mu eto naa pọ si pupọ ti yoo nilo lati tun fi sii pẹlu afikun awọn ohun elo pataki.

Gẹgẹbi ẹbun, Emi yoo fun “lọkọọkan” fun fifi sori ẹrọ agbegbe ayaworan iwonba ni CentOS / RedHat (ẹya 7):

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

Mejeeji aworan eto iṣẹ ti o kere ju ati agbegbe ayaworan ti o kere julọ ti ni idanwo nipasẹ mi ati ṣiṣẹ lori awọn eto gidi.

orisun: www.habr.com

Fi ọrọìwòye kun