It’s Here! Announcing Fedora 21!

Fedora 21 Release Announcement

The Fedora Project is pleased to announce Fedora 21, the final release, ready to run on your desktops, servers, and in the cloud. Fedora 21 is a game-changer for the Fedora Project, and we think you’re going to be very pleased with the results.


Impatient? Go straight to and get started. Otherwise, read on! and Fedora 21 Flavorsfedora3f

As part of the initiative, Fedora 21 comes in three flavors: Cloud, Server, and Workstation — whether you’re using Linux on your laptop, using Linux on your servers, or spinning up containers or images in the cloud, we have what you need to be successful.

Fedora 21 Base

Each of the flavors builds on the “base” set of packages for Fedora. For instance, each flavor uses the same packages for the kernel, RPM, Yum, systemd, Anaconda, and so forth.

The Base Working Group develops the standard platform for all Fedora deliverables, which includes the installer, compose tools, and basic platform for the other flavors. The Base set of packages is not intended for use on its own, but is kept as a small, stable platform for other initiatives to build on.

Highlights in the Fedora 21 Release

Fedora 21 Cloudcloud-sidebar

The Fedora Cloud Working Group and Special Interest Group (SIG) has been busy leading up to Fedora 21. Cloud is now a top-level deliverable for Fedora 21, and includes images for use in private cloud environments like OpenStack, as well as AMIs for use on Amazon, and a new “Atomic” image streamlined for running Docker containers.

Modular Kernel Packaging for Cloud

Space is precious, and there’s little reason to include drivers for hardware that doesn’t exist in the cloud. As part of the work for this release, the cloud SIG and kernel team split the kernel into two packages. One package contains the minimum modules for running in a virtualized environment, the other contains the larger set of modules for a more general installation. With other size reduction work, the F21 cloud image is about 25% smaller than F20, making for faster deployment and more room to whatever you need.

Fedora Atomic Host

In early April, Red Hat announced Project Atomic, an effort to provide the tools and atomic logopatterns for a streamlined operating system to run containers. The Fedora 21 release is the first to offer an “Atomic” host for Fedora, which includes a minimal set of packages and an image composed with rpm-ostree.

While using the same RPMs as other Fedora offerings, the Atomic host lets you roll back updates (if necessary) as one atomic unit — making update management much easier.

Our Atomic image includes Kubernetes and Cockpit for container management, and will receive updates through the Fedora 21 release cycle as rpm-ostree updates.

Fedora 21 Serverserver-sidebar

The Fedora Server flavor is a common base platform that is meant to run featured application stacks, which are produced, tested, and distributed by the Server Working Group. Want to use Fedora as a Web server, file server, database server, or platform for an Infrastructure-as-a-Service? Fedora 21 Server is for you.

Fedora Server Management Features

The Fedora Server flavor introduces new Server management features aimed at making it easier to install discrete infrastructure services. The Fedora Server introduces three new technologies to handle this task, rolekit, Cockpit, and OpenLMI.

Rolekit is a Role deployment and management toolkit that provides a consistent interface to administrators to install and configure all the packages needed to implement a specific server role. Rolekit is at an early stage of development in Fedora 21.

cockpit projectCockpit is a user interface for configuring and monitoring your server or servers. It is accessible remotely via a web browser.

OpenLMI is a remote management system built atop DMTF-CIM. Use OpenLMI for scripting management functions across many machines and for querying for capabilities and monitoring for system events.

Domain Controller Server Role

As part of the server role offerings available for Fedora 21, the Server flavor ships with a role deployment mechanism. One of the roles offered in 21 is the Domain Controller Service.

The Domain Controller Service packages freeIPA‘s integrated identity and authentication solution for Linux/UNIX networked environments.

A FreeIPA server provides centralized authentication, authorization, and account information by storing data about user, groups, hosts, and other objects necessary to manage the security aspects of a network of computers.

Fedora 21 Workstationworkstation-sidebar

The Fedora Workstation is a new take on desktop development from the Fedora community. Our goal is to pick the best components, and integrate and polish them. This work results in a more polished and targeted system than you’ve previously seen from the Fedora desktop. We want our desktop operating system to solve your problems, not be your problem.

Easy access to all your software

The cornerstone of the Fedora Workstation is the Software installer, which lets you find all kinds of applications quickly and easily. The improvements to the Software installer in Fedora 21 provide a responsive and fast user experience. In addition, Fedora packagers have worked with developers around the world to greatly improve the number of featured applications.

