Fedora 22 released and available now

We are proud to announce the official release of Fedora 22, the community-driven and community-built operating system now available in Cloud, Server, and Workstation editions.

If that’s all you need to hear, jump over to Get Fedora to download — or for current users, run the upgrade tool.

In addition to the latest versions of all your favorite free and open source software, Fedora 22 marks our second release with distinctly-targeted offerings for cloud computing, the server room, and the desktops and laptops of software developers and creators everywhere. Thanks to the hard work of developers, designers, packagers, translators, testers, documentation writers, and everyone else, we’re incredibly confident in saying that this is our best and most polished release yet.

Also with this release, we return to our traditional six-month cadence — we’ll see you back here sometime around Halloween!

Highlights in the Fedora 22 release

Every Fedora release has its own character. If this release had a human analogue, it’d be Fedora 21 after it’d been to college, landed a good job, and kept its New Year’s Resolution to go to the gym on a regular basis. What we’re saying is that Fedora 22 has built on the foundation we laid with Fedora 21 and the work to create distinct editions of Fedora focused on the desktop, server, and cloud (respectively). It’s not radically different, but there are a fair amount of new features coupled with features we’ve already introduced but have improved for Fedora 22.

Fedora Cloud

Fedora 22 Cloud edition has a number of interesting updates that should be exciting for users and developers.

  • Updated Docker Images – The Fedora 22 release includes updated Docker images that you can use as the base of your containerized applications.
  • Vagrant Boxes – One of the oft-requested features for Fedora is an “official” Vagrant box that developers can use to spin up images using the popular Vagrant tool for building development environments. With the Fedora 22 release we now offer Vagrant Boxes for libvirt and VirtualBox, so developers on Linux, Mac OS X, and Windows can spin up Fedora-based development environments with ease. Users can choose a Vagrant box for Fedora 22 Atomic Host and Fedora 22 Cloud base edition.
  • Atomic Improvements – Fedora 22 Atomic Host includes a number of interesting improvements, including the Atomic command, updated Docker, Kubernetes, Flannel, and rpm-ostree packages.
  • Dockerfiles – Fedora 22 also includes a fedora-dockerfiles package (and up-to-date git repository) for building applications with the base Fedora 22 Dockerfile and additional packages.

Fedora Server

  • Database Server Role. The Fedora Server edition focuses on easy of different server roles. Fedora 21 debuted with an Domain Controller Role featuring FreeIPA. For this release, we’ve added a Database Server role, built around PostgreSQL.
  • Default to XFS filesystem. The default file system type for Fedora Server installs will be XFS running atop LVM for all partitions except /boot. The /boot partition will remain a non-LVM, ext4 partition due to technological limitations of the bootloader.
  • Cockpit will be compatible between OS releases. Cockpit is a server manager that makes it easy to administer your GNU/Linux servers via a web browser.
    • Easy to use. Cockpit is perfect for new sysadmins, allowing them to easily perform simple tasks such as storage administration, inspecting journals and starting and stopping services.
    • No interference. Jumping between the terminal and the web tool is no problem. A service started via Cockpit can be stopped via the terminal. Likewise, if an error occurs in the terminal, it can be seen in the Cockpit journal interface.
    • Multi-server. You can monitor and administer several servers at the same time.

