Fedora Linux 42 is the answer to life, the universe and everything! It’s also the latest release of one of the leading providers of free, open source software, The Fedora Project. We’ve selected a few notable changes in the newest version of Fedora Workstation 42 that we think you will love. Upgrade today from the official website, or upgrade your existing install using GNOME Software or through the terminal with dnf system-upgrade.
GNOME 48
In Fedora Workstation 42, you can enjoy the latest features the GNOME software release has to offer, plus benefit from an array of system enhancements! These are only a few of the many great features in GNOME 48, so do check out their release notes to read about all of the goodness in this release.
Well-Being Feature
A great new addition in this latest release is GNOME’s well being feature. This includes a screen time tracking function, break reminders, and the ability to set your movement break schedule times. Thank you to the good folks at Endless for supporting the GNOME foundation with a grant that has helped them work on this new feature.

Wayland Accessibility Improvements
Orca screen reader capabilities are now available on Wayland. The Orca shortcuts now function correctly. This is another great step towards having assistive technologies as part of the default for the GNOME display manager.
Triple Buffering for Enhanced Performance
GNOME 48 introduces a dynamic triple buffering feature in this latest release, and Fedora Workstation users can enjoy this too! This change is the culmination of over five years of reviews and testing, giving users more fluid animations and fewer skipped screens. Well done everyone! This was a testament to patience and commitment to a great user experience.
Notifications Stacking
In Fedora Workstation 42, there is a neat new feature that allows notifications to be stacked in a list. Notifications from the same app are grouped together. These improvements will stop your notification list from growing too large and gives a much better user experience overall.
Additional Fedora Linux 42 Features to Enjoy!
IBus Speech-to-Text
In Fedora Linux 42, ibus-speech-to-text provides a new input method that enables voice dictation in any application supporting IBus. It offers offline voice recognition, preserving user privacy, supports multiple languages through downloadable models, and integrates seamlessly with existing IBus infrastructure.
Fedora WSL
Recent versions of Windows support running Linux guests via Windows Subsystem for Linux (WSL). These can be distributed via tarballs, Appx packages, or via the Windows Store. Starting with this Fedora Linux 42 release, we now produce Fedora Linux images for WSL users. A dedicated image with documentation allows people to easily try out a Fedora Linux environment on their Windows installations, so when it comes time to install a Linux distribution on their computer, they can be more confident when choosing Fedora Linux.
DNF5
There has also been some work done with DNF5 which now includes new logic that will remove expired and obsolete repository keys from the system. This means users can enjoy the automatic management of repository keys during software installation or upgrades.
Anaconda Web UI Installer
By no means lastly, we have a brand new installer option for Fedora Workstation 42 — Anaconda’s Web UI installer. With this new feature, the biggest benefit to Fedora Linux users is the new guided partitioning function. This provides more powerful automatic partitioning, where the user will select a goal and have additional customization possible. This change also comes with a new “Reinstall Fedora” which allows users to easily reinstall their system if something goes wrong. Another new feature is improved support for dual-boot configurations. This new web-based UI is the default for the OS installer only on the Fedora Workstation edition right now.
While this is the end of this short snapshot of some of the newness in Fedora Linux 42, don’t panic! You can check out our Fedora Linux 42 Change Set page for even more details about all the features and changes that went into Fedora Linux 42. We hope you enjoy this latest release of Fedora Linux. So long, and thanks for all the fish!
Scotty_Trees
Congrats to all the Fedora devs, maintainers, volunteers, and bug testers! Couldn’t have gotten this release so well and good without you all, so for that, a huge, big thank you! Now….time to clean install Gnome 48, woo!
Adam
So does Gnome have a minimize button yet?
Germ
The minimize button was never ‘really’ gone, just hidden by default. You can enable it through Gnome Tweaks, Windows configuration, then enable “Minimize” under “Titlebar Buttons”.
Cormac
It is certainly baffling to most people why it is in fact “hidden” in the first place. I always thought that whoever made that decision is slightly detached from reality. Having to install additional software just to use a button that 99% of computer users use every day is absurd.
Brian
Agreed. I switched to KDE and never looked back.
Stephen
So funny that people are still complaining about this 14 years later! As if there aren’t alternative desktop environments that provide a more traditional experience. Choose one that you enjoy and live your best life.
KDE certainly comes to mind. MATE is still kicking. They even have official Fedora Spins.
Muffin
I think it shows though how Gnome is not in touch with users. No minimize button. No visible task switcher. Can’t adequately customize the date and time.
Gnome gets funding and integrates well with system technologies. But they don’t seem to be human friendly.
It wouldn’t matter to put niche use ahead of common use if Gnome was a small side project. But it is the de facto standard desktop on Linux, and yet requires extensions and hidden settings to be even basically usable for common users who have multiple windows open at once.
I can’t tolerate KDE (with the Ks in the program names, the Apply buttons, etc.), and want to use a modern desktop environment on Wayland. So I install extensions into Gnome and make it usable.
PopeOfDiscordia
I agree with you about GNOME not being in touch, coming from mac(which also has some strange quircks now and then but works.) been using fedora (41) for 6 months now, tried sway, hyprland, GNOME. For me the best DE out of the box is the new RUST based COSMIC (System76). And it’s not even finished (Alpha release) it’s very much in development, it’s superfast and responsive, focused on wayland first, they’re really just starting and yes it has bugs and missing features, but comes standard with a minimize button… But runs great on Fedora 41 and immediately feels more intuitive to use (switching windows, moving windows, superslick) … I think that is where the future is (I think for Arch and also for Fedora) I can’t wait for that to develop further. Check it out.
Marc
Is curious how people think their way to do things is the way everyone does things.
I never missed the minimize button on gnome. It’s just another workflow.
It’s Okay if you want a more traditional windows approach, Gnome is just detached from YOUR reality, please don’t generalize.
RM
Gnome lives in Apple’s pretty walled garden reality. So there’s that..
José M
I haven’t minimized a window in years, I’ve learned to depend on dynamic desktops and can’t see myself using a desktop that doesn’t have them. My only problem with Fedora is a long time bug of audio not working after suspend.
robert
Agreed. I was frustrated at first, but re patterned my desktop control to exclude minimize by using workspaces.
Olav
“In Fedor Linux 42, ibus-speech-to-text ”
Fedora has been typo’d
Gregory Bartholomew
Fixed. Thank you!
Memento
Like last time with Fedora Linux 41, the mirror selected for me, from https://www.theory7.net/ does not work, it only 404’s…
Gregory Bartholomew
The map shows that there are a few mirrors that have not yet pulled the updates: https://mirrormanager.fedoraproject.org/propagation/27710655
If it is a persistent problem, you might try sending an email to mirror-admin@lists.fedoraproject.org to let people know about the problem.
The mail list archive is here: https://lists.fedoraproject.org/archives/list/mirror-admin@lists.fedoraproject.org/latest
RG
I shall celebrate this by reciting a Vogon poem in the public square!
Christopher Turcotte
Not a Vogon poem….where are the ear plugs!
Faeanxrchy
My ears!!! Ahhh!!!
Czeslaw Czapla
Typographical error:
“You can check out our Fedor Linux 42 Change Set page for even more details….”
Richard England
Corrected. Thankyou.
March7thFedora
I am a Fedora Linux user and I have been using Fedora Linux for 5 years.I very like Fedora Linux 42!Because Fedora 42 improved operation system performances.I also very like the new anaconda installer.Modern and easier.And I like GNOME 48 add new features wellbeing.Even Support for Chinese Simplified just got better!So I get the new laptop computer or desktop computer.I the first thing I did was install Fedora Linux 42!
Parithy
I saw news that there was a consideration to make kde as default and then it was decided to keep kde spin with equal importance. This article nothing of whats new in kde spin.
Richard England
Read this article for information on KDE and it’s status as an Edition, not a spin
https://fedoramagazine.org/whats-new-for-fedora-kde-plasma-desktop-42/
Caio
Congrats for the work! System already update without problem
Muva
How big is the file to download?
Dian
Thanks for great work! It’s nice to see that we have cosmic both in atomic and workstation version.
Tragicomedy
Congrats on the release! GNOME with Fedora really is the best
Ahtsham
Hi, using fedora workstation from version 32, I am also try Garuda, NixOs, Deepin etc…, But as for Fedora I love it, I am leaving Fedora many times for my own reasons, but always get backup & running & using it again & again, like I am in addiction to it, When Ubuntu starting to distribute the Ubuntu CD’s, I got 50 Ubuntu CD’s with all the versions included, thats the time I start using Linux, Thanks to Ubuntu for my Linux craze, but many thanks to Fedora for my craze & passion to be continue, If fedora is not available I think I am totally leaving the linux because for GUI they scks most of the time, But fedora make it possible, Yes I am an expert User of linux today, but all the credit goes to Fedora.
Thanks Fedora team
idoffront
42 BRATUHA
Senapan
I wish the Gnome Tweak included in the Gnome Workstation, so people can scale font below 100 percent, as Display in Gnome Setting only provide scaling above 100 percent. Or better, include font scaling in Setting as already done by Cinnamon.
iman ismail
thanks fedora team. i love fedora
rodrigo
Just updated! Using the same installation since F38, almost all upgrades since then were a charm or not so bad.
This time only postgresql-17 was a bit painful (I use the repo from postgresql.org because postgis and timescale are there too), but at least the packages are already there, so I did the upgrade using dnf from the terminal with allowerasing, then I manually updated psql and friends after the first reboot. My data is intact 🙂
Great job all!
Vinicius
Where can I find the WSL tarball? Or Appx, etc?
Metal3d
Actually, even if you don’t find it, there is a way to make the WSL if you’ve got Podman or Docker on Windows:
podman create –name fedora-tmp fedora:latest
podman export fedora-tmp fedora.tar
wsl –import Fedora WSL/Fedora fedora.tar
Where “WSL/Fefora” is a path where you want to store the WSL image.
Afterward, you can:
– wsl -d Fedora
– useradd -m -s /bin/bash yourname
– usermod -aG wheel yourname
– passwd yourname
– echo -e “[user]\ndefault=yourname” > /etc/wsl.conf
Then:
wsl –terminate Fedora
remove the fedora-tmp container and fedora.tar files.
Now, you’ve got a Fedora WSL
pebolle
It’s pretty well hidden. I finally found it at https://download.fedoraproject.org/pub/fedora/linux/releases/42/Container/x86_64/images/Fedora-WSL-Base-42-1.1.x86_64.tar.xz
You’ll also need Fedora-Container-42-1.1-x86_64-CHECKSUM from that directory.
Jeremy Cline
Hey, as of today you can run
to install it (and see a list of available version with
.
muhammad
fedora magazine is ban for Iran users!!! whyyyyyyyyyyyyyy?
Gregory Bartholomew
All I can say is that it wasn’t me (or anyone on the Fedora Magazine team). Sorry.
Tecc
Has this version improved performance issues created in 41?
41 has seemed more resource intensive than previous versions with slower response times.
Thomas Baker
Will Fedora 42 finally install on Microsoft Surface Pro 2017 again now?
Mustapha
Thanks for the new role out
Ah. I don’t know if it only my end, but installation would’t complete. Initially I used the software it stoped ad 14%. I tried it again multiple times only to stop at, 14%, 45%…
Then i tried the terminal method it was able to download some packages but the rest failed.
Gregory Bartholomew
It might be a bad mirror.
Nyenyenye
same here
Gregory Bartholomew
Is there a specific file that fails to download every time?
In any case, please use https://ask.fedoraproject.org/ to get help with troubleshooting this sort of problem.
Thanks.
Gaston Verhulst
First of all also my congratulations to all the Fedora developers and bug testers!
I am using and working with Linux Fedora Workstation since version 2, that is long ago, since 2004.
After each upgrade I could successfully log in in the Login-screen.
But yesterday, after upgrading to version 42, I received a grey screen without login-window.
Searching on my tablet, I found that I could login with: Ctrl + Alt + F2 and putting in: $ startx in order to receive the very nice Fedora screen picture, and I could work with Fedora Workstation as before.
But now please my question: In the past, should I have to login starting with Ctrl + Alt + F2 after every new start or restart of Fedora Workstation?
Many thanks in advance for each answer or help,
Kind regards,
Gaston Verhulst
Belgium.
Gregory Bartholomew
It sounds like your Desktop Manager is not working. You should not need to use the old startx launcher. I’m surprised that still works. Reinstalling the Desktop Manager or installing a different one might resolve the problem. Please use https://ask.fedoraproject.org/ for further technical help. Thanks.
Gaston Verhulst
Many thanks for your prompt reply with the recommendation.
In the meantime I have registered me in ask.fedoraproject.org in order to ask there my question with your hint and perhaps more …
Kind regards,
Gaston Verhulst.
SAHM
Un dictionnaire intégré de correction de faut…. comme sur du Windows vous avec déjà penses
J
Congrats, looks like a great release!
Elton
Thank you Fedora gives, I have been using Fedora since Xmas for my personal computer and I haven’t logged on to windows ever.
I’m building applications from source and learning the in-and-outs of living solely using free and open source software!
Cosmicrajiv
Today when i started installing fedora workstation 42 created my fedora mediawriter, the installer do not allow me to select any of the options in disk partitioning step. I just reboot and start the installation again and everything worked fine. was that a known bug?
farhad ali
my fedora setup crashes every time I suspend. still not fixed in this version
Bob Blitheract
Tried upgrading to 42. Downloads 7% and gives back the download button. ???
Richard England
An alternative place to ask for assistance would be Ask Fedora
Nyenyenye
Same for me at 26%
Valentine
Can anybody confirm if the issues of scrolling sensitivtiy on trackpads has been resolved? It is impossible to scroll up or down on my laptop as it is skips through hundred of lines of text on the slightest touch.
Valentine-2
I’ve never had this issue on my laptop so just update and see if it still happens to you.
FedoraUser7123
I’m on Fedora 40 and would now like to update to 41 (I don’t use the lastest versions due to stability concerns). But “Software” only offers an update to 42. What would be a good way to update to 41 from 40? Thanks.
Gregory Bartholomew
You might need to sign in again on the console after running step 2. If the screen goes blank, try pressing Ctrl+Alt+F2. Don’t try to copy-and-paste step 3 from this blog site because it will corrupt the text. You’ll have to type it in by hand.
Akhtar Munir
I tried to download Fedora 42 and got this message at the end.
[2784/2784] Total 100% | 0.0 B/s | 0.0 B | 00m36s
Testing offline transaction
Transaction failed: Signature verification failed.
OpenPGP check for package “puppet-release-1.0.0-34.el8.noarch” (/usr/lib/sysimage/libdnf5/offline/packages/puppet-release-1.0.0-34.el8.noarch.rpm) from repo “puppet” has failed: Problem occurred when opening the package.
Gregory Bartholomew
You should not use EPEL packages on Fedora Linux. Disable that repo.
Akhtar Munir
I do not have epel.repo in my /etc/yum.repos.d/ how would I disable it?
Gregory Bartholomew
In that case, try removing the offending package with “sudo dnf remove puppet-release-1.0.0-34.el8.noarch”.
Akhtar Munir
I did rempove that puppet-* and I am running the follwoing command to download.
[amunir@middlewareadmin yum.repos.d]$ sudo dnf5 system-upgrade download –releasever=42 –setopt=optional_metadata_types=filelists –allowerasing
still getting following message at the end.
Testing offline transaction
Transaction failed: Signature verification failed.
OpenPGP check for package “puppet-release-1.0.0-34.el8.noarch” (/usr/lib/sysimage/libdnf5/offline/packages/puppet-release-1.0.0-34.el8.noarch.rpm) from repo “puppet” has failed: Problem occurred when opening the package.
Gregory Bartholomew
Maybe dnf has cached the update? If it is not installed on the system and you do not have any repos configured that might be pulling it in, I don’t know where else it could be coming from. You can clear dnf’s cache with “sudo dnf clean all”. dnf will have to re-download all the packages if you clear its cache like that.
Note that dnf4 and dnf5 have separate caches. You might want to clear them both just to be sure.
John
I’m getting tired that Fedora and everything else is always getting second fiddle to Debian/Ubuntu.
Finally Fedora gets some support, and sorry folks, but not working on an M3.
wsl –install debian –version 1
Downloading: Debian GNU/Linux
Installing: Debian GNU/Linux
Distribution successfully installed. It can be launched via ‘wsl.exe -d Debian’
wsl –install FedoraLinux-42 –version 1
Downloading: Fedora Linux 42
Installing: Fedora Linux 42
bsdtar: Error opening archive: Can’t initialize filter; unable to run program “xz -d -qq”
Importing the distribution failed.
Error code: Wsl/InstallDistro/Service/RegisterDistro/WSL_E_IMPORT_FAILED
Peter Maturwe
I upgraded to Fedora 41 and my sound system has been affected there is no sound coming out of my laptop why ?
Richard England
A good place to ask question such as this is Ask Fedora ( https://discussion.fedoraproject.org/c/ask/ )
Akhtar Munir
Still have the following issue when try to install Linux 42:
package puppet-release-1.0.0-34.el8.noarch cannot be verified and repo puppet is GPG enabled: /var/cache/PackageKit/41/metadata/puppet-41-x86_64/packages/puppet-release-1.0.0-34.el8.noarch.rpm could not be verified.
/var/cache/PackageKit/41/metadata/puppet-41-x86_64/packages/puppet-release-1.0.0-34.el8.noarch.rpm: Verifying a signature using certificate D6811ED3ADEEB8441AF5AA8F4528B6CD9E61EF26 (Puppet, Inc. Release Key (Puppet, Inc. Release Key) release@puppet.com):
1. Certificate 4528B6CD9E61EF26 invalid: certificate is not alive
because: The primary key is not live
because: Expired on 2025-04-06T21:39:22Z
2. Key 4528B6CD9E61EF26 invalid: key is not alive
because: The primary key is not live
because: Expired on 2025-04-06T21:39:22Z: digest: SIGNATURE: NOT OK
Gregory Bartholomew
Ah, I see. The RPM is cached in the PackageKit cache. I never use GNOME Software, but this article suggests using the following commands to clear the PackageKit cache.
sudo pkcon refresh force -c -1
HTH.
Akhtar Munir
Hi Gregory, I did ran the following as recommended:
sudo rm -rf /var/cache/PackageKit
sudo pkcon refresh force -c -1
then ran update got same error.
package puppet-release-1.0.0-34.el8.noarch cannot be verified and repo puppet is GPG enabled: /var/cache/PackageKit/41/metadata/puppet-41-x86_64/packages/puppet-release-1.0.0-34.el8.noarch.rpm could not be verified.
/var/cache/PackageKit/41/metadata/puppet-41-x86_64/packages/puppet-release-1.0.0-34.el8.noarch.rpm: Verifying a signature using certificate D6811ED3ADEEB8441AF5AA8F4528B6CD9E61EF26 (Puppet, Inc. Release Key (Puppet, Inc. Release Key) release@puppet.com):
1. Certificate 4528B6CD9E61EF26 invalid: certificate is not alive
because: The primary key is not live
because: Expired on 2025-04-06T21:39:22Z
2. Key 4528B6CD9E61EF26 invalid: key is not alive
because: The primary key is not live
because: Expired on 2025-04-06T21:39:22Z: digest: SIGNATURE: NOT OK
Gregory Bartholomew
Can you verify that the /var/cache/PackageKit/41/metadata/puppet-41-x86_64/packages/puppet-release-1.0.0-34.el8.noarch.rpm file is not present after clearing the PackageKit cache and before running the dnf update command?
Also, I see that you tried to ask about this problem on the Ask Fedora forum. Thanks! But it would be best if you started a new thread.
Felipe Barbosa
Awesome work, everyone! Thanks a lot for your hard work! Appreciate it.
Rastislav
Impossible to upgrade via GUI with Silverblue. The system first appears to download components, but then nothing happens — there’s no “Upgrade” button to click.
Julo
Po naištalovaní Fedora 42 mi vypne v PC Lenovo WIFI a funguje iba kábel.
Julo
Gregory Bartholomew
Please use https://ask.fedoraproject.org/ for tech support. Thanks.
real reply
Here’s something unpopular for all of you: It doesn’t FN matter. At the end of the day you’re going to trade your time for something. What you care to nit pick about you would get over if the alternative were worse. If you’re farting around engaging with these non-problems, you’re not focused on what’s important.