Documentation for a newer release is available. View Latest

Βοηθήματα συστήματος

Sphinx was updated to version 2 and dropped support for Python 2

Το πακέτο python-sphinx ενημερώθηκε στην έκδοση 2.x στο Fedora 31.

Also the following Python 2 (sub)packages providing support to Sphinx have been removed:

  • python2-sphinx

  • python2-catkin-sphinx

  • python2-numpydoc

  • python2-snowballstemmer

  • python2-sphinx-intl

  • python2-sphinx-theme-alabaster

  • python2-sphinx_rtd_theme

  • python2-sphinxcontrib-httpdomain

  • python2-sphinxcontrib-websupport

  • sphinx-webtools

  • trac-sphinx-plugin

Users who need to run Sphinx on Python 2 have to use Python virtual environment and the pip package manager. For more information, see this Fedora Developer page.

RPM 4.15

Το Fedora 31 παρέχει την έκδοση 4.15 του RPM, μια αναβάθμιση από την έκδοση 4.14 στο Fedora 30. Ακολουθούν οι αξιοσημείωτες αλλαγές:

Νέες λειτουργίες

  • Προστέθηκαν οι ενότητες %patchlist και %sourcelist στο αρχείο προδιαγραφών του RPM.

  • Faster builds due to increased parallelism.

  • Dynamic build dependency generator.

  • Βελτιώθηκε ο εντοπισμός των αρχιτεκτονικών ARM των επεξεργαστών.

  • Προστέθηκε υποστήριξης για την αρχιτεκτονική ARMv8.

  • Προστέθηκε υποστήριξη για τις δηλώσεις %elif, %elifos και %elifarch.

  • New %dnl macro for commenting.

This release also contains numerous bug fixes and improvements. For full information, see the upstream release notes.

Αφαιρέθηκε η έκδοση 3 του YUM

As of this release, the YUM 3 package management stack has been removed, including the following packages:

  • createrepo

  • yum

  • yum-langpacks

  • yum-utils

  • yum-metadata-parser

  • yum-updatesd

The purpose of this change is to minimize the disruption to users as the YUM 3 user experience transitions to use the more advanced DNF technology. We encourage anyone to open a Bugzilla ticket to inform us of any critical user experience or plugin problems that were missed.

We expect no impact on users as the package management functionality is already provided by DNF.

The DNF package manager provides equivalent packages createrepo_c and dnf-utils to obsolete createrepo and yum-utils.

Important executable files such /usr/bin/yum, /usr/bin/repoquery or /usr/bin/createrepo will be provided either as new executable files or symbolic links to the respective DNF-based counterparts.

The yum package is still available in due repositories as a small CLI wrapper, in case users prefer the original /usr/bin/yum binary.

Αφαιρέθηκε το πακέτο Docker

Fedora 31 does not provide the docker package. See Containers for details.

Gawk 5.0.1

The gawk package has been updated to version 5.0.1, which is the latest upstream major release. Apart from fixing a number of bugs, the new version provides the following notable changes:

  • The regex routines have been replaced with those from GNULIB

  • Comment handling in the pretty-printer has been reworked almost completely from scratch. As a result, comments in many corner cases that were previously lost are now included in the formatted output.

  • Namespaces have been added.

  • Gawk now uses the locale settings for ignoring case in single byte locales, instead of hardwiring in Latin-1.

For more information about this release, see the upstream NEWS document. For information about the newly introduced namespaces, see the manual.