Software and technical details of Fedora Server 37 including cockpit screenshots

main menu
System Overview

This article is for those of you who do not want to install a whole new operating system only to discover some technical details about the default installation like disk layout, packages included, software versions, and so on. Here we are going to review in several sections what is like to have a default installation of Fedora 37 Server using a real not virtual machine!
The kernel is 6.0.11 it detects successfully the Threadripper 1950X AMD and the system is stable (we booted in UEFI mode).
The installation procedure uses default options for all installation setups – Minimal network installation of Fedora 37 Server

Software

With Fedora Server 37 you can have

  • linux kernel – 6.0.11 (6.0.11-300.fc37.x86_64)
  • System
    • linux-firmware – version: 20221109, release: 20221109-144.fc37.
    • libc – 2.36 (2.36-8.fc37)
    • GNU GCC – 12.2.1 (12.2.1-4.fc37)
    • OpenSSL – 3.0.5 (1:3.0.5-3.fc37) and 1.1.1q (1:1.1.1q-2.fc37)
    • coreutils – 9.1 (9.1-6.fc37)
    • yum – Depricated and replaced with dnf
    • dnf – 4.14.0 (4.14.0-1.fc37)
    • rsyslog – 8.2204.0 (8.2204.0-3.fc37)
    • NetworkManager – 1.40.6 (1:1.40.6-1.fc37)
  • Servers
    • Apache – 2.4.54 (2.4.54-5.fc37)
    • Nginx – 1.22.1 (1:1.22.1-1.fc37)
    • MySQL server – 8.0.31 (8.0.31-1.fc37)
    • MariaDB server – 10.5.18 (3:10.5.18-1.fc37)
    • PostgreSQL – 14.3 (14.3-8.fc37)
  • Programming
    • PHP – 8.1.13 (8.1.13-1.fc37)
    • python – The default is 3.11.0 (3.11.0-1.fc37) and many more available – 3.10.8 (3.10.8-3.fc37), 3.12.0 (3.12.0~a2-1.fc37), 3.9.15 (3.9.15-3.fc37), 3.8.15 (3.8.15-2.fc37), 3.7.15 (3.7.15-2.fc37), 3.6.15 (3.6.15-14.fc37) and also includes the older 2.7.18 (2.7.18-25.fc37)
    • perl – 5.36.0 (4:5.36.0-492.fc37)
    • ruby – 3.1.3 (3.1.3-172.fc37)
    • OpenJDK – the latest 19 – 19.0.1.0.10 (1:19.0.1.0.10-2.rolling.fc37) and also includes 1:17.0.5.0.8 (1:17.0.5.0.8-1.fc37), 11.0.17.0.8 (1:11.0.17.0.8-1.fc37) and 1:1.8.0.352 (1:1.8.0.352.b08-2.fc37)
    • Go – 1.19.3 (1.19.3-2.fc37)
    • Rust – 1.65.0 (1.65.0-1.fc37)
    • llvm – the latest 15.0.4 (15.0.4-1.fc37), 14.0.0 (14.0.0-1.fc36) and the old 7.0.1 (7.0.1-7.fc36.4), 8.0.1 (8.0.1-3.fc37), 9.0.1 (9.0.1-15.fc35), 10.0.0 (10.0.0-13.fc35), 11.1.0 (11.1.0-6.fc35), 12.0.1 (12.0.1-2.fc35) and 13.0.1 (13.0.1-2.fc37)
    • Subversion – 1.14.2 (1.14.2-8.fc37)
    • Git – 2.38.1 (2.38.1-1.fc37)

Note: Not all of the above software comes installed by default. The versions above are valid as of December 2022, these are the minimum versions you get with Fedora Server 37 now, and updating it after the initial date may update some of the above packages with newer versions.

Installed packages are 679 occupying 1.8G space:. Note, this is Fedora Server Install, not minimal install. The server install includes the web console – cockpit version 254.

[root@srv ~]# dnf list installed|wc -l
679
[root@srv ~]# df -h /
Filesystem                      Size  Used Avail Use% Mounted on
/dev/mapper/fedora_fedora-root   15G  1.8G   14G  12% /

Keep on reading!

Minimal network installation of Fedora 37 Server

This tutorial will show you the simple steps of installing a modern Linux Distribution Fedora 37 Server edition. Fedora line offers many bleeding-edge Linux technologies than the more enterprise CentOS of the same RPM Linux family.

In fact, if the user needs a server with the latest Linux stable software Fedora server is the right and easy choice for a server!

Here are some basic data from the default installation setup settings:

  1. Installed packages – ~678 occupying 1.7G of space.
  2. 3 partitions when using automatic partition layout – boot efi, boot and root.
  3. xfs used for the root partition.

The Fedora 37 Server comes and updates to the latest stable Linux:

  • Linux kernel : 6.0.11.
  • Python : 3.11
  • GLibc : 2.36
  • OpenSSL : 3.0.5
  • systemd : 251.8

More detailed software overview here – Software and technical details of Fedora Server 37 including cockpit screenshots.

Of course, one can expect the latest version of GCC (12.2.1), PHP (8.1.13), GO (1.19.3), MySQL Server (8.0.31), PostgreSQL (14.3), Nginx (1.22.1), Apache (2.4.54) and so on. Almost all of them are the latest stable version on their Internet sites.
Just be careful, the Fedora life cycle is 13 months from the release to the EOL (End of Life)! Of course, a dist-upgrade is supported and indeed, it has been flawless for years!

We used the following ISO for the installation process from https://getfedora.org/en/server/download/:

https://download.fedoraproject.org/pub/fedora/linux/releases/37/Server/x86_64/iso/Fedora-Server-netinst-x86_64-37-1.7.iso

It is a LIVE image so you can try it before installing it. The easiest way is to download the image and burn it to a DVD or USB stick disk and then follow the installation below (a USB flash drive could be also created from this ISO). The netinstall installation is as simple as having a good Internet connection to download the packages, the installation wizard automatically detects the closest mirror, from which it will download the packages. Essentially, the network does not differ from the ordinary installation except it expects to download the packages from the Internet.

SCREENSHOT 1) If you booted from the DVD/USB you would get this first screen – select “Install Fedora 37” and hit Enter

main menu
Install Fedora 37 grub entry

Keep on reading!