1장 Automated Installation with Kickstart
1. kickstart
[root@station13 ~]# rpm -qa | grep kickstart
[root@station13 ~]# yum search kickstart
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* epel: mirrors.aliyun.com
=========================================== N/S matched: kickstart ============================================
pwkickstart.x86_64 : Helps to generate kickstart passwords
pykickstart.noarch : A python library for manipulating kickstart files
system-config-kickstart.noarch : A graphical interface for making kickstart files
Name and summary matches only, use "search all" for everything.
[root@station13 ~]#
[root@station13 ~]# yum install -y system-config-kickstart.noarch
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* epel: mirrors.aliyun.com
Resolving Dependencies
--> Running transaction check
---> Package system-config-kickstart.noarch 0:2.9.6-1.el7 will be installed
--> Processing Dependency: system-config-keyboard >= 1.3.1 for package: system-config-kickstart-2.9.6-1.el7.noarch
--> Processing Dependency: pykickstart >= 1.78 for package: system-config-kickstart-2.9.6-1.el7.noarch
--> Processing Dependency: system-config-language for package: system-config-kickstart-2.9.6-1.el7.noarch
--> Processing Dependency: system-config-date for package: system-config-kickstart-2.9.6-1.el7.noarch
--> Running transaction check
---> Package pykickstart.noarch 0:1.99.66.10-1.el7 will be installed
---> Package system-config-date.noarch 0:1.10.6-2.el7.centos will be installed
--> Processing Dependency: system-config-date-docs for package: system-config-date-1.10.6-2.el7.centos.noarch
--> Processing Dependency: gnome-python2-canvas for package: system-config-date-1.10.6-2.el7.centos.noarch
---> Package system-config-keyboard.noarch 0:1.4.0-4.el7 will be installed
--> Processing Dependency: system-config-keyboard-base = 1.4.0-4.el7 for package: system-config-keyboard-1.4.0-4.el7.noarch
---> Package system-config-language.noarch 0:1.4.0-7.el7 will be installed
--> Processing Dependency: usermode-gtk for package: system-config-language-1.4.0-7.el7.noarch
--> Running transaction check
---> Package gnome-python2-canvas.x86_64 0:2.28.1-14.el7 will be installed
--> Processing Dependency: gnome-python2(x86-64) = 2.28.1-14.el7 for package: gnome-python2-canvas-2.28.1-14.el7.x86_64
--> Processing Dependency: libgnomecanvas(x86-64) >= 2.8.0 for package: gnome-python2-canvas-2.28.1-14.el7.x86_64
--> Processing Dependency: libgnomecanvas-2.so.0()(64bit) for package: gnome-python2-canvas-2.28.1-14.el7.x86_64
--> Processing Dependency: libart_lgpl_2.so.2()(64bit) for package: gnome-python2-canvas-2.28.1-14.el7.x86_64
---> Package system-config-date-docs.noarch 0:1.0.11-4.el7 will be installed
--> Processing Dependency: rarian-compat for package: system-config-date-docs-1.0.11-4.el7.noarch
---> Package system-config-keyboard-base.noarch 0:1.4.0-4.el7 will be installed
---> Package usermode-gtk.x86_64 0:1.111-5.el7 will be installed
--> Running transaction check
---> Package gnome-python2.x86_64 0:2.28.1-14.el7 will be installed
---> Package libart_lgpl.x86_64 0:2.3.21-10.el7 will be installed
---> Package libgnomecanvas.x86_64 0:2.30.3-8.el7 will be installed
---> Package rarian-compat.x86_64 0:0.8.1-11.el7 will be installed
--> Processing Dependency: rarian = 0.8.1-11.el7 for package: rarian-compat-0.8.1-11.el7.x86_64
--> Processing Dependency: rarian for package: rarian-compat-0.8.1-11.el7.x86_64
--> Processing Dependency: librarian.so.0()(64bit) for package: rarian-compat-0.8.1-11.el7.x86_64
--> Running transaction check
---> Package rarian.x86_64 0:0.8.1-11.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
===============================================================================================================
Package Arch Version Repository Size
===============================================================================================================
Installing:
system-config-kickstart noarch 2.9.6-1.el7 base 351 k
Installing for dependencies:
gnome-python2 x86_64 2.28.1-14.el7 base 47 k
gnome-python2-canvas x86_64 2.28.1-14.el7 base 34 k
libart_lgpl x86_64 2.3.21-10.el7 base 67 k
libgnomecanvas x86_64 2.30.3-8.el7 base 226 k
pykickstart noarch 1.99.66.10-1.el7 base 332 k
rarian x86_64 0.8.1-11.el7 base 98 k
rarian-compat x86_64 0.8.1-11.el7 base 66 k
system-config-date noarch 1.10.6-2.el7.centos base 619 k
system-config-date-docs noarch 1.0.11-4.el7 base 527 k
system-config-keyboard noarch 1.4.0-4.el7 base 33 k
system-config-keyboard-base noarch 1.4.0-4.el7 base 103 k
system-config-language noarch 1.4.0-7.el7 base 132 k
usermode-gtk x86_64 1.111-5.el7 base 109 k
Transaction Summary
===============================================================================================================
Install 1 Package (+13 Dependent packages)
Total download size: 2.7 M
Installed size: 10 M
Downloading packages:
---------------------------------------------------------------------------------------------------------------
Total 6.1 MB/s | 2.7 MB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : libart_lgpl-2.3.21-10.el7.x86_64 1/14
Installing : libgnomecanvas-2.30.3-8.el7.x86_64 2/14
Installing : gnome-python2-2.28.1-14.el7.x86_64 3/14
Installing : gnome-python2-canvas-2.28.1-14.el7.x86_64 4/14
Installing : usermode-gtk-1.111-5.el7.x86_64 5/14
Installing : system-config-language-1.4.0-7.el7.noarch 6/14
Installing : pykickstart-1.99.66.10-1.el7.noarch 7/14
Installing : rarian-0.8.1-11.el7.x86_64 8/14
Installing : rarian-compat-0.8.1-11.el7.x86_64 9/14
Installing : system-config-date-docs-1.0.11-4.el7.noarch 10/14
Installing : system-config-date-1.10.6-2.el7.centos.noarch 11/14
Installing : system-config-keyboard-base-1.4.0-4.el7.noarch 12/14
Installing : system-config-keyboard-1.4.0-4.el7.noarch 13/14
Installing : system-config-kickstart-2.9.6-1.el7.noarch 14/14
Verifying : libgnomecanvas-2.30.3-8.el7.x86_64 1/14
Verifying : system-config-keyboard-base-1.4.0-4.el7.noarch 2/14
Verifying : gnome-python2-canvas-2.28.1-14.el7.x86_64 3/14
Verifying : rarian-compat-0.8.1-11.el7.x86_64 4/14
Verifying : system-config-language-1.4.0-7.el7.noarch 5/14
Verifying : system-config-date-docs-1.0.11-4.el7.noarch 6/14
Verifying : system-config-keyboard-1.4.0-4.el7.noarch 7/14
Verifying : rarian-0.8.1-11.el7.x86_64 8/14
Verifying : pykickstart-1.99.66.10-1.el7.noarch 9/14
Verifying : usermode-gtk-1.111-5.el7.x86_64 10/14
Verifying : libart_lgpl-2.3.21-10.el7.x86_64 11/14
Verifying : system-config-kickstart-2.9.6-1.el7.noarch 12/14
Verifying : system-config-date-1.10.6-2.el7.centos.noarch 13/14
Verifying : gnome-python2-2.28.1-14.el7.x86_64 14/14
Installed:
system-config-kickstart.noarch 0:2.9.6-1.el7
Dependency Installed:
gnome-python2.x86_64 0:2.28.1-14.el7 gnome-python2-canvas.x86_64 0:2.28.1-14.el7
libart_lgpl.x86_64 0:2.3.21-10.el7 libgnomecanvas.x86_64 0:2.30.3-8.el7
pykickstart.noarch 0:1.99.66.10-1.el7 rarian.x86_64 0:0.8.1-11.el7
rarian-compat.x86_64 0:0.8.1-11.el7 system-config-date.noarch 0:1.10.6-2.el7.centos
system-config-date-docs.noarch 0:1.0.11-4.el7 system-config-keyboard.noarch 0:1.4.0-4.el7
system-config-keyboard-base.noarch 0:1.4.0-4.el7 system-config-language.noarch 0:1.4.0-7.el7
usermode-gtk.x86_64 0:1.111-5.el7
Complete!