Whitewater Foundry

The best of both worlds

  • Pengwin
  • Raft WSL
  • Pengwin Enterprise
  • Fedora Remix for WSL
  • HOW TO'S
  • Blog
  • What is WSL?
  • Search

Fedora Remix for WSL 41 Released

December 31, 2024 by Carlos Ramirez in how-to, news

Fedora Remix for WSL 41 comes with the following improvements:

  • Upgraded to Fedora 41

  • GNOME 47 and KDE Plasma 6.2

  • Package updates such as LLVM 19, LXQt 2.0, Python 3.13, RPM 4.20, PyTorch 2.4, Perl 5.40, Golang 1.23, GIMP version 3

  • dnf5: Faster, more efficient package manager.

  • Upgraded to Mesa 24.2.5

  • GIMP 3

We hope you enjoy using Fedora Remix for WSL 41.0.0 and find it helpful for your work and projects. If you have any questions or feedback, please feel free to contact us through our GitHub page. Thank you for your support!

Upgrade Fedora Remix for WSL to 41

You can upgrade your existing installation of Fedora 40 with the following steps.

First, back up your installation:

wsl --export fedoraremix fedoraremix40_backup.tar.gz

DO NOT PERFORM THE UPGRADE STARTING FEDORA REMIX WITH SYSTEMD; IT WILL RUIN YOUR INSTALLATION

Although with the latest WSL version (2.4.x) upgrade Fedora Remix with systemd is possible, we still don’t recommend it due to it is difficult to determine when then upgrade has finished.

Be sure that systemd is disabled

Edit /etc/wsl.conf and put systemd=false and terminate the distro. Alternatively run the following script that does it for you.

[ "$(grep -c "^systemd.*=.*true$" /etc/wsl.conf)" -ne 0 ] && sudo sed -i "s/^systemd.*=.*true$/systemd=false/" /etc/wsl.conf && wsl.exe --terminate ${WSL_DISTRO_NAME}

Then run the following script:

sudo dnf -y upgrade --refresh  
update.sh 
sudo dnf -y install dnf-plugin-system-upgrade  
sudo rpm --import https://src.fedoraproject.org/rpms/fedora-repos/raw/rawhide/f/RPM-GPG-KEY-fedora-41-primary  
sudo dnf -y install distribution-gpg-keys 
sudo dnf -y system-upgrade download --allowerasing --releasever=41
sudo dnf -y system-upgrade reboot

At this point, it will raise an error, ignore it, and execute the following commands:

sudo dnf -y system-upgrade upgrade
sudo dnf -y autoremove
sudo dnf -y clean all
sudo mandb
sudo dnf -y system-upgrade clean
update.sh
cat /etc/fedora-release

You can then re-enable systemd if you were using it.

[ "$(grep -c "^systemd.*=.*false$" /etc/wsl.conf)" -ne 0 ] && sudo sed -i "s/^systemd.*=.*false$/systemd=true/" /etc/wsl.conf && wsl.exe --terminate ${WSL_DISTRO_NAME}

Enjoy it!

December 31, 2024 /Carlos Ramirez
fedoraremix
how-to, news
  • Newer
  • Older
English badge
 

Whitewater Foundry, Ltd. Co.
Developed Worldwide
Headquartered Columbus, Georgia, USA
contact@whitewaterfoundry.com
Legal

Follow @PengwinLinux