Raft WSL March update - Open distro home in File Explorer

Raft WSL 21.3.0 has been released

Changelog

  • A new command button allows opening the distro home directory in File Explorer.

  • Improved the Windows Terminal Synchronization when the custom distros are renamed.

  • For Custom distros in Windows Terminal will now start with the home directory.

  • Added KDE Neon definition

Pengwin February Update. See what's new.

Pengwin 21.2.1:

  • Improved Java installation via SDKMan and now it is compatible with IntelliJ IDEA 2021.1 EAP 3. You can now have your entire Java project on Pengwin, compile and execute everything from IntelliJ in Windows.

  • Upgraded to Homebrew 3

  • Upgraded the embedded VCXsrv to 1.20.9.0

  • Fixed a problem with the AWS CLI installer. We are working to bring the AWS CLI version 2 soon.

  • Ported the integration for CLion to every JetBrains tool. A new pengwin-setup item was added to support it. If you face problems with JetBrains tools, especially 2020 and older, run this command.

0eebf63c-5613-4dac-b676-6e50d0a64b82.png
  • Fixed a leftover of the Cassandra installer. If you see an error message about “proc” please reinstall Cassandra or uninstall it if you are not using it anymore.

  • Upgraded Ruby on pengwin-setup and added compatibility with RubyMine

  • Adjust pinning rules to enable regular PPAs

  • Now Pengwin shows a helpful Message of the day giving information about the WSL environment.

  • Improved the winhome link creation with non-standard Windows Home Folder, like the ones that are in H:

Existing users can update immediately by running $ pengwin-setup update.

Report bugs here.

Huge thanks to Andrew Fehr, Javier Santos, Sascha Manns, all contributors, and issue reporters.

-Carlos

Raft WSL first 2021 version has released with the anticipated custom distros support

We released Raft about one year ago. During this time, we have received feedback, and we understood better our users' needs. Bringing proper custom distros support required us to rethink the user interface. Thinking in after you install your favorite distro, Raft's focus should be the installed ones; we made a UI redesign that allows you to accommodate your custom distros and allows you to concentrate on your installed ones. We also took advantage of this change to incorporate the most recent Fluent Design controls.

Here is the result; we hope that you enjoy the changes.

Changelog

  • Now, the Available and Installed distros are separated, giving more relevance to the installed ones.

  • The installed distributions are now grouped by distribution name and grouping; for example, all Ubuntus below the same icon.

  • Clicking the distro name or icon shows a short command bar with the most used commands.

  • The right-click menu was redesigned to be more intuitive.

  • Now, the default WSL version can be selected from the toolbar with one click.

  • The main screen now is responsive, reducing the icons and titles to give you more information even if the window is small.

  • Added some acrylic effects on the title bar to give a more fluent feeling.

Custom distributions support

  • Every distribution you manually imported with wsl --import is now visible and administered from Raft.

  • You can rename the imported distros in Raft

  • If you synchronize with Windows Terminal, the logos and labels of the custom distros will be migrated as well.

  • Now, when restoring a snapshot, a new option will be presented, allowing you to create a new custom distro instead of restoring in place.

  • Now, you can specify the default directory for all your newly created custom distros in the settings.

Miscellaneous

  • Added SLES 15.1 and SLES 15.2

  • Now, in ARM64, the available distros shown are restricted to the ones available for the ARM64 platform.

  • For Custom distros in Windows Terminal will now start with the home directory.

  • Added KDE Neon definition


Pengwin December Update. See what's new.

Pengwin 20.12.1 features:

  • Improved the Homebrew installer and added fish support

  • Increased the Python version to 3.9.1

  • Improved the Python installation menu in pengwin-setup

  • pengwin-setup now installs .NET SDK 5.0

  • Upgrade node.js to 15

  • Added Poetry package manager as an option in the Python installer.

  • Now, if you backup your distro using wsl --export, when you restore it, the default user will be kept instead of root.

  • The Go installer now plays nice with fish; also, it creates a default structure in the home directory. "pengwin-setup install PROGRAMMING GO" now works.

  • You can now call "pengwin-setup install XX YY" instead of autoinstall.

  • You can now call "pengwin-setup uninstall XX" instead of autoinstall UNINSTALL.

Existing users can update immediately by running $ pengwin-setup update.

Report bugs here.

Huge thanks to Javier Santos, Andrew Fehr, Sascha Manns, WSLUser, all contributors, and issue reporters.

-Carlos

Pengwin 20.10.1 released. See what's new.

Pengwin 20.10.1 features:

  • Fix docker installer if Pengwin is switched from WSL2 to WSL1.

  • Now you can put in your home a file named .pengwinbackupignore to exclude files and folders from the home backup in pengwin-setup

  • Node.js was upgraded to version 14.

  • Fixed a problem with the fish installer.

  • Fix a problem with rc.local support

  • pengwin-setup now has the "update" command to update the packages

  • Add an "autoinstall" command to pengwin-setup to issue automated installations, for example, pengwin-setup autoinstall GUI HIGHDPI

  • Added a "startmenu" command to pengwin-setup to automatically regenerate the shortcuts added to Windows Start Menu.

  • Fix a problem with .NET Core and PowerShell installers.

  • The default apt sources now include Debian stable to help with installations made for Debian Buster

  • Upgrade WSLU to 3.2.1 with fixes in wslusc and wslview.

  • Now includes fonts from the Windows user local path.