Fedora Workstation

  • Better notifications. Thanks both to work done in GNOME 3.16 and other projects like the Automatic Bug Reporting Tool (ABRT), notifications keep you better informed, but interfere less with your work. They now appear anchored to the center of the top bar, and no longer cover up the bottom of the screen where you are often reading a terminal or browser. An unobtrusive marker appears in the calendar to let you know you have unread notifications. If ABRT detects a serious bug, a friendly notification appears and allows you to report the bug information, but doesn’t overload you with details. And if you’re a serious Terminal user, longer background jobs now notify you when they’re done, so you can get on with other work and pick up the results when you’re ready.
  • Refined themes. The GNOME Shell and other themes and design are refined and improved. Now you can more easily identify information on the screen, adjust window size and placement, and navigate your files and folders. Improved bridging between desktop environment themes allows apps from other environments like KDE to look and feel more like native apps as they’re updated to take advantage of this feature. Standard scrollbars have been replaced by a minimal, overlaid indicator, while a scrollbar trough is shown when needed. This create a cleaner, less distracting view which helps you focus on window content. These “overlay scrollbars” are also better suited to mouse scroll wheels and touchpad scrolling.
  • Application improvements
    • Software. The Software app has more and better data than ever before, and makes it easy for you to find a wide variety of useful free software. It also makes keeping your system up to date a snap. The Software app also can install all sorts of extras such as fonts or media helpers.
    • Files. The updated layout in Files gives a better view of your files and folders, and a new view popover makes it easy to change the zoom level and sort order from a single place. You can also now move files and folders to the trash intuitively using the Delete key, rather than the Ctrl+Delete keyboard combination.
    • Image Viewer. The Image Viewer has been redesigned to reduce the amount of window chrome and give more space to images.
    • Boxes. The user interface for Boxes, the application for virtual and remote machines, has a large number of improvements, including new preferences dialogs, a revamped box creation assistant, a feature to send keyboard shortcuts to a box, and display scaling by default.
    • Vagrant. Developers will appreciate the addition of software development environment software Vagrant into Fedora — it’ll work using our included virtualization technology, with no need to install third-party virtualization (like VirtualBox). Use this to work on top of the Cloud images mentioned above, or launch your own Vagrant boxes.

Spins, Labs, and ARM

Spins are alternative desktop environments for Fedora, including KDE, Xfce, LXDE, MATE-Compiz, and SOAS (Sugar on a Stick). We have a new website presenting these at https://spins.fedoraproject.org/. Of particular note for F22:

Fedora 22 KDE Plasma

Plasma 5, the successor to KDE Plasma 4, is now the default workspace in the Fedora KDE spin. It has a new theme called Breeze, which has cleaner visuals and better readability, improves certain work-flows and provides overall more consistent and polished interface. Changes under the hood include switch to Qt 5 and KDE Frameworks 5 and migration to a fully hardware-accelerated graphics stack based on OpenGL(ES).

Fedora 22 Xfce

The Xfce spin has been updated to Xfce 4.12. This release has an enormous number of improvements, including HiDPI support, improvements to window tiling, support for Gtk3 plugins, and many improvements for multi-monitor support.

Fedora Labs

We also have a new site, presenting functional bundles of software which were previously also collected as Spins. Visit https://labs.fedoraproject.org/ for collections focusing on gaming, audio production, robotics, security, and more.

ARM Architecture

Previously, images for the ARM architecture were mixed into the Spins page. They now have their own home at https://arm.fedoraproject.org/, with downloads for Fedora Server, Fedora Workstation, and for several Spins as well.

Other changes of note

Faster and better dependency management with DNF

With Fedora 22, we’re introducing a major change under the hood. Specifically, we’re now using DNF and hawkey to manage packages. DNF is much like the Yum software package manager (it’s largely command-line compatible), but re-written and re-engineered to provide optimal performance and (along with Hawkey) provide a strict API definition for plugins and extending projects. DNF also makes use of the libsolv library initially pioneered by the openSUSE Project to provide faster and better dependency management.

It also boasts a better performance and memory footprint vs. Yum, and is designed to have a cleaner codebase and be easier to maintain.

If you’re using the Fedora 22 Workstation edition, and managing packages with the Software Application, odds are you won’t notice a difference. Server and Cloud users who fall back on Yum commands will receive a reminder (courtesy of dnf-yum) that Yum is deprecated and DNF is now the default package manager. DNF has been in development for quite some time, so we’re confident it’s ready for prime time. The classic Yum command line tool has been renamed to yum-deprecated as a transitional step for tools still using it. See Read The Docs for compatibility changes from Yum to DNF in detail.

Elasticsearch

Elasticsearch is full-featured and very popular self-standing open source indexing server, and now it’s available by with just a

yum install elasticsearch

— no, wait, make that

dnf install elasticsearch

!

GNU Compiler Collection 5

Fedora 22 comes with GCC 5.1 as the primary compiler suite.

Downloads, upgrades, documentation, and common bugs

You can start by downloading Fedora 22:

https://getfedora.org/

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

http://fedoraproject.org/wiki/Upgrading

Fedora’s FedUp utility enables an easy upgrade to Fedora 22 from previous releases. See the FedUp page on the Fedora wiki for more information:

