WSL2 and Pengwin, RHEL8 on Pengwin Enterprise, and Fedora Remix for WSL 30

WSL2

Pengwin will support both WSL1 and WSL2. Same with Pengwin Enterprise and Fedora Remix for WSL.

Pengwin

Pengwin Linux 1.2.4 is headed to Microsoft Store with pengwin-base build 182, pengwin-setup build 770, and wslutilities 2.1.1. Run $ sudo apt-get update and $ sudo apt-get upgrade to get the latest versions now.

Pengwin Enterprise

The demo build of Pengwin Enterprise in the Store will continue to ship with Scientific Linux 7, which will be supported by Red Hat and Fermilab until 2024. Popular third-party repos, e.g. EPEL, will support it through that time as well.

Fedora Remix for WSL

Now that Fedora Remix for WSL has reached build 30 to avoid confusion with Fedora release numbers we are changing the versioning of Fedora Remix for WSL from 1.0.x, where x is our build number, to 1.x.y, where x is the Fedora release and y is our build of that release. 1.30.3 would be our third build from Fedora 30.

You can download the release candidate for Fedora Remix for WSL 1.30.1 , with packages from Fedora 30, here.

The new Windows Terminal teaser has passed 1,000,000 views. Did you catch Pengwin Linux in there?

WSL at Build 2019: Day 1 Round-Up

Annotation 2019-05-06 232025.jpg

We are so excited to announce Windows Terminal! Windows Terminal is a new, modern, fast, efficient, powerful, and productive terminal application for users of command-line tools and shells like Command Prompt, PowerShell, and WSL. Blog post: http://devblogs.microsoft.com/commandline/introducing-windows-terminal/ GitHub: https://github.com/microsoft/terminal

Fedora Remix for WSL Build 28 Released

Fedora Remix for WSL build 28 is headed to the Microsoft Store, based on Fedora 29.

Build 28 is built with a new image creation process based on contributions by Neal Gompa.

Build 28 ships with wslutilities pre-installed developed by Whitewater Foundry lead dev Patrick Wu.

A bug in Fedora packaging tools discovered by Whitewater Foundry during the development of build 28 led to a patch in upstream

The official Chocolatey package of Fedora Remix for WSL will be updated with build 28. The Chocolatey package is maintained by Bill Curran.

This will be the final planned release of Fedora Remix for WSL based on Fedora 29. Fedora 30 is expected to land in early May. A Fedora Remix for WSL build based on Fedora 30 should arrive shortly thereafter.

FINAL Changelog For Pengwin 1.2

  • Pengwin optimizations and pengwin-setup are being delivered via apt using our continuous integration/deployment system using CircleCI and packagecloud.io.

  • pengwin-setup is now modular and extensible

  • pengwin-setup menu was reorganized to improve usability and be extensible

  • Added tools to develop Linux C/C++ apps using CLion and Visual Studio, including graphical apps

  • wslutilities 2.1

  • Start services on launch with rc.local

  • Start openssh-server on launch

  • Optimized terminal keyboard settings for WSL

  • Icon next to ‘Open In Pengwin’ in Explorer

  • Added IBM Cloud, OpenStack CLI tools, AWS CLI tools, and Terraform

  • Option to back up your home folder, useful for when resetting Pengwin

  • Installing Windows 10-matching GUI themes now installs lxappearance to manage them

  • Improvements to zsh, fish, Ruby, and Docker integration

  • Fixes for Explorer integration, Azure CLI, PowerShell, and Code

  • Latest Go and Docker

Main Menu

Main Menu

Programming Menu

Programming Menu

Synaptic

Synaptic

Midnight Commander

Midnight Commander

Non-Latin input

Non-Latin input

Pengwin Enterprise Build 57 Released

A fresh build of Pengwin Enterprise is available on the Microsoft Store for individual users and demo purposes.

This is the first build to replace WLinux Enterprise branding with Pengwin Enterprise branding. 

Pengwin Enterprise can be downloaded here.

The Pengwin Enterprise build on the Microsoft Store is built with Scientific Linux. 

Pengwin Enterprise can be customized by Whitewater Foundry for your enterprise with CentOS, Red Hat Enterprise Linux, Oracle Linux, or Scientific Linux.

Test the WLinux 1.1.27 to Penguin 1.2 transition

Want to try the upgrade from WLinux 1.1.27 to Pengwin 1.2 and demo the latest pengwin-setup?

The upgrade switches update method from GitHub to our new apt repos for pengwin-base and pengwin-setup packages.

This allows us to unify the delivery method for updates to the pengwin environment, including underlying optimizations and pengwin-setup, under the apt package system. 

Our new continuous integration/continuous deployment pipeline allows us to deploy new features and address WSL-related issues faster and more efficiently.

Get and run the script with:

