Мен асыл dons - Linux әкімшілері - серверде орнатылған пакеттер жиынтығын мүмкіндігінше азайтуға тырысатынына күмәнім жоқ. Бұл үнемді, қауіпсіз және әкімшіге жүріп жатқан процестерді толық бақылау және түсіну сезімін береді.
Сондықтан операциялық жүйені бастапқы орнатудың әдеттегі сценарийі ең аз опцияны таңдап, содан кейін оны қажетті пакеттермен толтыруға ұқсайды.
Дегенмен, CentOS орнатушысы ұсынатын минималды опция өте аз емес болып шықты. Жүйені бастапқы орнатудың өлшемін стандартты құжатталған жолмен азайту тәсілі бар.
CentOS операциялық жүйесін жұмыста пайдалану ерте ме, кеш пе, оны Kickstart механизмі арқылы орнатуды автоматтандыруды табасыз. Мен CentOS жүйесін стандартты орнатушымен ұзақ уақыт бойы орнатпадым. Жұмыс барысында жүйені автоматты түрде орналастыруға мүмкіндік беретін кикстарт файлдарының жеткілікті арсеналы жинақталды, соның ішінде LVM, криптографиялық бөлімдер, минималды графикалық интерфейсі бар және т.б.
Сонымен, 7-ші нұсқаның шығарылымдарының бірінде RedHat орнатылған жүйенің кескінін одан әрі азайтуға мүмкіндік беретін Kickstart-қа таңғажайып опция қосты:
--жоқ
орнатуды өшіреді өзек әдепкі бойынша әрқашан орнатылатын пакет тобы. өшіру өзек пакеттік топ жеңіл контейнерлерді жасау үшін пайдаланылуы керек; --nocore көмегімен жұмыс үстелін немесе сервер жүйесін орнату жарамсыз жүйеге әкеледі.
RedHat бұл опцияны пайдаланудың ықтимал салдары туралы шынайы ескертеді, бірақ менің нақты ортада пайдалану жылдарымның тұрақтылығы мен қолдану мүмкіндігін растайды.
Төменде минималды орнату кикстар файлының мысалы берілген. Ержүрек одан yumды алып тастай алады. Тосын сыйларға дайын болыңыз:
CentOS / RedHat опцияны түсіндіруде Fedora-ға көбірек адал екенін атап өткім келеді. Соңғысы жүйені әлсірететіні сонша, оны өмірлік маңызды утилиталарды қосу арқылы қайта орнату қажет болады.
Бонус ретінде мен CentOS / RedHat жүйесінде минималды графикалық ортаны орнату үшін «заклинание» беремін (7 нұсқа):