https://fedoraproject.org/wiki/FedUp

Documentation

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

http://docs.fedoraproject.org/

Fedora 22 common bugs are documented at:

http://fedoraproject.org/wiki/Common_F22_bugs

This page includes information on several known non-blocker bugs in Fedora 22. Please be sure to read it before installing!

Fedora Project community

40 Comments

  1. joel

    Genial, tanto que esperaba la liberación de Fedora 22 y ya esta aquí. No me aguanto para descargarla…

  2. Very nice, Looking forward to doing a fedup

    Chris

  3. b barnacat

    We want:

    yum install google-chrome-stable (dnf install google-chrome-stable)

    as

    yum install firefox (dnf install firefox)

    Thanks.

  4. Sumit Bhardwaj

    Congratulations Team! Kudos for a smooth, stable release, great job! I’ve been using it since RC1 and its been rock solid for me 🙂

  5. Haris

    Well done!, thank you! downloading 🙂

  6. Rigol

    I Love Fedora <3

  7. Lets see what’s new in Fedora 22 workstation – https://www.youtube.com/watch?v=bgfnHck_lbI

  8. You guys are awesome ! Keep up the good work.

  9. Arnaud Mez

    Chapeau to Fedora Team !
    this is a great news.
    I’m already Running Fed22 beta enjoying :
    – Wayland
    – Dnf
    – mtr
    and many other, also found my iPhone connect straight out of the box, less crash when I connect my android phone than back on Fed21.
    Small crashes on Nautilus since i’ve done updates these last days.

    Left i never took a time to run Fedup as I’ve read that many issues are still present.
    Hope this time he final version will be even better than Beta which I find every time to be better than Final versions.
    Will upgrade when transmission get the job 100% done.

  10. Sirajuddin

    Congratulation for releasing this great os on time I am just downloading it here in India.

  11. Ahmed

    Fedora is my favorite OS, has been for the past couple of years since I migrated from Ubuntu. Fedora is faster and more stable comparing to the latest version of ubuntu. Thanks for the great work to keeping that OS the best and fastest OS out there.

  12. Krystian

    It’s DNF compatible with “clean_requirements_on_remove=yes” in yum.conf? Or DNF clean depends on app remove?

    Is –product=nameproduct still needed upgrading from F21 to F22? Or fedup detecting product itself?

    • DNF is compatible with that option, yes. It has it enabled by default in Fedora 22.

      fedup no longer needs --product=nameproduct; it will detect it based on the presence of the appropriate packages on the system.

  13. I’m ready to FedUp 21 -> 22!

  14. Richard Branches

    I can’t update using fedup, I’ m getting this error message:

    fedup –network 22 –product=[workstation]
    usage: fedup [options]
    fedup: error: unrecognized arguments: –product=[workstation]

    please help!!

    • ray

      ‘–product’ is for F20 fedup to F21, Since you already got F21 (workstation), so just use fedup –network 22:)

  15. Are you going to release the Vagrant boxes on Atlas (formerly Vagrant Cloud)?

    • I think that’s a “phase 2” kind of thing, with phase 2 currently being “help wanted”. 🙂

      • And, by the way, probably the best way to make sure this gets tracked is to file a ticket at https://fedorahosted.org/cloud/ (you’ll need a Fedora account to do so).

      • It’s pretty easy. Make an account (fedora), create a box (fedora or maybe f22), create a version (22), create two providers (virtualbox and libvirt) using URLs pointing at your boxes. I wanted to demonstrate this with nnutter/f22 but the URLs are not working for me (presumably, yet). I’ll see if the URLs start working later and update.

        • To create an account, one must agree to be bound by the terms and conditions, and because we need to take these things seriously, for that we need agreement from Fedora Legal. And before we ask for that, we need a basic plan and explanation of the value. (And that’s not a guarantee, because sometimes these terms contain things we just can’t agree to; not saying these do or do not.) And, assuming that’s cleared, because it’s pretty ugly to start something and then drop it in the next release, we need a release engineering plan for that and commitments/resources to do it. And someone has to hold the account credentials securely but with a continuity plan. And so on. None of this is bad, it’s just… a series of steps.

          This is also why Fedora images aren’t as generally visible in a lot of cloud providers as we’d like them to be. We’re working on it.

          It’s significantly easier when providers want to go the other way around — take our stuff and share it out — because we have clear guidelines for that . So, if you know anyone at HashiCorp interested in doing it that way, cool. 🙂

  16. Adriano

    Yeah…!

    Upgrade done.
    All right here 🙂

  17. Aniruddha

    The download link on getfedora.org for Fedora Workstation down’t work. When trying to download you get:

    Forbidden

    You don’t have permission to access /pub/linux/fedora/linux/releases/22/Workstation/x86_64/iso/Fedora-Live-Workstation-x86_64-22-3.iso on this server.

    Apache/2.2.15 (CentOS) Server at mirror.karneval.cz Port 80

    • @aniruddha: This could have been a local mirror problem. Try the link from the website again, because you will likely get a different mirror. The mirrors seem to be working properly now in general.

      • Aniruddha

        I tried a couple of times but I kept getting the same mirror. It would be nice to manually select another mirror 🙂 Thanks for another great release!

  18. habusho

    will i have problems to install my nvidia drivers?

    • @habusho: We don’t control NVidia drivers, because we don’t ship them (not free software). But there should be working drivers available via third party repositories using akmod.

      • habusho

        im asking this because the fedup toold gave me an errror about my nvidia drivers, and i dont want to reinstall all my stuff on my laptop again

        • Toms

          Speaking of video drives, I had similar error too.
          I was using “Intel Graphics Installer” on my Fedora 21 to update my drivers (as I’m using only integrated graphics) and FedUp was concerned about a package ~xorg-x11-drv-intel-2.99…fc21… I wasn’t as concerned hoping everything would finally work out and upgraded to F22. After the upgrade the GNOME was basically unable to draw a new window without me refreshing it by switching back and forth to other tty. So I tried removing this F21 package which was still there and installing a version from Fedora repositories, it didn’t help. So I basically removed most of Gnome and x11 stuff and installed “sudo dnf install @gnome-desktop”. It worked.

          The moral of this story — you may want to remove drivers not installed from official F21 repositories before the upgrade to F22 and later install them back again if they are available for F22 at this point. 🙂 Or you may want to postpone the upgrade if there isn’t proprietary nVidia drivers available for F22. But either way if you upgrade, you may have to deal with drivers again.

  19. Very nice! I think I am on this release. Had installed beta 3 kde spin and it no longer says beta so I assume it just synced itself.

    Hopefully I’ll be able to contribute one day when I’m smart like you all!

  20. Tommy S

    Sadly getfedora.org don’t celebrate this release, we don’t know what the latest version of Fedora.
    We must click on cloud, workstation, server and then click download to know latest version of Fedora, I love simplycity of debian, Archlinux and Gentoo they don’t hide their latest version behind ‘click’ and ‘click’.

    • icywind

      I agree, there should be a big announcement on the main page.

  21. ray

    I had put the f21 banner[1] in my site to invite more people get fedora.But f22 seems don’t have a release banner.[2] Or Is that [3] a banner for f22? (IMHO, i don’t like banner[3] :)

    [1] https://getfedora.org/static/images/banners/f21release.png
    [2] https://getfedora.org/static/images/banners/f22release.png
    [3] https://fedoraproject.org/w/uploads/0/0b/F22-editions.png

  22. What is the Elasticsearch thing for?

  23. Shatadru

    Fedup went smoothly !!!

  24. yanto

    Great job!
    My first Fedora install on a Macbook late 2008, and the experience is super smooth.
    Thank you all 🙂

  25. thanks to all fedora family
    I m going to download kde spin with my 56 kb/s connection in university!
    it’s possible cuz i love fedora

  26. vidhanstar

    Hey guys where can I get the mirror list as original download sucks 🙁

  27. mouli

    why i still see fedora 21 workstation in official website….

    https://getfedora.org/en_GB/workstation/download/

  28. Stéphane A.

    Anyone installed it successfully on a Dell Precision M4800? I tried to install Fedora 21 (Workstation) and I had a lot of issues (mainly with the graphic card and wifi). So I decided to install Ubuntu (my last choice) and everything was working fine out of the box. But I really want to use Fedora Workstation. Is 22 version more “laptop friendly”? 🙂

    Thanks for your good work!

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