Ik twijfel er niet aan dat de hoogleraren bestuurders zijn. Linux β ΡΡΡΠ΅ΠΌΡΡΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π½Π°Π±ΠΎΡ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌΡΡ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ². ΠΡΠΎ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ½Π΅Π΅, Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½Π΅Π΅ ΠΈ Π²ΡΠ΅Π»ΡΠ΅Ρ Π² Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° ΠΎΡΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΡΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ².
Daarom lijkt een typisch scenario voor de eerste installatie van het besturingssysteem het kiezen van de minimale optie en het vervolgens vullen met de benodigde pakketten.

ΠΠ΄Π½Π°ΠΊΠΎ, ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ, ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌΡΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΡΠΈΠΊΠΎΠΌ CentOS, ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ Π½Π΅ ΡΠΎΠ²ΡΠ΅ΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ. ΠΡΡΡ ΡΠΏΠΎΡΠΎΠ± ΡΠΌΠ΅Π½ΡΡΠΈΡΡ ΡΠ°Π·ΠΌΠ΅Ρ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΠΈΡΡΠ΅ΠΌΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΌ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ.
ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ CentOS Π² ΡΠ°Π±ΠΎΡΠ΅ ΡΠ°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ ΠΎΡΠΊΡΡΠ²Π°Π΅ΡΡ Π΄Π»Ρ ΡΠ΅Π±Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π΅Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌΠ° Kickstart. Π― Π΄Π°Π²Π½ΠΎ ΡΠΆΠ΅ Π½Π΅ ΠΈΠ½ΡΡΠ°Π»Π»ΠΈΡΡΡ CentOS ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΌ ΡΡΡΠ°Π½ΠΎΠ²ΡΠΈΠΊΠΎΠΌ. ΠΠ° Π²ΡΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΡ Π½Π°ΠΊΠΎΠΏΠΈΠ»ΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΡΠΉ Π°ΡΡΠ΅Π½Π°Π» Π½Π°ΡΡΡΠΎΠ΅ΡΠ½ΡΡ
kickstart ΡΠ°ΠΉΠ»ΠΎΠ², ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΡ
Π² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ°Π·Π²ΠΎΡΠ°ΡΠΈΠ²Π°ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ Π½Π° LVM, ΠΊΡΠΈΠΏΡΠΎ ΡΠ°Π·Π΄Π΅Π»Π°Ρ
, Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ GUI ΠΈ Ρ.ΠΏ.
En dus heeft RedHat in een van de releases van de 7e versie een geweldige optie aan Kickstart toegevoegd, waarmee je het imago van het geΓ―nstalleerde systeem verder kunt minimaliseren:
--geen kern
Schakelt de installatie uit van de pakketgroep die anders altijd standaard wordt geΓ―nstalleerd. Het uitschakelen van de pakketgroep moet worden gebruikt voor het maken van lichtgewicht containers; het installeren van een desktop- of serversysteem met --nocore zal resulteren in een onbruikbaar systeem.
RedHat waarschuwt eerlijk voor de mogelijke gevolgen van het gebruik van deze optie, maar mijn jarenlange gebruik in een echte omgeving bevestigt de stabiliteit en toepasbaarheid ervan.
Hieronder staat een voorbeeld van een minimaal kickstart-installatiebestand. De dapperen kunnen Yum ervan uitsluiten. Bereid je voor op verrassingen:
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
Zowel de minimale besturingssysteemimage als de minimale grafische omgeving zijn door mij getest en werken op echte systemen.
Bron: www.habr.com
