Wala akong duda na ang mga marangal na don - mga administrator ng Linux - ay nagsusumikap na mabawasan ang hanay ng mga pakete na naka-install sa server hangga't maaari. Ito ay mas matipid, mas ligtas at nagbibigay sa administrator ng pakiramdam ng kumpletong kontrol at pag-unawa sa mga patuloy na proseso.
Samakatuwid, ang isang tipikal na senaryo para sa paunang pag-install ng operating system ay mukhang pagpili ng pinakamababang opsyon, at pagkatapos ay punan ito ng mga kinakailangang pakete.
Gayunpaman, ang minimal na opsyon na inaalok ng CentOS installer ay lumalabas na hindi masyadong minimal. Mayroong isang paraan upang bawasan ang laki ng paunang pag-install ng system sa isang karaniwang nakadokumentong paraan.
Gamit ang operating system ng CentOS sa trabaho, maaga o huli matutuklasan mo ang automation ng pag-install nito gamit ang mekanismo ng Kickstart. Matagal na akong hindi nag-install ng CentOS kasama ang karaniwang installer. Sa panahon ng trabaho, isang sapat na arsenal ng configuration kickstart file ang naipon, na nagbibigay-daan sa iyong awtomatikong mag-deploy ng mga system, kabilang ang mga nasa LVM, crypto partition, na may kaunting GUI, atbp.
At kaya, sa isa sa mga paglabas ng ika-7 na bersyon, nagdagdag ang RedHat ng isang kamangha-manghang opsyon sa Kickstart, na nagbibigay-daan sa iyo upang higit pang mabawasan ang imahe ng naka-install na system:
--nocore
Hindi pinapagana ang pag-install ng Ubod package group na kung hindi man ay palaging naka-install bilang default. Hindi pagpapagana ng Ubod grupo ng pakete ay dapat gamitin para sa paggawa ng magaan na mga lalagyan; ang pag-install ng desktop o server system na may --nocore ay magreresulta sa isang hindi magagamit na sistema.
Tapat na nagbabala ang RedHat tungkol sa mga posibleng kahihinatnan ng paggamit ng opsyong ito, ngunit ang aking mga taon ng paggamit sa isang tunay na kapaligiran ay nagpapatunay sa katatagan at kakayahang magamit nito.
Nasa ibaba ang isang halimbawa ng isang minimal na installation kickstart file. Ang matapang ay maaaring ibukod ang yum mula dito. Maghanda para sa mga sorpresa:
Gusto kong tandaan na ang CentOS / RedHat ay mas tapat sa Fedora sa interpretasyon ng opsyon. Ang huli ay magpapaputi sa system nang labis na kakailanganin itong muling mai-install kasama ang pagdaragdag ng mga mahahalagang kagamitan.
Bilang isang bonus, magbibigay ako ng "spell" para sa pag-install ng isang minimal na graphical na kapaligiran sa CentOS / RedHat (bersyon 7):