$ bash <(curl -s https://raw.githubusercontent.com/WhitewaterFoundry/Pengwin/1.2/linux_files/setup)

Try the new backup function in pengwin-setup because you could get breakage. Report bugs here.

Preliminary Changelog For Pengwin 1.2

  • Pengwin optimizations and pengwin-setup are being delivered via apt using our continuous integration/deployment system using CircleCI and packagecloud.io.

  • pengwin-setup is now modular and extensible

  • wslutilities 2.0

  • Start services on launch with rc.local

  • Optimized terminal keyboard settings for WSL

  • Icon next to ‘Open In Penguin’ in Explorer

  • Added IBM Cloud, OpenStack, AWS CLI tools, and Terraform

  • Option to back up your home folder, useful for when resetting Pengwin

  • Installing Windows 10-matching GUI themes now installs lxappearance to manage them

  • Improvements to zsh, fish, Ruby, and Docker integration

  • Fixes for Explorer integration, Azure CLI, PowerShell, and Code

  • Latest Go and Docker

Screenshot (8).png

Try Oracle Linux on WSL with WLinux Enterprise

WLinux Enterprise supports several enterprise Linux distributions, including Oracle Linux. You can upgrade to Oracle Linux completely free, no strings attached, using a handy script provided by Oracle. This is the exact same Oracle Linux that Oracle provides to it’s enterprise customers. And it ‘just works’ on the personal use demo build of WLinux Enterprise built with Scientific Linux in the Microsoft Store.

WLinux Enterpriseは、Oracle Linuxを含む複数のエンタープライズLinuxディストリビューションをサポートしています。 Oracle提供の便利なスクリプトを使用して、文字列を付けずに完全に無料でOracle Linuxにアップグレードできます。 これは、オラクルが企業顧客に提供するものとまったく同じOracle Linuxです。 そしてそれはMicrosoftストアのScientific Linuxで構築されたWLinux Enterpriseの個人的な使用デモビルドに「うまくいきました」。

{1FEE154C-C58C-43B4-A06D-3097CDFA05C3}.png.jpg

1.

Install the personal use demo of WLinux Enterprise built with Scientific Linux or build it from source.

Scientific Linuxで構築されたWLinux Enterpriseの個人使用デモをインストールするか、ソースから構築してください。

{0A941B3E-4934-4DB5-8BDE-2852281A1B3F}.png.jpg

2.

Set password for root and create a default non-privileged user. 

root のパスワードを設定し、デフォルトの非特権ユーザーを作成します

{2C760724-63F4-4D99-82CE-5C1BE700BB27}.png.jpg

3.

Change to root:

ルートに変更:

$ su -

{53623AF7-D003-46A1-9A16-56DF17962B38}.png.jpg

4.

Lock glibc due a problem with 7.8 and WSL:

$ yum install yum-plugin-versionlock
$ yum versionlock glibc-*

Download and run Oracle's script: 

Oracleのスクリプトをダウンロードして実行します。

$ curl https://linux.oracle.com/switch/centos2ol.sh | sh

5.

Bring all packages up to date: 

すべてのパッケージを最新の状態にします。

$ yum distro-sync

That’s it.

すべて完了しました。

Bonus:

Install wslutilities

wslutilities のインストール

$ su -

$ curl -s https://packagecloud.io/install/repositories/whitewaterfoundry/wslu/script.rpm.sh | bash

$ yum install wslu -y

{99D2A3B5-BE21-489B-92D3-2058CCB19D07}.png.jpg

See more on Oracle Linux.

Oracle Linux has not endorsed WLinux Enterprise.

Whitewater Foundry Supports Science Education at Fermilab

When Whitewater Foundry launched WLinux Enterprise we wanted an easy way for personal non-commercial users to get access to the app and for interested commercial users to try a demo. So we built and maintain a version of WLinux Enterprise on the Microsoft Store built with the Red Hat Enterprise Linux-compatible Scientific Linux.

Scientific Linux is a community-powered libre rebuild of CentOS sponsored by the Fermilab National Accelerator Laboratory without a lot of onerous restrictions on trademark usage in large part due to it’s US government sponsorship.

From the Fermilab About page:

Fermilab is America’s particle physics and accelerator laboratory. Fermilab’s 1,750 employees include scientists and engineers from all around the world. Fermilab collaborates with more than 50 countries on physics experiments based in the United States and elsewhere.
Driven by Fermilab’s scientific mission and focusing on the changing needs of experimental facilities, Scientific Linux should provide a world class environment for scientific computing needs.

Scientific Linux is relied upon to power scientific experiments throughout the world, including Large Hadron Collider experiments at CERN. Scientists at DESY and ETHZ have also contributed to the project.

The goals of Scientific Linux are:

Provide a stable, scalable, and extensible operating system for scientific computing.

Support scientific research by providing methods and procedures for enabling the integration of scientific applications with the operating environment.

Use the free exchange of ideas, designs, and implementations to prepare a computing platform for the next generation of scientific computing.

Whitewater Foundry believes strongly in supporting upstream projects and giving back to communities. For example we are a sponsor of DebConf19 in recognition of the work of the Debian community that goes into WLinux.

We therefore committed to donating a share of the proceeds of the sales of the WLinux Enterprise demo on the Microsoft Store during the first 30 days to Fermilab-affiliated work.

In recognition of the work of the Fermilab team on Scientific Linux we have donated $650 USD from WLinux Enterprise demo sales to Fermilab-affiliated Fermilab Friends for Science Education (FFSE).

The mission of FFSE is:

Fermilab Friends for Science Education supports innovative science education programs at Fermilab. Its mission is to:

Enhance the quality of precollege science education in public and private schools.

Encourage young people to pursue careers in science and engineering.

Promote a broader public awareness and understanding of science.

From the FFSE About Us page:

From a modest, grass-roots organization at its inception in 1983, FFSE has grown to become a national leader in precollege science education. From the first Summer Institute for Science Teachers held in the very early years, programs sponsored by FFSE have increased in number, size and quality. Last year over 37,000 students, and 2,500 teachers participated in programs through the Education Office.

We appreciate the work of the team at Fermilab on Scientific Linux and the scientific work that is enabled by the project. Learn more about Scientific Linux by reading the FAQ and how to get involved.

We also appreciate the educational opportunities offered by FFSE creating new generations of young scientists and engineers. Join FFSE and read more about FFSE programs. You can contribute directly to FFSE or get Fermi gear and profits go to FFSE.

Learn more about deploying WLinux Enterprise in your company, agency, or school. You can get your copy of WLinux Enterprise demo here.

WLinux Enterprise is not supported or endorsed by Fermilab, Fermilab Friends for Science Education,, Fermi Research Alliance, LLC, Scientific Linux, the CentOS Project, or the US Department of Energy.