Gosodiad lleiaf o CentOS/Fedora/RedHat

Nid oes gennyf unrhyw amheuaeth bod dons fonheddig - gweinyddwyr Linux - yn ymdrechu i leihau'r set o becynnau a osodir ar y gweinydd. Mae hyn yn fwy darbodus, yn fwy diogel ac yn rhoi teimlad o reolaeth a dealltwriaeth lwyr i'r gweinyddwr o'r prosesau sy'n digwydd.

Felly, mae senario nodweddiadol ar gyfer gosod system weithredu gychwynnol yn edrych fel dewis yr opsiwn lleiaf, ac yna ei lenwi Γ’'r pecynnau angenrheidiol.

Gosodiad lleiaf o CentOS/Fedora/RedHat

Fodd bynnag, nid yw'r opsiwn lleiaf a gynigir gan osodwr CentOS yn fach iawn. Mae yna ffordd i leihau maint y gosodiad system cychwynnol mewn ffordd safonol wedi'i dogfennu.

Gan ddefnyddio system weithredu CentOS yn eich gwaith, yn hwyr neu'n hwyrach byddwch yn darganfod awtomeiddio ei osod gan ddefnyddio mecanwaith Kickstart. Nid wyf wedi gosod CentOS gan ddefnyddio'r gosodwr safonol ers amser maith. Yn ystod ein gwaith, rydym wedi cronni arsenal digonol o ffeiliau cyfluniad kickstart sy'n ein galluogi i ddefnyddio systemau yn awtomatig, gan gynnwys ar LVM, rhaniadau crypto, gyda GUI lleiaf, ac ati.

Ac felly, yn un o'r datganiadau o fersiwn 7, ychwanegodd RedHat opsiwn anhygoel i Kickstart, sy'n eich galluogi i leihau delwedd y system osodedig ymhellach:

--nocore

Yn analluogi gosod y Craidd grΕ΅p pecyn sydd fel arall bob amser yn cael ei osod yn ddiofyn. Yn analluogi'r Craidd dim ond ar gyfer creu cynwysyddion ysgafn y dylid defnyddio grΕ΅p pecyn; bydd gosod system bwrdd gwaith neu weinydd gyda --nocore yn arwain at system na ellir ei defnyddio.

Mae RedHat yn onest ynglΕ·n Γ’ chanlyniadau posibl defnyddio'r opsiwn hwn, ond mae blynyddoedd o ddefnydd mewn amgylcheddau byd go iawn yn cadarnhau ei sefydlogrwydd a'i gymhwysedd.

Isod mae enghraifft o ffeil kickstart gosod lleiaf posibl. Gall y dewr eithrio iwm ohono. Byddwch yn barod am bethau annisgwyl:

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

Hoffwn nodi bod CentOS / RedHat yn fwy teyrngar i Fedora yn ei ddehongliad o'r opsiwn. Bydd yr olaf yn draenio'r system gymaint fel y bydd angen ei hailosod gan ychwanegu cyfleustodau hanfodol.

Fel bonws, byddaf yn rhoi β€œsillafu” i chi am osod amgylchedd graffigol lleiaf posibl yn CentOS / RedHat (fersiwn 7):

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

Rwyf wedi profi delwedd y system weithredu leiaf a'r amgylchedd graffigol lleiaf posibl ac yn gweithio ar systemau go iawn.

Ffynhonnell: hab.com

Ychwanegu sylw