CentOS7でサーバー構築をするときに最小限のインストール(minimal)でインストールすることが多いと思います。でもパッケージが足りないと思ったときは追加でグループインストールをしてみましょう。Raspberry pi3BにCentOS7をインストールしたときにパッケージを追加したかったのでやってみました。
初期状態でインストールしているパッケージ
#yum list installedを実行
[root@cserver ~]# yum list installed
読み込んだプラグイン:fastestmirror
base | 3.6 kB 00:00:00
centos-kernel | 2.9 kB 00:00:00
extras | 2.9 kB 00:00:00
kernel | 2.9 kB 00:00:00
updates | 2.9 kB 00:00:00
(1/6): kernel/primary_db | 14 kB 00:00:00
(2/6): updates/7/armhfp/primary_db | 571 kB 00:00:00
(3/6): base/7/armhfp/group_gz | 153 kB 00:00:01
(4/6): centos-kernel/armhfp/primary_db | 14 kB 00:00:01
(5/6): extras/7/armhfp/primary_db | 170 kB 00:00:02
(6/6): base/7/armhfp/primary_db | 4.1 MB 00:00:03
Determining fastest mirrors
インストール済みパッケージ
GeoIP.armv7hl 1.5.0-11.el7 @centos-cr_rbf
NetworkManager.armv7hl 1:1.4.0-12.el7 @centos-cr_rbf
NetworkManager-libnm.armv7hl 1:1.4.0-12.el7 @centos-cr_rbf
NetworkManager-team.armv7hl 1:1.4.0-12.el7 @centos-cr_rbf
NetworkManager-tui.armv7hl 1:1.4.0-12.el7 @centos-cr_rbf
NetworkManager-wifi.armv7hl 1:1.4.0-12.el7 @centos-cr_rbf
acl.armv7hl 2.2.51-12.el7 @centos-base_rbf
aic94xx-firmware.noarch 30-6.el7 @centos-base_rbf
alsa-firmware.noarch 1.0.28-2.el7 @centos-base_rbf
alsa-lib.armv7hl 1.1.1-1.el7 @centos-cr_rbf
alsa-tools-firmware.armv7hl 1.1.0-1.el7 @centos-cr_rbf
audit.armv7hl 2.6.5-3.el7 @centos-cr_rbf
audit-libs.armv7hl 2.6.5-3.el7 @centos-cr_rbf
basesystem.noarch 10.0-7.el7.centos @centos-base_rbf
bash.armv7hl 4.2.46-20.el7 @centos-updates_rbf
bind-libs-lite.armv7hl 32:9.9.4-37.el7 @centos-cr_rbf
bind-license.noarch 32:9.9.4-37.el7 @centos-cr_rbf
binutils.armv7hl 2.25.1-22.base.el7 @centos-cr_rbf
btrfs-progs.armv7hl 4.4.1-1.el7 @centos-cr_rbf
bzip2-libs.armv7hl 1.0.6-13.el7 @centos-base_rbf
ca-certificates.noarch 2015.2.6-73.el7 @centos-cr_rbf
centos-logos.noarch 70.0.6-3.el7.centos @centos-base_rbf
centos-userland-release.armv7hl 7-2.1511.el7.centos.0.5 @centos-updates_rbf
chkconfig.armv7hl 1.7.2-1.el7 @centos-cr_rbf
chrony.armv7hl 2.1.1-3.el7 @centos-cr_rbf
cloud-utils-growpart.armv7hl 0.27-20.el7 @centos-extras_rbf
coreutils.armv7hl 8.22-18.el7 @centos-cr_rbf
cpio.armv7hl 2.11-24.el7 @centos-base_rbf
cracklib.armv7hl 2.9.0-11.el7 @centos-base_rbf
cracklib-dicts.armv7hl 2.9.0-11.el7 @centos-base_rbf
cronie.armv7hl 1.4.11-14.el7.1 @centos-updates_rbf
cronie-anacron.armv7hl 1.4.11-14.el7.1 @centos-updates_rbf
crontabs.noarch 1.11-6.20121102git.el7 @centos-base_rbf
cryptsetup-libs.armv7hl 1.7.2-1.el7 @centos-cr_rbf
curl.armv7hl 7.29.0-35.el7 @centos-cr_rbf
cyrus-sasl-lib.armv7hl 2.1.26-20.el7 @centos-updates_rbf
dbus.armv7hl 1:1.6.12-17.el7 @centos-cr_rbf
dbus-glib.armv7hl 0.100-7.el7 @centos-base_rbf
dbus-libs.armv7hl 1:1.6.12-17.el7 @centos-cr_rbf
dbus-python.armv7hl 1.1.1-9.el7 @centos-base_rbf
device-mapper.armv7hl 7:1.02.135-1.el7 @centos-cr_rbf
device-mapper-libs.armv7hl 7:1.02.135-1.el7 @centos-cr_rbf
dhclient.armv7hl 12:4.2.5-47.el7 @centos-cr_rbf
dhcp-common.armv7hl 12:4.2.5-47.el7 @centos-cr_rbf
dhcp-libs.armv7hl 12:4.2.5-47.el7 @centos-cr_rbf
diffutils.armv7hl 3.3-4.el7 @centos-base_rbf
dnsmasq.armv7hl 2.66-21.el7 @centos-cr_rbf
dracut.armv7hl 033-463.el7 @centos-cr_rbf
dracut-config-generic.armv7hl 033-463.el7 @centos-cr_rbf
dracut-config-rescue.armv7hl 033-463.el7 @centos-cr_rbf
dracut-network.armv7hl 033-463.el7 @centos-cr_rbf
e2fsprogs.armv7hl 1.42.9-9.el7 @centos-cr_rbf
e2fsprogs-libs.armv7hl 1.42.9-9.el7 @centos-cr_rbf
ebtables.armv7hl 2.0.10-15.el7 @centos-cr_rbf
elfutils-libelf.armv7hl 0.166-2.el7 @centos-cr_rbf
elfutils-libs.armv7hl 0.166-2.el7 @centos-cr_rbf
ethtool.armv7hl 2:4.5-3.el7 @centos-cr_rbf
expat.armv7hl 2.1.0-8.el7 @centos-base_rbf
file-libs.armv7hl 5.11-33.el7 @centos-cr_rbf
filesystem.armv7hl 3.2-21.el7 @centos-cr_rbf
findutils.armv7hl 1:4.5.11-5.el7 @centos-base_rbf
fipscheck.armv7hl 1.4.1-5.el7 @centos-base_rbf
fipscheck-lib.armv7hl 1.4.1-5.el7 @centos-base_rbf
firewalld.noarch 0.4.3.2-8.el7 @centos-cr_rbf
firewalld-filesystem.noarch 0.4.3.2-8.el7 @centos-cr_rbf
fxload.armv7hl 2002_04_11-16.el7 @centos-base_rbf
gawk.armv7hl 4.0.2-4.el7 @centos-base_rbf
gdbm.armv7hl 1.10-8.el7 @centos-base_rbf
glib-networking.armv7hl 2.42.0-1.el7 @centos-base_rbf
glib2.armv7hl 2.46.2-4.el7 @centos-cr_rbf
glibc.armv7hl 2.17-157.el7 @centos-cr_rbf
glibc-common.armv7hl 2.17-157.el7 @centos-cr_rbf
gmp.armv7hl 1:6.0.0-11.el7 @centos-base_rbf
gnupg2.armv7hl 2.0.22-4.el7 @centos-cr_rbf
gnutls.armv7hl 3.3.24-1.el7 @centos-cr_rbf
gobject-introspection.armv7hl 1.42.0-1.el7 @centos-base_rbf
gpgme.armv7hl 1.3.2-5.el7 @centos-base_rbf
grep.armv7hl 2.20-2.el7 @centos-base_rbf
groff-base.armv7hl 1.22.2-8.el7 @centos-base_rbf
gsettings-desktop-schemas.armv7hl 3.14.2-1.el7 @centos-base_rbf
gzip.armv7hl 1.5-7.el7 @centos-base_rbf
hardlink.armv7hl 1:1.0-19.el7 @centos-base_rbf
hostname.armv7hl 3.13-3.el7 @centos-base_rbf
hwdata.armv7hl 0.252-8.4.el7 @centos-cr_rbf
info.armv7hl 5.1-4.el7 @centos-base_rbf
initscripts.armv7hl 9.49.37-1.el7 @centos-cr_rbf
iproute.armv7hl 3.10.0-74.el7 @centos-cr_rbf
iprutils.armv7hl 2.4.13.1-1.el7 @centos-cr_rbf
ipset.armv7hl 6.19-6.el7 @centos-cr_rbf
ipset-libs.armv7hl 6.19-6.el7 @centos-cr_rbf
iptables.armv7hl 1.4.21-17.el7 @centos-cr_rbf
iputils.armv7hl 20160308-8.el7 @centos-cr_rbf
irqbalance.armv7hl 2:1.0.7-1.el7.centos @centos-base_rbf
iwl100-firmware.noarch 39.31.5.1-49.el7 @centos-cr_rbf
iwl1000-firmware.noarch 1:39.31.5.1-49.el7 @centos-cr_rbf
iwl105-firmware.noarch 18.168.6.1-49.el7 @centos-cr_rbf
iwl135-firmware.noarch 18.168.6.1-49.el7 @centos-cr_rbf
iwl2000-firmware.noarch 18.168.6.1-49.el7 @centos-cr_rbf
iwl2030-firmware.noarch 18.168.6.1-49.el7 @centos-cr_rbf
iwl3160-firmware.noarch 22.0.7.0-49.el7 @centos-cr_rbf
iwl3945-firmware.noarch 15.32.2.9-49.el7 @centos-cr_rbf
iwl4965-firmware.noarch 228.61.2.24-49.el7 @centos-cr_rbf
iwl5000-firmware.noarch 8.83.5.1_1-49.el7 @centos-cr_rbf
iwl5150-firmware.noarch 8.24.2.2-49.el7 @centos-cr_rbf
iwl6000-firmware.noarch 9.221.4.1-49.el7 @centos-cr_rbf
iwl6000g2a-firmware.noarch 17.168.5.3-49.el7 @centos-cr_rbf
iwl6000g2b-firmware.noarch 17.168.5.2-49.el7 @centos-cr_rbf
iwl6050-firmware.noarch 41.28.5.1-49.el7 @centos-cr_rbf
iwl7260-firmware.noarch 22.0.7.0-49.el7 @centos-cr_rbf
jansson.armv7hl 2.4-6.el7 @centos-base_rbf
json-c.armv7hl 0.11-4.el7 @centos-base_rbf
kbd.armv7hl 1.15.5-12.el7 @centos-cr_rbf
kbd-legacy.noarch 1.15.5-12.el7 @centos-cr_rbf
kbd-misc.noarch 1.15.5-12.el7 @centos-cr_rbf
kexec-tools.armv7hl 2.0.7-50.el7 @centos-cr_rbf
keyutils-libs.armv7hl 1.5.8-3.el7 @centos-base_rbf
kmod.armv7hl 20-9.el7 @centos-cr_rbf
kmod-libs.armv7hl 20-9.el7 @centos-cr_rbf
kpartx.armv7hl 0.4.9-99.el7 @centos-cr_rbf
krb5-libs.armv7hl 1.14.1-26.el7 @centos-cr_rbf
less.armv7hl 458-8.el7 @centos-base_rbf
libacl.armv7hl 2.2.51-12.el7 @centos-base_rbf
libassuan.armv7hl 2.1.0-3.el7 @centos-base_rbf
libattr.armv7hl 2.4.46-12.el7 @centos-base_rbf
libblkid.armv7hl 2.23.2-33.el7 @centos-cr_rbf
libcap.armv7hl 2.22-8.el7 @centos-base_rbf
libcap-ng.armv7hl 0.7.5-4.el7 @centos-base_rbf
libcom_err.armv7hl 1.42.9-9.el7 @centos-cr_rbf
libcurl.armv7hl 7.29.0-35.el7 @centos-cr_rbf
libdaemon.armv7hl 0.14-7.el7 @centos-base_rbf
libdb.armv7hl 5.3.21-19.el7 @centos-base_rbf
libdb-utils.armv7hl 5.3.21-19.el7 @centos-base_rbf
libdrm.armv7hl 2.4.67-3.el7 @centos-cr_rbf
libedit.armv7hl 3.0-12.20121213cvs.el7 @centos-base_rbf
libestr.armv7hl 0.1.9-2.el7 @centos-base_rbf
libffi.armv7hl 3.0.13-18.el7 @centos-cr_rbf
libgcc.armv7hl 4.8.5-11.el7 @centos-cr_rbf
libgcrypt.armv7hl 1.5.3-12.el7.1 @centos-base_rbf
libgpg-error.armv7hl 1.12-3.el7 @centos-base_rbf
libgudev1.armv7hl 219-30.el7 @centos-cr_rbf
libidn.armv7hl 1.28-4.el7 @centos-base_rbf
libmnl.armv7hl 1.0.3-7.el7 @centos-base_rbf
libmodman.armv7hl 2.0.1-8.el7 @centos-base_rbf
libmount.armv7hl 2.23.2-33.el7 @centos-cr_rbf
libndp.armv7hl 1.2-7.el7 @centos-cr_rbf
libnetfilter_conntrack.armv7hl 1.0.4-2.el7 @centos-base_rbf
libnfnetlink.armv7hl 1.0.1-4.el7 @centos-base_rbf
libnl3.armv7hl 3.2.28-2.el7 @centos-cr_rbf
libnl3-cli.armv7hl 3.2.28-2.el7 @centos-cr_rbf
libpcap.armv7hl 14:1.5.3-8.el7 @centos-base_rbf
libpipeline.armv7hl 1.2.3-3.el7 @centos-base_rbf
libproxy.armv7hl 0.4.11-10.el7 @centos-cr_rbf
libpwquality.armv7hl 1.2.3-4.el7 @centos-base_rbf
libselinux.armv7hl 2.5-6.el7 @centos-cr_rbf
libselinux-python.armv7hl 2.5-6.el7 @centos-cr_rbf
libselinux-utils.armv7hl 2.5-6.el7 @centos-cr_rbf
libsemanage.armv7hl 2.5-4.el7 @centos-cr_rbf
libsepol.armv7hl 2.5-6.el7 @centos-cr_rbf
libsoup.armv7hl 2.48.1-6.el7 @centos-cr_rbf
libss.armv7hl 1.42.9-9.el7 @centos-cr_rbf
libssh2.armv7hl 1.4.3-10.el7.1 @centos-updates_rbf
libstdc++.armv7hl 4.8.5-11.el7 @centos-cr_rbf
libsysfs.armv7hl 2.1.0-16.el7 @centos-base_rbf
libtasn1.armv7hl 3.8-3.el7 @centos-cr_rbf
libteam.armv7hl 1.25-4.el7 @centos-cr_rbf
libuser.armv7hl 0.60-7.el7 @centos-base_rbf
libutempter.armv7hl 1.1.6-4.el7 @centos-base_rbf
libuuid.armv7hl 2.23.2-33.el7 @centos-cr_rbf
libverto.armv7hl 0.2.5-4.el7 @centos-base_rbf
libxml2.armv7hl 2.9.1-6.el7.3 @centos-updates_rbf
linux-firmware.noarch 20160830-49.git7534e19.el7 @centos-cr_rbf
logrotate.armv7hl 3.8.6-12.el7 @centos-cr_rbf
lsscsi.armv7hl 0.27-4.el7 @centos-cr_rbf
lua.armv7hl 5.1.4-15.el7 @centos-cr_rbf
lzo.armv7hl 2.06-8.el7 @centos-base_rbf
man-db.armv7hl 2.6.3-9.el7 @centos-base_rbf
mariadb-libs.armv7hl 1:5.5.50-1.el7 @centos-updates_rbf
mozjs17.armv7hl 17.0.0-19.el7 @centos-cr_rbf
ncurses.armv7hl 5.9-13.20130511.el7 @centos-base_rbf
ncurses-base.noarch 5.9-13.20130511.el7 @centos-base_rbf
ncurses-libs.armv7hl 5.9-13.20130511.el7 @centos-base_rbf
net-tools.armv7hl 2.0-0.17.20131004git.el7 @centos-base_rbf
nettle.armv7hl 2.7.1-8.el7 @centos-cr_rbf
newt.armv7hl 0.52.15-4.el7 @centos-base_rbf
nspr.armv7hl 4.11.0-1.el7 @centos-updates_rbf
nss.armv7hl 3.21.0-17.el7 @centos-cr_rbf
nss-softokn.armv7hl 3.16.2.3-14.4.el7 @centos-cr_rbf
nss-softokn-freebl.armv7hl 3.16.2.3-14.4.el7 @centos-cr_rbf
nss-sysinit.armv7hl 3.21.0-17.el7 @centos-cr_rbf
nss-tools.armv7hl 3.21.0-17.el7 @centos-cr_rbf
nss-util.armv7hl 3.21.0-2.2.el7 @centos-updates_rbf
openldap.armv7hl 2.4.40-13.el7 @centos-cr_rbf
openssh.armv7hl 6.6.1p1-31.el7 @centos-cr_rbf
openssh-clients.armv7hl 6.6.1p1-31.el7 @centos-cr_rbf
openssh-server.armv7hl 6.6.1p1-31.el7 @centos-cr_rbf
openssl-libs.armv7hl 1:1.0.1e-60.el7 @centos-cr_rbf
p11-kit.armv7hl 0.20.7-3.el7 @centos-base_rbf
p11-kit-trust.armv7hl 0.20.7-3.el7 @centos-base_rbf
pam.armv7hl 1.1.8-18.el7 @centos-cr_rbf
parted.armv7hl 3.1-28.el7 @centos-cr_rbf
passwd.armv7hl 0.79-4.el7 @centos-base_rbf
pciutils.armv7hl 3.5.1-1.el7 @centos-cr_rbf
pciutils-libs.armv7hl 3.5.1-1.el7 @centos-cr_rbf
pcre.armv7hl 8.32-15.el7.1 @centos-updates_rbf
pinentry.armv7hl 0.8.1-17.el7 @centos-cr_rbf
pkgconfig.armv7hl 1:0.27.1-4.el7 @centos-base_rbf
plymouth.armv7hl 0.8.9-0.26.20140113.el7 @centos-cr_rbf
plymouth-core-libs.armv7hl 0.8.9-0.26.20140113.el7 @centos-cr_rbf
plymouth-scripts.armv7hl 0.8.9-0.26.20140113.el7 @centos-cr_rbf
policycoreutils.armv7hl 2.5-8.el7 @centos-cr_rbf
polkit.armv7hl 0.112-9.el7 @centos-cr_rbf
polkit-pkla-compat.armv7hl 0.1-4.el7 @centos-base_rbf
popt.armv7hl 1.13-16.el7 @centos-base_rbf
postfix.armv7hl 2:2.10.1-6.el7 @centos-base_rbf
ppp.armv7hl 2.4.5-33.el7 @centos-base_rbf
procps-ng.armv7hl 3.3.10-10.el7 @centos-cr_rbf
pth.armv7hl 2.0.7-23.el7 @centos-base_rbf
pygobject3-base.armv7hl 3.14.0-3.el7 @centos-base_rbf
pygpgme.armv7hl 0.3-9.el7 @centos-base_rbf
pyliblzma.armv7hl 0.5.3-11.el7 @centos-base_rbf
python.armv7hl 2.7.5-48.el7 @centos-cr_rbf
python-configobj.noarch 4.7.2-7.el7 @centos-base_rbf
python-decorator.noarch 3.4.0-3.el7 @centos-base_rbf
python-firewall.noarch 0.4.3.2-8.el7 @centos-cr_rbf
python-iniparse.noarch 0.4-9.el7 @centos-base_rbf
python-libs.armv7hl 2.7.5-48.el7 @centos-cr_rbf
python-perf.armv7hl 4.2.0-0.rc2.git0.1.centos.el7 @centos-base_rbf
python-pycurl.armv7hl 7.19.0-19.el7 @centos-cr_rbf
python-pyudev.noarch 0.15-7.el7_2.1 @centos-updates_rbf
python-slip.noarch 0.4.0-2.el7 @centos-base_rbf
python-slip-dbus.noarch 0.4.0-2.el7 @centos-base_rbf
python-urlgrabber.noarch 3.10-8.el7 @centos-cr_rbf
pyxattr.armv7hl 0.5.1-5.el7 @centos-base_rbf
qrencode-libs.armv7hl 3.4.1-3.el7 @centos-base_rbf
raspberrypi2-firmware.armv7hl 4.4.33-v7.1.el7 @rpi2-kernel_rbf
raspberrypi2-kernel.armv7hl 4.4.33-v7.1.el7 @rpi2-kernel_rbf
raspberrypi2-kernel-firmware.armv7hl 4.4.33-v7.1.el7 @rpi2-kernel_rbf
rdma.noarch 7.3_4.7_rc2-5.el7 @centos-cr_rbf
readline.armv7hl 6.2-9.el7 @centos-base_rbf
rootfiles.noarch 8.1-11.el7 @centos-base_rbf
rpm.armv7hl 4.11.3-21.el7 @centos-cr_rbf
rpm-build-libs.armv7hl 4.11.3-21.el7 @centos-cr_rbf
rpm-libs.armv7hl 4.11.3-21.el7 @centos-cr_rbf
rpm-python.armv7hl 4.11.3-21.el7 @centos-cr_rbf
rsyslog.armv7hl 7.4.7-16.el7 @centos-cr_rbf
sed.armv7hl 4.2.2-5.el7 @centos-base_rbf
selinux-policy.noarch 3.13.1-102.el7 @centos-cr_rbf
selinux-policy-targeted.noarch 3.13.1-102.el7 @centos-cr_rbf
setup.noarch 2.8.71-7.el7 @centos-cr_rbf
shadow-utils.armv7hl 2:4.1.5.1-24.el7 @centos-cr_rbf
shared-mime-info.armv7hl 1.1-9.el7 @centos-base_rbf
slang.armv7hl 2.2.4-11.el7 @centos-base_rbf
sqlite.armv7hl 3.7.17-8.el7 @centos-base_rbf
sudo.armv7hl 1.8.6p7-20.el7 @centos-cr_rbf
systemd.armv7hl 219-30.el7 @centos-cr_rbf
systemd-libs.armv7hl 219-30.el7 @centos-cr_rbf
systemd-sysv.armv7hl 219-30.el7 @centos-cr_rbf
sysvinit-tools.armv7hl 2.88-14.dsf.el7 @centos-base_rbf
tar.armv7hl 2:1.26-31.el7 @centos-cr_rbf
tcp_wrappers-libs.armv7hl 7.6-77.el7 @centos-base_rbf
teamd.armv7hl 1.25-4.el7 @centos-cr_rbf
trousers.armv7hl 0.3.13-1.el7 @centos-base_rbf
tuned.noarch 2.7.1-3.el7 @centos-cr_rbf
tzdata.noarch 2016f-1.el7 @centos-updates_rbf
ustr.armv7hl 1.0.4-16.el7 @centos-base_rbf
util-linux.armv7hl 2.23.2-33.el7 @centos-cr_rbf
vim-minimal.armv7hl 2:7.4.160-1.el7 @centos-base_rbf
virt-what.armv7hl 1.13-8.el7 @centos-cr_rbf
wpa_supplicant.armv7hl 1:2.0-20.el7 @centos-cr_rbf
xfsprogs.armv7hl 4.5.0-8.el7 @centos-cr_rbf
xz.armv7hl 5.2.2-1.el7 @centos-cr_rbf
xz-libs.armv7hl 5.2.2-1.el7 @centos-cr_rbf
yum.noarch 3.4.3-150.el7 @centos-cr_rbf
yum-metadata-parser.armv7hl 1.1.4-10.el7 @centos-base_rbf
yum-plugin-fastestmirror.noarch 1.1.31-40.el7 @centos-cr_rbf
zlib.armv7hl 1.2.7-17.el7 @centos-cr_rbf
長くなりましたがRaspberry pi用のCentOS7はインストール直後だとこんな感じです。
グループリストを確認
インストールできる追加パッケージを確認してみましょう。
# yum -v grouplistを実行
オプションの -v をつけるとグループの後ろに英語表示をつけれます。
[root@cserver ~]# yum -v grouplist
プラグイン「fastestmirror」を読み込んでいます
Config time: 0.074
Yum version: 3.4.3
Setting up Package Sacks
Loading mirror speeds from cached hostfile
pkgsack time: 0.083
group time: 0.638
Available Environment Groups:
最小限のインストール (minimal)
インフラストラクチャーサーバー (infrastructure-server-environment)
コンピュートノード (compute-node-environment)
ファイルとプリントサーバー (file-print-server-environment)
ベーシック Web サーバー (web-server-environment)
仮想化ホスト (virtualization-host-environment)
サーバー (GUI 使用) (graphical-server-environment)
GNOME Desktop (gnome-desktop-environment)
KDE Plasma Workspaces (kde-desktop-environment)
開発およびクリエイティブワークステーション (developer-workstation-environment)
利用可能なグループ
グラフィカル管理ツール (graphical-admin-tools)
コンソールインターネットツール (console-internet)
システム管理 (system-management)
システム管理ツール (system-admin-tools)
スマートカードサポート (smart-card)
セキュリティーツール (security-tools)
レガシーな UNIX 互換性 (legacy-unix)
互換性ライブラリー (compat-libraries)
科学的サポート (scientific)
開発ツール (development)
完了
初期状態で最小限のインストール (minimal)になってると思うので、サーバー構築を進めるのにインフラストラクチャーサーバーをインストールしたいと思います。
インフラストラクチャーサーバーの追加パッケージをインストール
# yum groupinstall infrastructure-server-environmentの実行
[root@cserver ~]# yum groupinstall infrastructure-server-environment
読み込んだプラグイン:fastestmirror
Loading mirror speeds from cached hostfile
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ abrt-addon-ccpp.armv7hl 0:2.1.11-57.el7.centos を インストール
---------------中略-----------------
Package アーキテクチャー
バージョン リポジトリー
容量
Installing for group install "ベース":
abrt-addon-ccpp armv7hl 2.1.11-57.el7.centos base 195 k
abrt-addon-python armv7hl 2.1.11-57.el7.centos base 102 k
abrt-cli armv7hl 2.1.11-57.el7.centos base 88 k
abrt-console-notification armv7hl 2.1.11-57.el7.centos base 89 k
at armv7hl 3.1.13-24.el7 base 51 k
attr armv7hl 2.4.46-13.el7 base 64 k
bash-completion noarch 1:2.1-8.el7 base 87 k
bc armv7hl 1.06.95-13.el7 base 107 k
bind-utils armv7hl 32:9.11.4-16.P2.el7_8.6 updates 262 k
blktrace armv7hl 1.0.5-9.el7 base 133 k
bridge-utils armv7hl 1.5-9.el7 base 31 k
bzip2 armv7hl 1.0.6-13.el7 base 52 k
centos-indexhtml noarch 7-9.el7.centos base 92 k
crda armv7hl 3.18_2018.05.31-4.el7 base 39 k
cryptsetup armv7hl 2.0.3-6.el7 base 153 k
cyrus-sasl-plain armv7hl 2.1.26-23.el7 base 37 k
dmraid armv7hl 1.0.0.rc16-28.el7 base 144 k
dosfstools armv7hl 3.0.20-10.el7 base 99 k
ed armv7hl 1.9-4.el7 base 67 k
file armv7hl 5.11-36.el7 base 56 k
fprintd-pam armv7hl 0.8.1-2.el7 base 15 k
hunspell armv7hl 1.3.2-15.el7 base 205 k
hunspell-en noarch 0.20121024-6.el7 base 194 k
kpatch noarch 0.6.1-6.el7 base 11 k
ledmon armv7hl 0.92-1.el7 base 59 k
libaio armv7hl 0.3.109-13.el7 base 24 k
libreport-plugin-mailx armv7hl 2.1.11-53.el7.centos base 66 k
libstoragemgmt armv7hl 1.8.1-1.el7 base 225 k
lsof armv7hl 4.87-6.el7 base 325 k
lvm2 armv7hl 7:2.02.186-7.el7_8.2 updates 1.3 M
man-pages noarch 3.53-5.el7 base 5.0 M
man-pages-overrides armv7hl 7.8.1-1.el7 base 1.4 M
mdadm armv7hl 4.1-4.el7 base 420 k
mlocate armv7hl 0.26-8.el7 base 111 k
mtr armv7hl 2:0.85-7.el7 base 70 k
nano armv7hl 2.3.1-10.el7 base 425 k
ntpdate armv7hl 4.2.6p5-29.el7.centos.2 updates 85 k
ntsysv armv7hl 1.7.4-1.el7 base 35 k
pinfo armv7hl 0.6.10-9.el7 base 110 k
pm-utils armv7hl 1.4.1-27.el7 base 139 k
psacct armv7hl 6.6.1-13.el7 base 93 k
quota armv7hl 1:4.01-19.el7 base 169 k
rdate armv7hl 1.4-25.el7 base 19 k
rfkill armv7hl 0.4-10.el7 base 11 k
rng-tools armv7hl 6.3.1-5.el7 base 47 k
rsync armv7hl 3.1.2-10.el7 base 398 k
scl-utils armv7hl 20130529-19.el7 base 24 k
setserial armv7hl 2.17-33.el7 base 24 k
setuptool armv7hl 1.19.11-8.el7 base 61 k
smartmontools armv7hl 1:7.0-2.el7 base 501 k
sos noarch 3.8-9.el7.centos updates 517 k
sssd-client armv7hl 1.16.4-37.el7_8.4 updates 205 k
strace armv7hl 4.24-4.el7 base 857 k
sysstat armv7hl 10.1.5-19.el7 base 300 k
systemtap-runtime armv7hl 4.0-11.el7 base 356 k
tcpdump armv7hl 14:4.9.2-4.el7_7.1 base 399 k
tcsh armv7hl 6.18.01-16.el7 base 308 k
time armv7hl 1.7-45.el7 base 30 k
traceroute armv7hl 3:2.0.22-2.el7 base 55 k
unzip armv7hl 6.0-21.el7 base 165 k
usb_modeswitch armv7hl 2.5.1-1.el7 base 147 k
usbutils armv7hl 007-5.el7 base 75 k
vim-enhanced armv7hl 2:7.4.629-6.el7 base 906 k
wget armv7hl 1.14-18.el7_6.1 base 529 k
which armv7hl 2.20-7.el7 base 39 k
words noarch 3.0-22.el7 base 1.4 M
xfsdump armv7hl 3.1.7-1.el7 base 287 k
yum-langpacks noarch 0.4.2-7.el7 base 31 k
yum-utils noarch 1.1.31-54.el7_8 updates 122 k
zip armv7hl 3.0-11.el7 base 247 k
依存性関連でのインストールをします:
abrt armv7hl 2.1.11-57.el7.centos base 537 k
abrt-addon-kerneloops armv7hl 2.1.11-57.el7.centos base 106 k
abrt-addon-pstoreoops armv7hl 2.1.11-57.el7.centos base 97 k
abrt-addon-vmcore armv7hl 2.1.11-57.el7.centos base 106 k
abrt-addon-xorg armv7hl 2.1.11-57.el7.centos base 97 k
abrt-dbus armv7hl 2.1.11-57.el7.centos base 120 k
abrt-libs armv7hl 2.1.11-57.el7.centos base 108 k
abrt-python armv7hl 2.1.11-57.el7.centos base 109 k
abrt-retrace-client armv7hl 2.1.11-57.el7.centos base 124 k
abrt-tui armv7hl 2.1.11-57.el7.centos base 100 k
augeas-libs armv7hl 1.4.0-9.el7_8.1 updates 332 k
bind-export-libs armv7hl 32:9.11.4-16.P2.el7_8.6 updates 1.0 M
bind-libs armv7hl 32:9.11.4-16.P2.el7_8.6 updates 149 k
desktop-file-utils armv7hl 0.23-2.el7 base 65 k
device-mapper-event armv7hl 7:1.02.164-7.el7_8.2 updates 189 k
device-mapper-event-libs armv7hl 7:1.02.164-7.el7_8.2 updates 189 k
device-mapper-persistent-data armv7hl 0.8.5-2.el7 base 383 k
dmraid-events armv7hl 1.0.0.rc16-28.el7 base 21 k
elfutils armv7hl 0.176-4.el7 base 302 k
elfutils-default-yama-scope noarch 0.176-4.el7 base 33 k
emacs-filesystem noarch 1:24.3-23.el7 base 58 k
fprintd armv7hl 0.8.1-2.el7 base 88 k
gdb armv7hl 7.6.1-119.el7 base 2.1 M
gpm-libs armv7hl 1.20.7-6.el7 base 32 k
hunspell-en-GB noarch 0.20121024-6.el7 base 239 k
hunspell-en-US noarch 0.20121024-6.el7 base 190 k
iw armv7hl 4.3-2.el7 base 63 k
langtable noarch 0.0.31-4.el7 base 32 k
langtable-data noarch 0.0.31-4.el7 base 620 k
langtable-python noarch 0.0.31-4.el7 base 28 k
libconfig armv7hl 1.4.9-5.el7 base 54 k
libfprint armv7hl 0.8.2-1.el7 base 179 k
libnl armv7hl 1.1.4-3.el7 base 112 k
libreport armv7hl 2.1.11-53.el7.centos base 451 k
libreport-centos armv7hl 2.1.11-53.el7.centos base 51 k
libreport-cli armv7hl 2.1.11-53.el7.centos base 52 k
libreport-filesystem armv7hl 2.1.11-53.el7.centos base 40 k
libreport-plugin-mantisbt armv7hl 2.1.11-53.el7.centos base 70 k
libreport-plugin-rhtsupport armv7hl 2.1.11-53.el7.centos base 77 k
libreport-plugin-ureport armv7hl 2.1.11-53.el7.centos base 58 k
libreport-python armv7hl 2.1.11-53.el7.centos base 69 k
libreport-web armv7hl 2.1.11-53.el7.centos base 56 k
libsss_idmap armv7hl 1.16.4-37.el7_8.4 updates 155 k
libsss_nss_idmap armv7hl 1.16.4-37.el7_8.4 updates 159 k
libstoragemgmt-python noarch 1.8.1-1.el7 base 167 k
libstoragemgmt-python-clibs armv7hl 1.8.1-1.el7 base 18 k
libtar armv7hl 1.2.11-29.el7 base 31 k
libtirpc armv7hl 0.2.4-0.16.el7 base 80 k
libusbx armv7hl 1.0.21-1.el7 base 57 k
libxml2-python armv7hl 2.9.1-6.el7.4 base 233 k
lm_sensors-libs armv7hl 3.4.0-8.20160601gitf9185e5.el7 base 40 k
lvm2-libs armv7hl 7:2.02.186-7.el7_8.2 updates 1.0 M
lz4 armv7hl 1.7.5-3.el7 base 94 k
mailx armv7hl 12.5-19.el7 base 220 k
make armv7hl 1:3.82-24.el7 base 409 k
openssl armv7hl 1:1.0.2k-19.el7 base 489 k
perl armv7hl 4:5.16.3-295.el7 base 7.9 M
perl-Carp noarch 1.26-244.el7 base 19 k
perl-Encode armv7hl 2.51-7.el7 base 1.1 M
perl-Exporter noarch 5.68-3.el7 base 28 k
perl-File-Path noarch 2.09-2.el7 base 26 k
perl-File-Temp noarch 0.23.01-3.el7 base 56 k
perl-Filter armv7hl 1.49-3.el7 base 75 k
perl-Getopt-Long noarch 2.40-3.el7 base 56 k
perl-HTTP-Tiny noarch 0.033-3.el7 base 38 k
perl-PathTools armv7hl 3.40-5.el7 base 82 k
perl-Pod-Escapes noarch 1:1.04-295.el7 base 51 k
perl-Pod-Perldoc noarch 3.20-4.el7 base 87 k
perl-Pod-Simple noarch 1:3.28-4.el7 base 216 k
perl-Pod-Usage noarch 1.63-3.el7 base 27 k
perl-Scalar-List-Utils armv7hl 1.27-248.el7 base 34 k
perl-Socket armv7hl 2.010-5.el7 base 47 k
perl-Storable armv7hl 2.45-3.el7 base 72 k
perl-Text-ParseWords noarch 3.29-4.el7 base 14 k
perl-Time-HiRes armv7hl 4:1.9725-3.el7 base 44 k
perl-Time-Local noarch 1.2300-2.el7 base 24 k
perl-constant noarch 1.27-2.el7 base 19 k
perl-libs armv7hl 4:5.16.3-295.el7 base 597 k
perl-macros armv7hl 4:5.16.3-295.el7 base 43 k
perl-parent noarch 1:0.225-244.el7 base 12 k
perl-podlators noarch 2.5.1-3.el7 base 112 k
perl-threads armv7hl 1.87-4.el7 base 48 k
perl-threads-shared armv7hl 1.43-6.el7 base 37 k
pixman armv7hl 0.34.0-1.el7 base 180 k
pygobject2 armv7hl 2.28.6-11.el7 base 202 k
python-augeas noarch 0.5.0-2.el7 base 25 k
python-chardet noarch 2.2.1-3.el7 base 227 k
python-kitchen noarch 1.1.1-5.el7 base 267 k
python-six noarch 1.9.0-2.el7 base 29 k
python2-futures noarch 3.1.1-5.el7 base 29 k
quota-nls noarch 1:4.01-19.el7 base 90 k
rpcbind armv7hl 0.2.0-49.el7 base 57 k
satyr armv7hl 0.13-15.el7 base 90 k
sg3_utils-libs armv7hl 1:1.37-19.el7 base 59 k
sgpio armv7hl 1.2.0.10-13.el7 base 13 k
systemd-python armv7hl 219-73.el7_8.9 updates 144 k
tcp_wrappers armv7hl 7.6-77.el7 base 76 k
usb_modeswitch-data noarch 20170806-1.el7 base 103 k
usermode armv7hl 1.111-6.el7 base 191 k
vim-common armv7hl 2:7.4.629-6.el7 base 5.9 M
vim-filesystem armv7hl 2:7.4.629-6.el7 base 10 k
xdg-utils noarch 1.1.0-0.17.20120809git.el7 base 70 k
xmlrpc-c armv7hl 1.32.5-1905.svn2451.el7 base 115 k
xmlrpc-c-client armv7hl 1.32.5-1905.svn2451.el7 base 28 k
yajl armv7hl 2.0.4-4.el7 base 35 k
依存性関連での更新をします:
bind-libs-lite armv7hl 32:9.11.4-16.P2.el7_8.6 updates 1.0 M
bind-license noarch 32:9.11.4-16.P2.el7_8.6 updates 90 k
chkconfig armv7hl 1.7.4-1.el7 base 177 k
cryptsetup-libs armv7hl 2.0.3-6.el7 base 325 k
cyrus-sasl-lib armv7hl 2.1.26-23.el7 base 148 k
dbus armv7hl 1:1.10.24-14.el7_8 updates 231 k
dbus-libs armv7hl 1:1.10.24-14.el7_8 updates 150 k
device-mapper armv7hl 7:1.02.164-7.el7_8.2 updates 296 k
device-mapper-libs armv7hl 7:1.02.164-7.el7_8.2 updates 320 k
dhclient armv7hl 12:4.2.5-79.el7.centos base 271 k
dhcp-common armv7hl 12:4.2.5-79.el7.centos base 176 k
dhcp-libs armv7hl 12:4.2.5-79.el7.centos base 125 k
elfutils-libelf armv7hl 0.176-4.el7 base 194 k
elfutils-libs armv7hl 0.176-4.el7 base 284 k
file-libs armv7hl 5.11-36.el7 base 339 k
libattr armv7hl 2.4.46-13.el7 base 17 k
libgudev1 armv7hl 219-73.el7_8.9 updates 105 k
libpcap armv7hl 14:1.5.3-12.el7 base 132 k
libxml2 armv7hl 2.9.1-6.el7.4 base 578 k
openssl-libs armv7hl 1:1.0.2k-19.el7 base 858 k
systemd armv7hl 219-73.el7_8.9 updates 4.7 M
systemd-libs armv7hl 219-73.el7_8.9 updates 384 k
systemd-sysv armv7hl 219-73.el7_8.9 updates 94 k
トランザクションの要約
インストール 70 パッケージ (+105 個の依存関係のパッケージ)
更新 ( 23 個の依存関係のパッケージ)
総ダウンロード容量: 62 M
Is this ok [y/d/N]:y ←yを入力する
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
警告: /var/cache/yum/armhfp/7/base/packages/abrt-addon-ccpp-2.1.11-57.el7.centos.armv7hl.rpm: ヘッダー V3 RSA/SHA256 Signature、鍵 ID 62505fe6: NOKEY
abrt-addon-ccpp-2.1.11-57.el7.centos.armv7hl.rpm の公開鍵がインストールされていません
(1/198): abrt-addon-ccpp-2.1.11-57.el7.centos.armv7hl.rpm | 195 kB 00:00:02
(2/198): abrt-addon-kerneloops-2.1.11-57.el7.centos.armv7hl.rpm | 106 kB 00:00:00
(3/198): abrt-2.1.11-57.el7.centos.armv7hl.rpm | 537 kB 00:00:02
(4/198): abrt-addon-pstoreoops-2.1.11-57.el7.centos.armv7hl.rpm | 97 kB 00:00:00
---------------中略-----------------
(197/198): zip-3.0-11.el7.armv7hl.rpm | 247 kB 00:00:00
(198/198): yum-utils-1.1.31-54.el7_8.noarch.rpm | 122 kB 00:00:17
合計 1.1 MB/s | 62 MB 00:00:54
file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 から鍵を取得中です。
Importing GPG key 0xF4A80EB5:
Userid : "CentOS-7 Key (CentOS 7 Official Signing Key) <a href="mailto:security@centos.org">security@centos.org</a>"
Fingerprint: 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
Package : centos-userland-release-7-2.1511.el7.centos.0.5.armv7hl (@centos-updates_rbf)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
上記の処理を行います。よろしいでしょうか? [y/N]y ←yを入力する
file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-AltArch-Arm32 から鍵を取得中です。
Importing GPG key 0x62505FE6:
Userid : "CentOS AltArch SIG - Arm32 (https://wiki.centos.org/SpecialInterestGroup/AltArch/Arm32) <a href="mailto:security@centos.org">security@centos.org</a>"
Fingerprint: 4d9e 39f1 499c a21d d289 77f8 cafe f11b 6250 5fe6
Package : centos-userland-release-7-2.1511.el7.centos.0.5.armv7hl (@centos-updates_rbf)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-AltArch-Arm32
上記の処理を行います。よろしいでしょうか? [y/N]y ←yを入力する
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
更新します : libxml2-2.9.1-6.el7.4.armv7hl 1/221
更新します : 1:openssl-libs-1.0.2k-19.el7.armv7hl 2/221
インストール中 : augeas-libs-1.4.0-9.el7_8.1.armv7hl 3/221
インストール中 : libtar-1.2.11-29.el7.armv7hl 4/221
---------------中略-----------------
xmlrpc-c-client.armv7hl 0:1.32.5-1905.svn2451.el7
yajl.armv7hl 0:2.0.4-4.el7
依存性を更新しました:
bind-libs-lite.armv7hl 32:9.11.4-16.P2.el7_8.6 bind-license.noarch 32:9.11.4-16.P2.el7_8.6
chkconfig.armv7hl 0:1.7.4-1.el7 cryptsetup-libs.armv7hl 0:2.0.3-6.el7
cyrus-sasl-lib.armv7hl 0:2.1.26-23.el7 dbus.armv7hl 1:1.10.24-14.el7_8
dbus-libs.armv7hl 1:1.10.24-14.el7_8 device-mapper.armv7hl 7:1.02.164-7.el7_8.2
device-mapper-libs.armv7hl 7:1.02.164-7.el7_8.2 dhclient.armv7hl 12:4.2.5-79.el7.centos
dhcp-common.armv7hl 12:4.2.5-79.el7.centos dhcp-libs.armv7hl 12:4.2.5-79.el7.centos
elfutils-libelf.armv7hl 0:0.176-4.el7 elfutils-libs.armv7hl 0:0.176-4.el7
file-libs.armv7hl 0:5.11-36.el7 libattr.armv7hl 0:2.4.46-13.el7
libgudev1.armv7hl 0:219-73.el7_8.9 libpcap.armv7hl 14:1.5.3-12.el7
libxml2.armv7hl 0:2.9.1-6.el7.4 openssl-libs.armv7hl 1:1.0.2k-19.el7
systemd.armv7hl 0:219-73.el7_8.9 systemd-libs.armv7hl 0:219-73.el7_8.9
systemd-sysv.armv7hl 0:219-73.el7_8.9
完了しました!
[root@cserver ~]#
以上で追加パッケージがインストールされました。アップデートがまだ出来ていなければアップデートをしてください。
アップデートを実行する
# yum -y updateの実行。オプションの -y をつけるとすべての質問に[yes]で実行できます。
[root@cserver ~]# yum -y update
読み込んだプラグイン:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ GeoIP.armv7hl 0:1.5.0-11.el7 を 更新
---> パッケージ GeoIP.armv7hl 0:1.5.0-14.el7 を アップデート
--> 依存性の処理をしています: geoipupdate のパッケージ: GeoIP-1.5.0-14.el7.armv7hl
---> パッケージ NetworkManager.armv7hl 1:1.4.0-12.el7 を 不要
---> パッケージ NetworkManager.armv7hl 1:1.4.0-12.el7 を 更新
---> パッケージ NetworkManager.armv7hl 1:1.18.4-3.el7 を 非推奨
---> パッケージ NetworkManager-libnm.armv7hl 1:1.4.0-12.el7 を 更新
---> パッケージ NetworkManager-libnm.armv7hl 1:1.18.4-3.el7 を アップデート
---> パッケージ NetworkManager-ppp.armv7hl 1:1.18.4-3.el7 を 非推奨
---> パッケージ NetworkManager-team.armv7hl 1:1.4.0-12.el7 を 更新
---> パッケージ NetworkManager-team.armv7hl 1:1.18.4-3.el7 を アップデート
---------------中略-----------------
(204/207): zlib-1.2.7-18.el7.armv7hl.rpm | 87 kB 00:00:00
(205/207): yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm | 34 kB 00:00:16
(206/207): tzdata-2020a-1.el7.noarch.rpm | 495 kB 00:00:17
(207/207): wpa_supplicant-2.6-12.el7.armv7hl.rpm | 961 kB 00:00:18
----------------------------------------------------------------------------------------------------
合計 2.8 MB/s | 225 MB 00:01:21
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
更新します : kbd-misc-1.15.5-15.el7.noarch 1/402
更新します : ncurses-base-5.9-14.20130511.el7_4.noarch 2/402
更新します : firewalld-filesystem-0.6.3-8.el7_8.1.noarch 3/402
更新します : tzdata-2020a-1.el7.noarch 4/402
更新します : kbd-legacy-1.15.5-15.el7.noarch 5/402
---------------中略-----------------
xfsprogs.armv7hl 0:4.5.0-20.el7
yum.noarch 0:3.4.3-167.el7.centos
yum-plugin-fastestmirror.noarch 0:1.1.31-54.el7_8
zlib.armv7hl 0:1.2.7-18.el7
置換:
NetworkManager.armv7hl 1:1.4.0-12.el7 pygobject3-base.armv7hl 0:3.14.0-3.el7
rdma.noarch 0:7.3_4.7_rc2-5.el7
完了しました!
[root@cserver ~]#
アップデートが終わったらCentOSのバージョンを確認してみます。
CentOSのバージョンを確認
CentOS7バージョンは/etc/redhat-releaseを見ることで確認できます。
# cat /etc/redhat-releaseの実行
[root@cserver ~]# cat /etc/redhat-release
CentOS Linux release 7.8.2003 (AltArch)
[root@cserver ~]#
以上で追加パッケージのインストールからアップデートまで完了しました。最小限(minimal)でインストールしている人やRaspberry piにCentOS7をインストールしている人は試してみて下さい。