はじめに
Fedora32が出たので各種確認
参考:Fedora 32 is officially here! - Fedora Magazine
Releases/32/ChangeSet - Fedora Project Wiki
環境
Windows10 - HyperV上で動作しているCoreOS (Flatcar Container Linux by Kinvolk stable (2345.3.1))で起動
イメージダウンロード
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起動
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
各種確認
[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
# 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.
[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.
# 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
[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.