Ba ni da shakka cewa masu kula da kyau su ne masu gudanarwa Linux — стремятся максимально минимизировать набор устанавливаемых на сервер пакетов. Это экономичнее, безопаснее и вселяет в администратора ощущение полного контроля и понимания происходящих процессов.
Saboda haka, yanayin da aka saba don shigarwa na farko na tsarin aiki yana kama da zabar mafi ƙarancin zaɓi, sannan a cika shi da fakitin da suka dace.

Однако, минимальный вариант, предлагаемый установщиком CentOS, оказывается не совсем минимальным. Есть способ уменьшить размер начальной установки системы стандартным документированным способом.
Используя операционную систему CentOS в работе рано или поздно открываешь для себя автоматизацию ее установки при помощи механизма Kickstart. Я давно уже не инсталлирую CentOS стандартным установщиком. За время работы накопился достаточный арсенал настроечных kickstart файлов, позволяющих в автоматическом режиме разворачивать системы, в том числе на LVM, крипто разделах, с минимальным GUI и т.п.
Sabili da haka, a cikin ɗayan fitowar sigar 7, RedHat ya ƙara wani zaɓi mai ban mamaki zuwa Kickstart, wanda ke ba ku damar ƙara girman hoton tsarin da aka shigar:
--babu
Yana hana shigarwa na rukunin kunshin wanda in ba haka ba koyaushe ana shigar da shi ta tsohuwa. Kashewa rukunin kunshin ya kamata a yi amfani da shi kawai don ƙirƙirar kwantena masu nauyi; shigar da tsarin tebur ko uwar garken tare da --nocore zai haifar da tsarin da ba za a iya amfani da shi ba.
RedHat yana gaba game da yiwuwar sakamakon amfani da wannan zaɓin, amma shekaru da aka yi amfani da shi a cikin mahalli na ainihi yana tabbatar da kwanciyar hankali da dacewa.
A ƙasa akwai misalin ƙaramin fayil ɗin kickstart na shigarwa. Jarumi na iya cire yum daga ciki. Yi shiri don abubuwan mamaki:
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 лояльнее Fedora в интерпретации опции. Последняя настолько сильно выхолостит систему, что потребуется повторная установка с добавлением жизненно важных утилит.
В качестве бонуса приведу «заклинание» по установке минимального графического окружения в CentOS/RedHat (7-ой версии):
yum -y groupinstall x11
yum -y install gnome-classic-session
systemctl set-default graphical.target
Na gwada duka mafi ƙarancin hoton tsarin aiki da mafi ƙarancin yanayin hoto da aiki akan tsarin gaske.
source: www.habr.com
