CentOS/Fedora/RedHat యొక్క కనీస సంస్థాపన

నోబుల్ డాన్‌లు - లైనక్స్ నిర్వాహకులు - సర్వర్‌లో ఇన్‌స్టాల్ చేయబడిన ప్యాకేజీల సెట్‌ను వీలైనంత వరకు తగ్గించడానికి కృషి చేస్తారనడంలో నాకు సందేహం లేదు. ఇది మరింత పొదుపుగా, సురక్షితమైనది మరియు కొనసాగుతున్న ప్రక్రియల పూర్తి నియంత్రణ మరియు అవగాహన యొక్క అనుభూతిని నిర్వాహకుడికి అందిస్తుంది.

అందువల్ల, ఆపరేటింగ్ సిస్టమ్ యొక్క ప్రారంభ ఇన్‌స్టాలేషన్ కోసం ఒక సాధారణ దృశ్యం కనీస ఎంపికను ఎంచుకోవడం మరియు అవసరమైన ప్యాకేజీలతో నింపడం వంటిది.

CentOS/Fedora/RedHat యొక్క కనీస సంస్థాపన

అయితే, CentOS ఇన్‌స్టాలర్ అందించే కనీస ఎంపిక చాలా తక్కువ కాదు. ప్రామాణిక డాక్యుమెంట్ పద్ధతిలో సిస్టమ్ యొక్క ప్రారంభ సంస్థాపన యొక్క పరిమాణాన్ని తగ్గించడానికి ఒక మార్గం ఉంది.

పనిలో CentOS ఆపరేటింగ్ సిస్టమ్‌ని ఉపయోగించడం ద్వారా, మీరు కిక్‌స్టార్ట్ మెకానిజం ఉపయోగించి దాని ఇన్‌స్టాలేషన్ యొక్క ఆటోమేషన్‌ను ముందుగానే లేదా తర్వాత కనుగొనవచ్చు. నేను చాలా కాలంగా స్టాండర్డ్ ఇన్‌స్టాలర్‌తో CentOSని ఇన్‌స్టాల్ చేయలేదు. పని సమయంలో, కాన్ఫిగరేషన్ కిక్‌స్టార్ట్ ఫైల్‌ల యొక్క తగినంత ఆర్సెనల్ సేకరించబడింది, LVM, క్రిప్టో విభజనలు, కనీస GUI మొదలైన వాటితో సహా సిస్టమ్‌లను స్వయంచాలకంగా అమలు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.

కాబట్టి, 7వ వెర్షన్ విడుదలలలో ఒకదానిలో, RedHat కిక్‌స్టార్ట్‌కు అద్భుతమైన ఎంపికను జోడించింది, ఇది ఇన్‌స్టాల్ చేయబడిన సిస్టమ్ యొక్క ఇమేజ్‌ను మరింత తగ్గించడానికి మిమ్మల్ని అనుమతిస్తుంది:

--నోకోర్

యొక్క సంస్థాపనను నిలిపివేస్తుంది కోర్ ప్యాకేజీ సమూహం లేకపోతే ఎల్లప్పుడూ డిఫాల్ట్‌గా ఇన్‌స్టాల్ చేయబడుతుంది. డిసేబుల్ చేయడం కోర్ తేలికపాటి కంటైనర్లను రూపొందించడానికి ప్యాకేజీ సమూహాన్ని ఉపయోగించాలి; --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 (వెర్షన్ 7)లో కనీస గ్రాఫికల్ వాతావరణాన్ని ఇన్‌స్టాల్ చేయడానికి నేను “స్పెల్” ఇస్తాను:

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

కనిష్ట ఆపరేటింగ్ సిస్టమ్ ఇమేజ్ మరియు కనిష్ట గ్రాఫికల్ ఎన్విరాన్మెంట్ రెండూ నా ద్వారా పరీక్షించబడ్డాయి మరియు నిజమైన సిస్టమ్‌లపై పని చేస్తాయి.

మూలం: www.habr.com

ఒక వ్యాఖ్యను జోడించండి