Fedora 32 各種確認

# はじめに

Fedora32が出たので各種確認
参考：[Fedora 32 is officially here\! \- Fedora Magazine](https://fedoramagazine.org/announcing-fedora-32/)
　　　[Releases/32/ChangeSet \- Fedora Project Wiki](https://fedoraproject.org/wiki/Releases/32/ChangeSet)

# 環境

Windows10 - HyperV上で動作しているCoreOS (Flatcar Container Linux by Kinvolk stable (2345.3.1))で起動

## イメージダウンロード

```shell-session
core@coreos ~ $ docker pull fedora:32
32: Pulling from library/fedora
6b7b1d683b3e: Pull complete
Digest: sha256:f0a228cac4545c031ed11da1fe5c2fd214c2c3b0b5f090c8000d9358930c7eac
Status: Downloaded newer image for fedora:32
```

## Fedora32起動

```shell_session
core@coreos ~ $ docker run -it --rm fedora:32
[root@e965de919866 /] yum update -y
... 略
[root@e965de919866 /]# cat /etc/redhat-release
Fedora release 32 (Thirty Two)
[root@e965de919866 /]# cat /etc/os-release
NAME=Fedora
VERSION="32 (Container Image)"
ID=fedora
VERSION_ID=32
VERSION_CODENAME=""
PLATFORM_ID="platform:f32"
PRETTY_NAME="Fedora 32 (Container Image)"
ANSI_COLOR="0;34"
LOGO=fedora-logo-icon
CPE_NAME="cpe:/o:fedoraproject:fedora:32"
HOME_URL="https://fedoraproject.org/"
DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f32/system-administrators-guide/"
SUPPORT_URL="https://fedoraproject.org/wiki/Communicating_and_getting_help"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=32
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=32
PRIVACY_POLICY_URL="https://fedoraproject.org/wiki/Legal:PrivacyPolicy"
VARIANT="Container Image"
VARIANT_ID=container
```

## 各種確認

```shell-session
[root@e965de919866 /]# dnf module list
Fedora 32 openh264 (From Cisco) - x86_64                                       81  B/s | 5.1 kB     01:04
Fedora Modular 32 - x86_64
Name                 Stream      Profiles                 Summary
ant                  1.10        default [d]              Java build tool
avocado              latest      default [d], minimal     Framework with tools and libraries for Automated Tes
                                                          ting
avocado              69lts       default [d], minimal     Framework with tools and libraries for Automated Tes
                                                          ting
cobbler              3           default                  Versatile Linux deployment server
cri-o                1.11        default                  Kubernetes Container Runtime Interface for OCI-based
                                                           containers
cri-o                1.13        default                  Kubernetes Container Runtime Interface for OCI-based
                                                           containers
cri-o                1.15        default                  Kubernetes Container Runtime Interface for OCI-based
                                                           containers
cri-o                1.16        default                  Kubernetes Container Runtime Interface for OCI-based
                                                           containers
cri-o                1.17        default                  Kubernetes Container Runtime Interface for OCI-based
                                                           containers
django               1.6         default [d], python2_dev A high-level Python Web framework
                                 elopment
dwm                  latest      default [d], user        Dynamic window manager for X
dwm                  6.0         default [d], user        Dynamic window manager for X
dwm                  6.1         default [d], user        Dynamic window manager for X
dwm                  6.2         default [d], user        Dynamic window manager for X
eclipse              latest      c, everything, java [d]  An open, extensible IDE and application platform
eclipse              2019-06     c, everything, java [d]  An open, extensible IDE and application platform
fedora-coreos-pinger rolling     default                  Telemetry service for Fedora CoreOS
ghc                  8.8         default [d], minimal, sm Haskell GHC 8.8
                                 all
ghc                  8.10        default [d], minimal, sm Haskell GHC 8.10
                                 all
hub                  pre-release default                  A command-line wrapper for git with github shortcuts
jmc                  latest      core, default [d]        Java Mission Control is a profiling and diagnostics
                                                          tool for the Hotspot JVM
jmc                  7           core, default [d]        Java Mission Control is a profiling and diagnostics
                                                          tool for the Hotspot JVM
librealsense         rolling     default, dev             Cross-platform camera capture for Intel RealSense
lizardfs             devel       chunkserver, default, me Distributed, fault tolerant file system
                                 tadata-server, metalogge
                                 r
mariadb              10.3        client, devel, galera, s MariaDB: a very fast and robust SQL database server
                                 erver [d]
mariadb              10.4        client, devel, galera, s MariaDB: a very fast and robust SQL database server
                                 erver [d]
maven                3.5         default [d]              Java project management and project comprehension to
                                                          ol
maven                3.6         default [d]              Java project management and project comprehension to
                                                          ol
mysql                5.7         client, default, server  MySQL Module
                                 [d]
mysql                8.0         client, devel, server [d MySQL Module
                                 ]
nest                 2.16.0      default [d], mpich, open The neural simulation tool
                                 mpi
nest                 2.18.0      default [d], mpich, open The neural simulation tool
                                 mpi
nginx                mainline    common [d]               nginx webserver
nginx                1.12        default                  nginx webserver
nginx                1.14        common [d]               nginx webserver
nginx                1.16        common [d]               nginx webserver
nodejs               10          default [d], development Javascript runtime
                                 , minimal
nodejs               12          default [d], development Javascript runtime
                                 , minimal
nodejs               13          default, development, mi Javascript runtime
                                 nimal
octave               5.1         buildroot, default [d]   A high-level language for numerical computations
openmpi              2.1         buildroot, default [d]   Open Message Passing Interface
openmpi              3.1         buildroot, default [d]   Open Message Passing Interface
openmpi              4.0         buildroot, default [d]   Open Message Passing Interface
perl                 5.28        common, default [d], min Practical Extraction and Report Language
                                 imal
perl                 5.30        common, default [d], min Practical Extraction and Report Language
                                 imal
perl-bootstrap       5.28                                 Perl bootstrap module for bootrapping Perl module
perl-bootstrap       5.30                                 Perl bootstrap module for bootstrapping Perl module
pg-semver            12                                   A semantic version data type for PostgreSQL
postgresql           9.6         client, server [d]       PostgreSQL module
postgresql           10          client, server [d]       PostgreSQL module
postgresql           11          client, server [d]       PostgreSQL module
postgresql           12          client, libpq, server    PostgreSQL module
ruby                 master      default                  An interpreter of object-oriented scripting language
setools              4.2         default                  Policy analysis tools for SELinux
setools              4.2.0       default                  Policy analysis tools for SELinux
standard-test-roles  3.0         default, provisioner-qem Standard Test Interface Ansible roles
                                 u
subversion           1.10        common [d], server       Apache Subversion
subversion           1.13        common [d], server       Apache Subversion
sway                 rolling     default, full            i3-compatible window manager for Wayland
swig                 3.0         complete, default [d]    Connects C/C++/Objective C to some high-level progra
                                                          mming languages
swig                 4.0         complete, default [d]    Connects C/C++/Objective C to some high-level progra
                                                          mming languages
tomcat               master      default                  Apache Servlet/JSP Engine, RI for Servlet 4.0/JSP 2.
                                                          3 API
varnish              6.0         default                  Varnish HTTP cache

Fedora Modular 32 - x86_64 - Updates
Name                 Stream      Profiles                 Summary
ant                  1.10        default [d]              Java build tool
avocado              latest      default [d], minimal     Framework with tools and libraries for Automated Tes
                                                          ting
avocado              69lts       default [d], minimal     Framework with tools and libraries for Automated Tes
                                                          ting
cobbler              3           default                  Versatile Linux deployment server
cri-o                1.11        default                  Kubernetes Container Runtime Interface for OCI-based
                                                           containers
cri-o                1.13        default                  Kubernetes Container Runtime Interface for OCI-based
                                                           containers
cri-o                1.15        default                  Kubernetes Container Runtime Interface for OCI-based
                                                           containers
cri-o                1.16        default                  Kubernetes Container Runtime Interface for OCI-based
                                                           containers
cri-o                1.17        default                  Kubernetes Container Runtime Interface for OCI-based
                                                           containers
cri-o                1.18        default                  Kubernetes Container Runtime Interface for OCI-based
                                                           containers
django               1.6         default [d], python2_dev A high-level Python Web framework
                                 elopment
dwm                  latest      default [d], user        Dynamic window manager for X
dwm                  6.0         default [d], user        Dynamic window manager for X
dwm                  6.1         default [d], user        Dynamic window manager for X
dwm                  6.2         default [d], user        Dynamic window manager for X
eclipse              latest      c, everything, java [d]  An open, extensible IDE and application platform
eclipse              2019-06     c, everything, java [d]  An open, extensible IDE and application platform
fedora-coreos-pinger rolling     default                  Telemetry service for Fedora CoreOS
ghc                  8.8         default [d], minimal, sm Haskell GHC 8.8
                                 all
ghc                  8.10        default [d], minimal, sm Haskell GHC 8.10
                                 all
hub                  pre-release default                  A command-line wrapper for git with github shortcuts
jmc                  latest      core, default [d]        Java Mission Control is a profiling and diagnostics
                                                          tool for the Hotspot JVM
jmc                  7           core, default [d]        Java Mission Control is a profiling and diagnostics
                                                          tool for the Hotspot JVM
librealsense         rolling     default, dev             Cross-platform camera capture for Intel RealSense
lizardfs             devel       chunkserver, default, me Distributed, fault tolerant file system
                                 tadata-server, metalogge
                                 r
mariadb              10.3        client, devel, galera, s MariaDB: a very fast and robust SQL database server
                                 erver [d]
mariadb              10.4        client, devel, galera, s MariaDB: a very fast and robust SQL database server
                                 erver [d]
maven                3.5         default [d]              Java project management and project comprehension to
                                                          ol
maven                3.6         default [d]              Java project management and project comprehension to
                                                          ol
mysql                5.7         client, default, server  MySQL Module
                                 [d]
mysql                8.0         client, devel, server [d MySQL Module
                                 ]
nest                 2.16.0      default [d], mpich, open The neural simulation tool
                                 mpi
nest                 2.18.0      default [d], mpich, open The neural simulation tool
                                 mpi
nginx                mainline    common [d]               nginx webserver
nginx                1.12        default                  nginx webserver
nginx                1.14        common [d]               nginx webserver
nginx                1.16        common [d]               nginx webserver
nodejs               10          default [d], development Javascript runtime
                                 , minimal
nodejs               12          default [d], development Javascript runtime
                                 , minimal
nodejs               13          default, development, mi Javascript runtime
                                 nimal
octave               5.1         buildroot, default [d]   A high-level language for numerical computations
openmpi              2.1         buildroot, default [d]   Open Message Passing Interface
openmpi              3.1         buildroot, default [d]   Open Message Passing Interface
openmpi              4.0         buildroot, default [d]   Open Message Passing Interface
perl                 5.28        common, default [d], min Practical Extraction and Report Language
                                 imal
perl                 5.30        common, default [d], min Practical Extraction and Report Language
                                 imal
perl-bootstrap       5.28                                 Perl bootstrap module for bootrapping Perl module
perl-bootstrap       5.30                                 Perl bootstrap module for bootstrapping Perl module
pg-semver            12                                   A semantic version data type for PostgreSQL
postgresql           9.6         client, server [d]       PostgreSQL module
postgresql           10          client, server [d]       PostgreSQL module
postgresql           11          client, server [d]       PostgreSQL module
postgresql           12          client, libpq, server    PostgreSQL module
ruby                 master      default                  An interpreter of object-oriented scripting language
setools              4.2         default                  Policy analysis tools for SELinux
setools              4.2.0       default                  Policy analysis tools for SELinux
standard-test-roles  3.0         default, provisioner-qem Standard Test Interface Ansible roles
                                 u
subversion           1.10        common [d], server       Apache Subversion
subversion           1.13        common [d], server       Apache Subversion
sway                 rolling     default, full            i3-compatible window manager for Wayland
swig                 3.0         complete, default [d]    Connects C/C++/Objective C to some high-level progra
                                                          mming languages
swig                 4.0         complete, default [d]    Connects C/C++/Objective C to some high-level progra
                                                          mming languages
tomcat               master      default                  Apache Servlet/JSP Engine, RI for Servlet 4.0/JSP 2.
                                                          3 API
varnish              6.0         default                  Varnish HTTP cache

Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled
```

```shell-session
# ll /usr/bin/python*
lrwxrwxrwx. 1 root root     9 Mar  2 14:05 /usr/bin/python -> ./python3
lrwxrwxrwx. 1 root root     9 Mar  2 13:42 /usr/bin/python3 -> python3.8
-rwxr-xr-x. 1 root root 15408 Mar  2 13:42 /usr/bin/python3.8

[root@e965de919866 /]# yum search python2|grep -v "-"
Last metadata expiration check: 0:05:05 ago on Wed Apr 29 08:07:04 2020.
======================= Name & Summary Matched: python2 ========================
============================ Name Matched: python2 =============================
python26.i686 : Version 2.6 of the Python programming language
python26.x86_64 : Version 2.6 of the Python programming language
python27.i686 : Version 2.7 of the Python interpreter
python27.x86_64 : Version 2.7 of the Python interpreter
=========================== Summary Matched: python2 ===========================

[root@e965de919866 /]# yum info python26
Last metadata expiration check: 0:09:09 ago on Wed Apr 29 08:07:04 2020.
Available Packages
Name         : python26
Version      : 2.6.9
Release      : 21.fc31
Architecture : i686
Size         : 9.2 M
Source       : python26-2.6.9-21.fc31.src.rpm
Repository   : fedora
Summary      : Version 2.6 of the Python programming language
URL          : http://www.python.org/
License      : Python
Description  : Python 2.6 package for developers.
             :
             : This package exists to allow developers to test their code against an older
             : version of Python. This is not a full Python stack and if you wish to run
             : your applications with Python 2.6, see other distributions
             : that support it, such as CentOS or RHEL 6.

Name         : python26
Version      : 2.6.9
Release      : 21.fc31
Architecture : x86_64
Size         : 9.2 M
Source       : python26-2.6.9-21.fc31.src.rpm
Repository   : fedora
Summary      : Version 2.6 of the Python programming language
URL          : http://www.python.org/
License      : Python
Description  : Python 2.6 package for developers.
             :
             : This package exists to allow developers to test their code against an older
             : version of Python. This is not a full Python stack and if you wish to run
             : your applications with Python 2.6, see other distributions
             : that support it, such as CentOS or RHEL 6.

# yum info python27
Last metadata expiration check: 0:09:53 ago on Wed Apr 29 08:07:04 2020.
Available Packages
Name         : python27
Version      : 2.7.17
Release      : 1.fc32
Architecture : i686
Size         : 11 M
Source       : python27-2.7.17-1.fc32.src.rpm
Repository   : fedora
Summary      : Version 2.7 of the Python interpreter
URL          : https://www.python.org/
License      : Python
Description  : Python 2 is an old version of the language that is incompatible with the 3.x
             : line of releases. The language is mostly the same, but many details, especially
             : how built-in objects like dictionaries and strings work, have changed
             : considerably, and a lot of deprecated features have finally been removed in the
             : 3.x line.
             :
             : Note that Python 2 is not supported upstream after 2020-01-01, please use the
             : python3 package instead if you can.
             :
             : This package also provides the "python2" executable.

Name         : python27
Version      : 2.7.17
Release      : 1.fc32
Architecture : x86_64
Size         : 11 M
Source       : python27-2.7.17-1.fc32.src.rpm
Repository   : fedora
Summary      : Version 2.7 of the Python interpreter
URL          : https://www.python.org/
License      : Python
Description  : Python 2 is an old version of the language that is incompatible with the 3.x
             : line of releases. The language is mostly the same, but many details, especially
             : how built-in objects like dictionaries and strings work, have changed
             : considerably, and a lot of deprecated features have finally been removed in the
             : 3.x line.
             :
             : Note that Python 2 is not supported upstream after 2020-01-01, please use the
             : python3 package instead if you can.
             :
             : This package also provides the "python2" executable.
```

```shell-session
[root@e965de919866 /]# yum info php
Last metadata expiration check: 0:05:48 ago on Wed Apr 29 08:07:04 2020.
Available Packages
Name         : php
Version      : 7.4.5
Release      : 1.fc32
Architecture : x86_64
Size         : 2.3 M
Source       : php-7.4.5-1.fc32.src.rpm
Repository   : updates
Summary      : PHP scripting language for creating dynamic web sites
URL          : http://www.php.net/
License      : PHP and Zend and BSD and MIT and ASL 1.0 and NCSA
Description  : PHP is an HTML-embedded scripting language. PHP attempts to make it
             : easy for developers to write dynamically generated web pages. PHP also
             : offers built-in database integration for several commercial and
             : non-commercial database management systems, so writing a
             : database-enabled webpage with PHP is fairly simple. The most common
             : use of PHP coding is probably as a replacement for CGI scripts.
             :
             : The php package contains the module (often referred to as mod_php)
             : which adds support for the PHP language to Apache HTTP Server.
```

```shell-session
# yum search openjdk | grep openjdk.x86
Last metadata expiration check: 0:06:15 ago on Wed Apr 29 08:07:04 2020.
java-11-openjdk.x86_64 : OpenJDK Runtime Environment 11
java-1.8.0-openjdk.x86_64 : OpenJDK Runtime Environment 8
java-latest-openjdk.x86_64 : OpenJDK Runtime Environment 14
```

```shell-session
[root@e965de919866 /]# yum info tomcat
Last metadata expiration check: 0:06:35 ago on Wed Apr 29 08:07:04 2020.
Available Packages
Name         : tomcat
Epoch        : 1
Version      : 9.0.31
Release      : 2.fc32
Architecture : noarch
Size         : 90 k
Source       : tomcat-9.0.31-2.fc32.src.rpm
Repository   : fedora
Summary      : Apache Servlet/JSP Engine, RI for Servlet 4.0/JSP 2.3 API
URL          : http://tomcat.apache.org/
License      : ASL 2.0
Description  : Tomcat is the servlet container that is used in the official Reference
             : Implementation for the Java Servlet and JavaServer Pages technologies.
             : The Java Servlet and JavaServer Pages specifications are developed by
             : Sun under the Java Community Process.
             :
             : Tomcat is developed in an open and participatory environment and
             : released under the Apache Software License version 2.0. Tomcat is intended
             : to be a collaboration of the best-of-breed developers from around the world.
```