Fedora 31 is officially here!

It’s here! We’re proud to announce the release of Fedora 31. Thanks to the hard work of thousands of Fedora community members and contributors, we’re celebrating yet another on-time release. This is getting to be a habit!

If you just want to get to the bits without delay, go to https://getfedora.org/ right now. For details, read on!


If you haven’t used the Fedora Toolbox, this is a great time to try it out. This is a simple tool for launching and managing personal workspace containers, so you can do development or experiment in an isolated experience. It’s as simple as running “toolbox enter” from the command line.

This containerized workflow is vital for users of the ostree-based Fedora variants like CoreOS, IoT, and Silverblue, but is also extremely useful on any workstation or even server system. Look for many more enhancements to this tool and the user experience around it in the next few months — your feedback is very welcome.

All of Fedora’s Flavors

Fedora Editions are targeted outputs geared toward specific “showcase” uses.

Fedora Workstation focuses on the desktop, and particular software developers who want a “just works” Linux operating system experience. This release features GNOME 3.34, which brings significant performance enhancements which will be especially noticeable on lower-powered hardware.

Fedora Server brings the latest in cutting-edge open source server software to systems administrators in an easy-to-deploy fashion.

And, in preview state, we have Fedora CoreOS, a category-defining operating system made for the modern container world, and Fedora IoT for “edge computing” use cases. (Stay tuned for a planned contest to find a shiny name for the IoT edition!)

Of course, we produce more than just the editions. Fedora Spins and Labs target a variety of audiences and use cases, including the Fedora Astronomy, which brings a complete open source toolchain to both amateur and professional astronomers, and desktop environments like KDE Plasma and Xfce.

And, don’t forget our alternate architectures, ARM AArch64, Power, and S390x. Of particular note, we have improved support for the Rockchip system-on-a-chip devices including the Rock960, RockPro64,  and Rock64, plus initial support for “panfrost”, an open source 3D accelerated graphics driver for newer Arm Mali “midgard” GPUs.

If you’re using an older 32-bit only i686 system, though, it’s time to find an alternative — we bid farewell to 32-bit Intel architecture as a base system this release.

General improvements

No matter what variant of Fedora you use, you’re getting the latest the open source world has to offer. Following our “First” foundation, we’re enabling CgroupsV2 (if you’re using Docker, make sure to check this out). Glibc 2.30  and NodeJS 12 are among the many updated packages in Fedora 31. And, we’ve switched the “python” command to by Python 3 — remember, Python 2 is end-of-life at the end of this year.

We’re excited for you to try out the new release! Go to https://getfedora.org/ and download it now. Or if you’re already running a Fedora operating system, follow the easy upgrade instructions.

In the unlikely event of a problem….

If you run into a problem, check out the Fedora 31 Common Bugs page, and if you have questions, visit our Ask Fedora user-support platform.

Thank you everyone

Thanks to the thousands of people who contributed to the Fedora Project in this release cycle, and especially to those of you who worked extra hard to make this another on-time release. And if you’re in Portland for USENIX LISA this week, stop by the expo floor and visit me at the Red Hat, Fedora, and CentOS booth.

