Pengwin 1.2.5 released. See what's new and what's coming next.

Pengwin 1.2.5 has been released, including pengwin-base build 192 and pengwin-setup build 851.

Pengwin 1.2.5 features:

  • Homebrew

  • Keychain from Funtoo

  • Added bash completion for npm

  • Improvements to ColorTool

  • Fixes for Node and npm

  • Fixes for pre-1803 Windows 10 edge cases

  • Fixes for multiple users on same instance of Pengwin

  • Option to suppress update/upgrade when running pengwin-setup

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

An updated build for new installs will be released via the Microsoft Store within 24-36 hours.

Report bugs here.

Planned for Pengwin 1.2.6:

  • Docker Toolbox support

  • Add Linux GUI app shortcuts to your Windows desktop

  • Uninstall scripts for many features/tools in pengwin-setup

  • Deprecation of Cassandra implementation due to lack of community interest vs. complexity of maintenance

Huge thanks to the team, including Carlos, Kim, Patrick, and Spiro.

-Hayden

WSL at Build 2019: Day 2 Round-Up

  • We got the details on WSL2 architecture from Craig and Ben.

  • The Pengwin team attended sessions on DTrace in Windows and Azure Pipelines, met with various teams throughout Microsoft, and talked to partners and potential partners.

  • On Wednesday we are looking forward to details on the new Windows Terminal.

  • The Windows Terminal even created a design proof of concept for Pengwin on Windows Terminal:

D5_e16HUYAANnl1.jpg

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

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