Improvements to the Terminal applicationterminal

We want developers to have a great experience, so a strong Terminal application is absolutely important. We’ve integrated a set of additional features in the Terminal, such as:

  • Support for transparent backgrounds
  • Automatic title updates to help you identify different terminals
  • A simple toggle for disabling shortcuts in the Terminal
  • Search for Terminals by name in the GNOME desktop overview

Experimental Wayland supportwayland

Wayland is a new and exciting display server technology that will power Linux desktops of the future. With Fedora Workstation 21 you can visit the future now, and see how well your applications work with Wayland. You can also experiment with making your applications take advantage of Wayland’s new capabilities. Much of the core Wayland development comes from Fedora Workstation contributors, so this is your chance to try out Wayland straight from the source.


We recognize developers need an easy and straightforward way to set up many different programming environments. In Fedora Workstation, we offer the DevAssistant developer helper, which takes care of this setup for a large number of language runtimes and IDEs.

Ease of installation

We want the installation of the Fedora Workstation to be as straightforward and simple as possible. In Fedora Workstation we’ve distilled this process down to selecting the layout of your physical media, and then pressing “Install.” (In fact, you can even let the installer choose the disk layout for you.) And because the future of installations is not optical disks, we ship with an easy to use tool to help you create bootable USB sticks — just download a new Live image, right-click, and write to USB.

Web service integration

We recognize you have work to do, and you want to use the tools that let you get it done. That’s why we’re working to make all your applications in Fedora Workstation look and feel the same. With the ability to run HTML5 web services in a chromeless window, we aim to make your apps feel like a natural extension to your desktop. More integration upgrades are coming in future Fedora Workstation releases.

Support for high resolution displays (HiDPI)

Technology never stands still, and as a software developer you are used to using the best technology available. So we’ve spent a lot of time and effort on supporting the new generation of HiDPI displays found on new hardware like many new ultrabook models, or the Apple Retina display. That’s probably why Fedora has been called the best of HiDPI.

Exciting roadmapGNOME_logo

This Fedora Workstation release is not the end. It’s the beginning of a new era for Fedora on the desktop. We have a roadmap lined up to bring a range of exciting new technologies to the Linux desktop:

  • Containers
  • Smarter virtual machines
  • Better development tools
  • Improved toolkit integration
  • More web integration
  • …and much more

So if you want to be part of the future of the Linux desktop, get on board now!

Downloads, upgrades, documentation, and common bugs

You can start by downloading Fedora 21:

  • If you are upgrading from a previous release of Fedora, refer to:

  • Fedora now includes the FedUp utility to enable an easy upgrade to Fedora 21 from previous releases. See the FedUp page on the Fedora wiki for more information:


Read the full release notes for Fedora 21, guides for several languages, and learn about known bugs and how to report new ones:

  • Fedora 21 common bugs are documented at:

This page includes information on several known non-blocker bugs in Fedora 21, please be sure to read it before installing!

SpinsKDE_logo Xfce_logo

In addition to the new Fedora flavors, Fedora users also have the alternative of Fedora Spins that highlight user favorites like KDE Plasma Workspaces, Xfce, LXDE, and Sugar on a Stick (SoaS). If you’re interested in   trying out one of the spins, head over to the page for Fedora Spins and grab the spins you’re interested in!


We hope that you’re excited to have Fedora 21 in your hands and are looking forward to using it and exploring its new features and many improvements over Fedora 20. But that’s not all! Fedora never stands still, we’re always working towards a new and better release and sharing our work with the world. Want to be part of the fun? It’s easy to get involved!

There are many ways to contribute to Fedora, even if it’s just bug reporting. You can also help translate software and content, test and give feedback on software updates, write and edit documentation, design and do artwork, help with all sorts of promotional activities, and package free software for use by millions of Fedora users worldwide. To get started, visit today!

Fedora 21 DVD Media Image