Fedora Project community


  1. Robby

    Gracias al equipo de Fedora, no puedo esperar a descargarlo. Son los mejores.

  2. Just downloaded the Workstation and server versions and Fedora:31 on podman, Its gonna be fun testing them once I’m on the airplane!

  3. Mehdi

    If I already have Fedora 31 (installed the beta version), do I need to run any specific command to upgrade?

    • Just a regular update will get you to the final release (plus, of course, the updates on top of that).

    • Andre Gompel

      No, just do the regular updates.
      Either from CLI as “sudo dnf update -y”
      or dnfdragora (GUI).

      Also suggest that you install the two repositories (free & non-free) from :
      This in order to have most applications available.
      Actually if it was not for open-source purity, it would be nice to have this a an option set by default for the install.

  4. Rob32

    I love you! Keep up the good work. Very happy Fedora 31Beta User here 🙂

  5. victorhck

    Congrats to Fedora Community!!
    Spreading the word about this release, for spanish speakers:


    Happy hacking!!

  6. zoisawen

    No netinstall? Link is broken on https://alt.fedoraproject.org/

  7. bkdwt

    Using since the Beta. Just werks on my machine. 🙂

  8. If I’m upgrading, will python automatically now point to python3? Or does it need to be remapped?

  9. Wonderful. Already shared this article on my blog. Testing Fedora 31 as we speak. Fedora is the King of Linux.

  10. Rock and roll baby!!! Fresh installed, from Everything image a i3 configured from scratch. Running so smooth!

  11. Avi Wollman

    The Design Suite Lab page has following message:

    “Although this spin failed to compose for the final release, this test compose contains fixes over the final content to allow for a successful compose and should meet most users’ needs.”

    What does that mean? Thank you!

    • This just means that the iso doesn’t pass all the QA test, the iso that is provided is good enough to be used and installed.

    • Luya Tshimbalanga

      That information is outdated as it applied to release 29 and 30.

  12. Joe

    I’m glad to see that Fedora is moving to Python 3, for good. This has been one of the most tedious transitions ever, and switching the python command from 2 to 3 will improve the terminal user experience for sure. (All programs should use python2/python3 in the shebang line by now, therefore switching the unversioned python command should only affect terminal users.) Python 2.7 will be EOL during Fedora 31 lifetime anyways.

  13. luke

    Congratulations and kudos to everybody!

  14. FYI the mirrors seem to be taking a while to sync this; http://mirrors.kernel.org/fedora/releases/31 is still 403-ing and http://mirror.facebook.net/fedora/linux/releases/ does not have 31 yet.

    Hope they catch up soon!

  15. Henry

    The Fedora 31 key is missing from https://getfedora.org/static/fedora.gpg. I retrieved it from a keyserver, but the signature date is different from the one on this page: https://getfedora.org/pt_BR/security/

  16. Yuriy

    The new Fedora 31 is beautiful, runs fast and stable. I have been using Fedora Workstation with GNOME from beta for a couple of days already. A real pleasure to use!
    Congrats and Thanks to all the teams that made this Fedora possible!!!

  17. Basri Azemi

    As a Linux user, my assessment is after using Ubuntu, CentOS, Kali, and Elementary OS that Fedora is by far the best. Not only in offering the newest on opensource software advancements but in user friendliness, and over all package availability. I truly love FEDORA!

  18. Rajib Kumar Paul

    Congrats to Fedora Community!!
    Spreading the word about this release

  19. hi everybody, i’m very happy to hear fedora 31 is released ! But i can’t download it via this link http://fedora.mirror.liquidtelecom.com/fedora/linux/releases/31/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-31-1.9.iso. it seems to be the default link since i live in cote d’ivoire (west africa).

    • This is a problem with that mirror site and not Fedora. The mirror has not updated its content yet and the Fedora Project can’t control that. You should get in touch with the managers for that mirror site to fix.

      • Merci, j’attendrai alors puisque j’ai déjà installé la version bêta sur mon Lenovo v310… j’attendrai que ce miroir se mette à jour pour le télécharger et l’installer sur mon HP G280

  20. MIX

    My wait is end now, been trying lxqt beta

  21. Hi, thanks for this new release (F31) it installed perfectly on my machine (via CLI) with no apparent errors – great job as always!

    I know this isn’t the place to troubleshoot but as it’s the 1st time boot after upgrade, I wonder if anyone else has noticed this : The new kernel doesn’t load even though F31 is the O.S. (I checked that the default kernel is correct:

    #grubby –default-kernel

    This is my hostnamectl info:
    Operating System: Fedora 31 (Thirty One)
    CPE OS Name: cpe:/o:fedoraproject:fedora:31
    Kernel: Linux 5.0.11-300.fc30.x86_64
    Architecture: x86-64

    Perhaps waiting for the new kernel’s update will fix this?

  22. Chandan Upendra

    Thanks! I have just upgraded from fedora 30 to 31 and I notice the performance is much better now, I really like the toolbox addition here.

    • tfks

      Yes, I notice it with the KDE spin too. Very nice. As always!

  23. Great news for fedora lovers!

  24. 3wt434

    why this web are not https?

  25. Ted

    For myself and a number of others so far, 31 has been a dud. After using 30 flawlessly for some time, I tied to install 31 on my ASUS Vivobook laptop. Once I get to the end of the install, it simply freezes and goes to a blinking cursor without fully loading. I tried numerous methods of install including trying to just upgrade to no avail. I heard they pushed back the original release date a week due to install problems. It would seem as though those problems have yet to be rectified.

  26. La fedora es un buen programa para usuarios y ingenieros gráficos

  27. Dishant Pandya

    Installed in my office laptop, works smooth, but on my home desktop the GUI few minutes after starting up. Don’t know why, still trying to find some solution over the internet.

  28. Javier Pinilla

    Gracias al equipo de Fedora y a su comunidad.
    Me pase en la 17 y nunca me fui.

  29. Viktor

    Fedora (Workstation) is a great OS. What I like the most is that it’s like one piece from the bottom to the top. Not like others where you feel you have some base system and a desktop environment on top. Thanks to everyone involved!

    What about the Silverblue edition? Has it been updated? Asking because https://silverblue.fedoraproject.org/download still links to Silverblue 30.

  30. lemc

    It’s been two days since the release of Fedora 31 has been officially announced. However, so far I still haven’t found the netinstall image file,
    either by simply clicking on the “Download” button under “But wait! There’s more” at https://getfedora.org/en/workstation/download/
    or by even going directly to mirrors located in the USA, as listed in

    • You can use the Server netinstall ISO, which is the exact same image and allows you to install any Fedora edition. The download buttons will be fixed shortly.

  31. iv

    Fedora 31 issue with classic Zoiper version 3 not showing numbers …

  32. Brian D.

    Just installed Fedora 31 on a system with old nvidia graphics. The install hung up on SELinux install script, just as it usually does on an SELinux upgrade, but everything worked fine on reboot. I still need to use “nomodeset” at boot, but everything works just fine.

    • Brian D.

      Addendum— Nov.15 I tried to update to kernel 5.3.1-300.fc31.x86_64 , intended to replace kernel 5.3.8-200.fc30.x86_64 . After downloading with dnf , the update failed with a segmentation fault. Tried again after clearing the cache, using dnfdragora — segmentation fault….repeatedly Switched from KDE to GNome and tried updating with Gnome Software app.. Upgrade appears to be successful—except that KDM manager fails to initialize . Tried — systemctl disable kdm systemctl enable gdm
      GDMmanager fails to initialize. Rebooted to kernel 5.3.8-200.fx30 — system fails at kdm or gdm or lxdm or sddm. none of them work. Can’t log in with or without ‘nomodeset’ at boot screen. I may try the Fedora 30 fix for dnf —zchunk=False, when I have the time…. if I can’t find another solution.

      • Brian D.

        Addendum — Nov, 21–19 After failure of login managers and dnf — segmentation fault —- I finally reinstalled to Fedora 28 — Gnome only –waited until the next kernel update for Fedora 31 5.3.11-300.fc31.x86_64 —then upgraded to Fedora 31 –( F30 first) — everything works — there may be a few bugs in KDE desktop. Nvidia users might be advised to avoid Epiphany web browser — it appears to cause –keyboard/mouse lock. Found on web, possible fix for– dnf segmentation fault. After first fault—> sudo rm /var/lib/rpm.lock <— according to other Fedora 31 users this fixes the problem. Unfortunately, I had already reinstalled when I found it. Good Luck.

  33. Faizal Ismail

    Hi Fedora,

    I want dowload the iso, but the file but not found.

  34. PilseDude

    Can docker issue in 31 be solved by installing docker from snap store?

  35. Leandro

    Hi there – for Fedora 32 I would not announce the release is out until mirrors have all the downloaders… still today Nov 1st I cannot download the netinstall image from my local mirror here in the U.S.

    • That wouldn’t be feasible, unfortunately. Some mirrors don’t reliably report their content, and there are too many to make that a requirement. Best idea is to find another mirror in your hemisphere or geographic area.

  36. Leandro

    I’ve used Red Hat since the 1990s and Fedora since version 1. Best Linux distribution period. I’ve used many other dists but they never feel as polished or well designed! Always excited when a new version comes out.

  37. woloijo

    how testing on linux? virualbox only 32 bit
    please help

  38. juergen

    With Wayland the fonts look very washed-out in Thunderbird or SoftMaker Office, so I switched back to Xorg. I use a HDPI Ultrabook. Any recommendations on Wayland with the fonts problem?

  39. Turbovix

    O Fedora é ótimo, espero que domine o mundo logo logo!

  40. joseinho

    ThankYou for a Great Distro Fedora <3

  41. Fedora

    Upgraded from F30 to F31. All great except for two problems:


    doesn’t start due to switching cgroups default from 1 to 2. See https://bugzilla.redhat.com/show_bug.cgi?id=1757078


    not starting – possibly linked to Python 2 removal (still working on why at the moment though)

    The first will affect docker developers, the second only those that use SaltStack (https://www.saltstack.com/) for automated builds.

  42. JCjr

    I’d like to see how the Panfrost driver and other hardware support is on the PineBookPro. I would order one if I knew Fedora supported all of the hardware properly.

  43. LD Barnes

    I’d like to thank all the hardworking members of the Fedora team I just upgraded and nothing is broke. You guys rock.

  44. Old Mozzy

    The upgrade from F30 Workstation to F31 Workstation went very smoothly with no problems encountered. The only glitch I have encountered so far in running F31 is that I can no longer scroll to bookmarks in long lists that are off-screen from the Bookmarks Toolbar in Firefox 70.0. Works fine in Chromium. I know this will get rectified soon enough either by Mozilla or the Fedora teams. Hence my workaround for now is to “Show All Bookmarks” (Ctrl+Shift+O) to open the Bookmark Library and scroll from there.

    Other than that, great work by all the contributors of the Fedora project yet again. I’ve been using Fedora consistently since F14 and dabbled since RedHat 4.0!

  45. Marten

    It would be great if there was a guide on how to use F2FS for a Fedora 31 installation – not to mention the installer being able to do it for me .. sigh

  46. Nagaraju

    I am getting an error.
    python3-mypy-0.730-2.fc31.noarch conflicts with python3-mypy-0.670-1.fc30.noarch while downloading fedora31.

  47. et4t43

    How I can download whole fedora 31?
    All source package, all data. I need create iso, repair source code completly offline.

  48. billy

    an uninstall command would be nice for those using multiple boots ..pi have 5 os on my pc and the current way is too frusterating.. the only option i have right not is to do a total hard drive wipe and start from scratch. the beta version no longer works,and with as many os systems i have on the pc having a version no longer working and a current one that is will be unacceptable .. from my stand point ..

  49. Damien X

    I love Fedora and really appreciate all the efort that goes into it. Nonetheless, this release has been extremely disappointing. It has broken compatibility with half of the devices I support and I receive constant complains about lag from the people to whom I’ve recommend it.
    This lastbpart has been happening since F30. I’m really sad about no longer being able to recommend it to people.
    Fedora is a great project. Hopefully this will be fixed.

  50. WafiyAhmad

    I came bere because of guns of glory bugs. Lol

  51. Jürgen

    Well, after upgrading F30 Workstation to F31 I’m not happy at all and obviously Gnome 3.34.1 is the culprit. Gnome extension dash-to-dock doesn’t work any longer, and the super key doesn’t give me an application overview anymore – the combination of these flaws is really annoying.

    • Jürgen

      And now this: “Fedora does not support VirtualBox (host nor client), because it uses kernel modules that are not included in the upstream kernel.”

      So now I’m locked out of all my virtual machines all of the sudden by this upgrade. Sorry, but like this Fedora doesn’t work for me as a daily driver.

      • @Jürgen: This is not a recent change; Fedora has never supported VirtualBox, due to this exact same issue. It sounds like you may be using a kernel that VirtualBox has not updated to support. This is not a Fedora issue to solve. However, you can use a previous kernel that VirtualBox has modules to support, until they offer the appropriate kernel support.

      • itsme

        Hi Jürgen,

        was never a problem for me under Fedora XY (actual kernel version 5.3.11-300.fc31.x86_64).
        All I do, is to download the rpm’s direct from Oracle (Virtuablbox -> https://www.virtualbox.org/wiki/Linux_Downloads and the VirtualExtensionPack) and install them from the command line.

  52. I am currently running Fedora 31 (kernel 5.3.8-300.fc31.x86_64) and have no problem running Virtualbox Version 6.0.14_RPMFusion r132055. Everything updated normally using DNF and the transition from Fedora 30 was seemless.

  53. Jürgen

    Thanks for this information, Stan. The problem seems to be that I’m running Fedora 31 with kernel 5.3.11-300.fc31.x86_64.

  54. Jürgen

    Thanks, itsme, problem solved, you made my day!

  55. Aveh el fedora ya funsiona bieh pero si nesesita unos ajustes, solo quiero desiros q sois los mejores guapos os comoia to el ojete I LOVE FEDORA > UBUTNU

  56. Atabuga David

    congratulation for good service.

  57. Michael

    My first ever attempt at upgrading Fedora, from 30 -> 31 was a success.

    I needed to run ‘dnf module reset mysql libgit2’ before starting the upgrade, and so far everything is working as normal ( awesome ).

    Thanks to everyone involved for the great work on this, and every Fedora release.

  58. ed

    “In the unlikely event of a problem” — I like that we’re so high on our own fumes here that we think fedora is stable.

    Here’s some of the game-breaking issues I’ve encountered so far:
    1. Hibernate/Suspend locks system forcing restart (close lid, black screen, led flashes)
    2. WiFi not working properly (e5470)
    I have rpmfusion and other nonfree installed.
    Granted, these seem like specific driver issues, but it seems a little early to declare victory don’t you think?

  59. James

    Just posting to say thanks to the Fedora team.

    Upgrading from 29 -> 31, I’ve seen a MASSIVE improvement in performance!
    It’s like having a new laptop. I don’t know if it’s Wayland or something else, but my 5 year old Thinkpad is running at light-speed now.

  60. Obrigado equipe de desenvolvedores do Fedora.
    Como sempre um sistema estável e tranquilo.

Comments are Closed

The opinions expressed on this website are those of each author, not of the author's employer or of Red Hat. Fedora Magazine aspires to publish all content under a Creative Commons license but may not be able to do so in all cases. You are responsible for ensuring that you have the necessary permission to reuse any work on this site. The Fedora logo is a trademark of Red Hat, Inc. Terms and Conditions