Existing users can update immediately by running $ pengwin-setup update.

Report bugs here.

Huge thanks to Javier Santos, Andrew Fehr, all contributors, and issue reporters.

-Carlos

Raft WSL 20.8.4 support WSL2 in WIndows 1903 and 1909

Recently Microsoft announced that WSL2 was ported to the Windows versions that were released in 2019. (WSL 2 Support is coming to Windows 10 Versions 1903 and 1909)

Be sure that you apply the update: KB4566116. Let’s now refresh what improvements you will see once you get WSL2 support:

  • Raft will show if your distribution is in WSL 1 or 2: A visual indicator over the distribution will indicate to you which version your distribution is installed.

  • Change the default WSL between versions 1 and 2: You can choose every time which version do you want to be used for new installations and for snapshot restoring.

  • Change the WSL version for any installed distribution: Your existing distributions can be switched to WSL 2 and switched back to WSL 1. Raft will offer to create a snapshot in case something goes bad.

  • Enable WSL 2 support in Windows if it is needed: When you receive your Windows Update, Raft WSL will help you enabling WSL 2 support upon your request.

This update will help you squeeze the best of WSL.

Cheers

Which version is installed

Which version is installed

Switching WSL versions

Switching WSL versions

Set version as default

Set version as default

Windows Terminal support comes to Raft WSL 20.8.1

Hello,

After months of work and tests, we are proud to release Widows Terminal support in Raft WSL.

This version includes:

  • Run any installed distribution with Windows Terminal instead of the default console.

  • Update distro data in Windows Terminal like name and icon.

  • Make Windows Terminal the default when you double click a distro in Raft.

  • Added OpenSUSE Leap 15.2

26fd9a9d-fa57-41bf-b3a4-8a63713c35ea.png

For the next release, we are preparing more Windows Terminal tweaks and something new. Stay tuned!

-Carlos

Pengwin 20.7.0 released. See what's new.

Pengwin 20.7.0 has been released, including pengwin-base build 615 and pengwin-setup build 1542.

Pengwin 20.7.0 features:

  • Solves an incompatibility between glibc 2.31 and WSL 1. Pengwin now provides a patched version 2.31-1.wsl. Thank you ChrisTX for the patch: https://gist.github.com/ChrisTX/391fe201b3d72d3b3dac17066100347d

  • Enable unattended installations with pengwin-setup. For example to enable high-dpi write: pengwin-setup --noupdate -y GUI HIDPI

  • Improve High DPI support for GTK, the feature is not experimental anymore and we recommend to use it with Qt and GTK apps with high-resolution displays. 

  • Updated the C++ integration with IDEs to include newer versions of CLion (and other JetBrains IDEs). Just run the C++ option again in pengwin-setup.

  • Fixed the dbus configuration so the FIle Manager in XFCE runs. Run again GUILIB in pengwin-setup

  • Fixed a regression with the MariaDB installation in the LAMP installation.

  • pengwin-setup now installs Python 3.8.3

6c39f3cb-9811-4afc-8641-e97f0f21d296.png

Existing users can update immediately by running $ sudo apt-get update && sudo apt-get upgrade -y.

Report bugs here.

Huge thanks to Patrick, all contributors, and issue reporters.

-Carlos

Raft WSL 20.4.3 released with full support for ARM64 and Ubuntu 20.04

Hello,

After dealing with a bug that prevented Raft to run in ARM64 devices, we could release a fix, and now every characteristic is available on devices like Surface Pro X.

This version includes:

  • Full support for ARM64.

  • Now Ubuntu 20.04 is listed and can be managed.

  • We made a small UI fix in the restore warning message.

For the next release, we are preparing Windows Terminal support. Stay tuned!

-Carlos

Raft is ready for WSL 2

If you are in Windows Insider the wait is over, for you Raft will help you with your WSL 2 distributions. If you are in Windows stable you will be ready when you receive the update and Raft will help you in your migration process.

So what’s new in Raft WSL?

Full WSL 2 support:

  • Raft will show if your distribution is in WSL 1 or 2: A visual indicator over the distribution will indicate to you which version your distribution is installed.

  • Change the default WSL between versions 1 and 2: You can choose every time which version do you want to be used for new installations and for snapshot restoring.

  • Change the WSL version for any installed distribution: Your existing distributions can be switched to WSL 2 and switched back to WSL 1. Raft will offer to create a snapshot in case something goes bad.

  • Enable WSL 2 support in Windows if it is needed: When you receive your update to Windows 10 2004, Raft WSL will help you enabling WSL 2 support upon your request.

Running indicator: Now Raft put a green dot when your distro is running.

Either you are an insider or use stable versions of Windows this update will help you squeeze the best of WSL.

Cheers

Which version is installed

Which version is installed

Switching WSL versions

Switching WSL versions

Set version as default

Set version as default