Fedora Contributor Community Fedora Project community Using Software


  1. franco

    I find for a image of F21 netinstall, there is a link for download ?

    • This is one of the kinks we’re still working out in the new plan. For now, the server netinstall (424MB iso image) can be used, even if you want something other than Server.

      • opacho

        I want Fedora 21 with Cinnamon, the only way to have it is a Netinstall, so, better wait for the workspace netinstall iso release? I can wait.

        • No, it won’t really matter — the server netinstall is really a generic netinstall that happens to have server branding and server packages picked by default.

          You can also install Workstation and then groupinstall “Cinnamon Desktop”.

          • opacho

            good, I think the netinstall is better. (no orphan packages)

  2. keglo stephane

    the wait was long but the end result is simply magnifique.thanks to the whole team of fedora project.

  3. Mogeni Elvis

    Fedora Workstation OS is an awesome piece of software. No Windows or iOS around. Thanks for the next game changer. Thas been long wait but it was worth all the time. Kudos Fedora Project!

  4. alsocurious

    Is KDE now sidelined? Nolonger a selectable option during install of the main distribution? Is switching to Gnome (or SuSE :)) advised? (Im a longtime Fedora+KDE user who has never used spins).

    • Joe Brockmeier

      There’s really nothing hard about using a spin – just download the spin you’re interested and install as normal. It’ll go fine.

  5. Jesus Perales

    Nice, the kernel version is 3.17 ??

    • GreySim

      I’ve seen 3.17 for a while in F20 and F21. I have updates-testing or whatever it’s called, but my kernel version is currently: 3.17.4-302.fc21

  6. ivylines87

    I am too exititing this release I hope upon fedora core developement more better and I choose fedora because of its cutting edge first improvement and freedom,opening inspiration.

  7. peter

    Still pushing Gnome I see. Installing Fedora with decent Window Managers such as Cinnamon needs to be made easier. Who wants a smart phone interface on their desktop. They’re bad enough on a phone but at least there’s a reason for their design there.

    • Have you tried GNOME 3.14? If you haven’t, you may be in for a pleasant surprise. I was an initial GNOME 3 skeptic but now like it quite a lot as a desktop environment. But that’s just my opinion, and a great thing about Fedora is that you don’t have to take my opinion at all. If you’d rather, try one of the other desktop spins (see the links above, or look directly at

      No one has put together a Cinnamon spin — I haven’t looked into the details — but you don’t really need specialized install media. Start with workstation and do sudo dnf --allowerasing groupinstall 'Cinnamon Desktop' and there you go. (Or if you’re in an environment with a lot of machines, or even just plain reinstall a lot, make a kickstart to give this from the get-go.)

    • Greg


      Using Cinnamon desktop works well so far on 21. I already had it installed when upgrading and I switch between the 2 desktops depending on mood but I will say the new Gnome environment might be winning me over.

    • Ezra

      Pushing GNOME? RedHat has always been one of the largest contributors to the GNOME project so of course Fedora has GNOME by default.

  8. Luke Gaudreau

    Congrats on a great release! Can you elaborate on the Web Service Integration? I don’t see anything obvious for creating chromeless html5 apps.

  9. Bo

    I have never understod why E19 isn´t more used in Linux. Ready for Wayland, light, own compositor, Everything we need. The alternatives here are not supporting Wayland, or they are to heavy for a small laptop. Cloud computing doesn´t interest me since I can afford my own storage media allthough I am not very rich.


    Awesome news and yet another great Fedora release with nice features. Thanks.

  11. Cory Hilliard

    I did a “fedup” from Fedora 20 -> Fedora 21. Cinnamon is my main DE of choice. Everything went smoothly except the final “reboot” it just hung there for about an hour… I did a hard reboot and it booted into Fedora 21/Cinnamon no issues.

  12. Simon Kaniu

    Now this is what I have been waiting for!
    Well done Team Fedora!

  13. Nicolas Hasbun A

    I come from Windows/Linux Mint/Ubuntu prior experiences.

    I must say that current work with Fedora 21 is outstanding. System feels so well integrated and is so damn stable. What else can say?

    Im going to look around for a way to help this community.

  14. ronald e

    will 21 handle netfix or is that firefox thing?

  15. Ricardo

    Hello, I installed F21 using fedup and it went smooth but then I decided to uninstall some applications and then I reboot the pc, now everytime it goes to emergency mode, so something went wrong after uninstalling those apps, I used the command yum -y remove –remove-leaves so I wonder if this could be fixed to avoid installing everything again.

    • Try “yum groupinstall @core @base-x @workstation-product-environment”

      • Ricardo

        Thank you for your reply, I already fixed it, I just activate internet with dhclient -v and then reinstall the applications and it worked! the system is up and running again!.

  16. Congrats on a great release! do we expect more on Graphics,Sound and Video Toolkit in Fedora 22?

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