All Projects → WhitewaterFoundry → Pengwin

WhitewaterFoundry / Pengwin

Licence: other
A Linux distro optimized for WSL based on Debian.

Projects that are alternatives of or similar to Pengwin

Alwsl
Install archlinux as the WSL (Windows Subsystem for Linux) host.
Stars: ✭ 1,332 (-5.87%)
Mutual labels:  windows-10, wsl
Archwsl
ArchLinux based WSL Distribution. Supports multiple install.
Stars: ✭ 3,667 (+159.15%)
Mutual labels:  windows-10, wsl
Wsl Proxy
WSL proxy files for editor/linux interop
Stars: ✭ 134 (-90.53%)
Mutual labels:  windows-10, wsl
Runinbash
Run Linux commands under WSL without leaving your PowerShell or CMD!
Stars: ✭ 67 (-95.27%)
Mutual labels:  windows-10, wsl
cylon-deb
TUI menu driven bash shell script to update and maintain a Debian based Linux distro.
Stars: ✭ 23 (-98.37%)
Mutual labels:  debian, linux-distribution
Castle Winbuntu
Homesick Castle for use on WSL.
Stars: ✭ 87 (-93.85%)
Mutual labels:  windows-10, wsl
Alpinewsl
Alpine Linux based WSL distribution. Supports multi-install. Lightest WSL distribution.
Stars: ✭ 203 (-85.65%)
Mutual labels:  windows-10, wsl
Wsl Docker Git Setup
Shell script to configure Windows Subsystem for Linux (WSL) & Ubuntu on Windows to use docker and docker-compose as well as a git-enabled prompt
Stars: ✭ 23 (-98.37%)
Mutual labels:  windows-10, wsl
yosild
Yosild is a single shell script that builds a full, minimal Linux distribution based on BusyBox.
Stars: ✭ 97 (-93.14%)
Mutual labels:  debian, linux-distribution
Aton
Open web computer laboratory administrator
Stars: ✭ 15 (-98.94%)
Mutual labels:  debian, linux-distribution
Pengwin Enterprise
Enterprise-compatible WSL distribution.
Stars: ✭ 52 (-96.33%)
Mutual labels:  windows-10, wsl
Pi64
A 64-bit OS for the Raspberry Pi 3
Stars: ✭ 720 (-49.12%)
Mutual labels:  debian, linux-distribution
Wslreverse
Experiments with hidden COM interface and LxBus IPC mechanism in WSL
Stars: ✭ 47 (-96.68%)
Mutual labels:  windows-10, wsl
Wslbridge2
Explore various ways to connect Windows Subsystem for Linux with Windows terminal emulators.
Stars: ✭ 93 (-93.43%)
Mutual labels:  windows-10, wsl
Wsl Programs
A community powered list of programs that work (and those that don't) on the Windows subsystem for Linux
Stars: ✭ 931 (-34.2%)
Mutual labels:  windows-10, wsl
Wslinstall
Install any GNU/Linux userspace in WSL
Stars: ✭ 178 (-87.42%)
Mutual labels:  windows-10, wsl
Centwsl
[DISCONTINUED] CentOS based WSL distribution
Stars: ✭ 766 (-45.87%)
Mutual labels:  windows-10, wsl
Wsldl
Advanced WSL launcher / installer. (Win10 FCU x64/arm64 or later.)
Stars: ✭ 782 (-44.73%)
Mutual labels:  windows-10, wsl
wsl-distrod
Distrod is a meta-distro for WSL 2 which installs Ubuntu, Arch, Debian, Gentoo, etc. with systemd in a minute for you. Distrod also has built-in auto-start feature on Windows startup and port forwarding ability.
Stars: ✭ 1,637 (+15.69%)
Mutual labels:  debian, wsl
Grub-Themes
Grub themes that will give a customized look to the Grub2 menu during boot.
Stars: ✭ 34 (-97.6%)
Mutual labels:  debian, linux-distribution

Pengwin

The first Linux® distribution optimized for WSL. Based on Debian®. From open-source software startup Whitewater Foundry. Formerly WLinux.

Store badge

See the Pengwin blog and @PengwinLinux for up-to-date news about Pengwin.

Twitter Follow

If you are a commercial, government, or educational institution, you may like to check out our enterprise-focused distribution, Pengwin Enterprise.

Features

  • Pengwin is a Linux environment for Windows 10 built on open-source technology conceived by Microsoft Research and the Linux ecosystem curated by the Debian project.
  • Pengwin is also the first Linux distribution pre-configured and optimized to run specifically on Windows® Subsystem for Linux, a Microsoft-supported feature of Windows 10 and Windows Server 2019.
  • Pengwin includes wslu, a set of useful open-source utilities for interacting between WSL and Windows 10.
  • A custom Pengwin-setup tool, accessible via $ pengwin-setup allows new Pengwin users to get started on Linux immediately:
    • Change language and keyboard settings.
    • Select optional shells: csh, zsh (with oh-my-zsh), and fish (with oh-my-fish).
    • Choose text editors: emacs, neovim, and Visual Studio Code.
    • Unpack your favorite development environment NodeJS (with n, npm, and/or yarn), Python 3.7 (with pip), Ruby (via rbenv), Rust (via rustup installer) and Go.
    • Manage your Microsoft Windows and Azure deployments with PowerShell and azure-cli, command line tools for Azure.
    • Enable/disable Windows Explorer shell integration.
    • Configure experimental GUI settings, including a Windows 10 theme for your Linux applications, HiDPI support and international input methods.
    • Create a secure bridge to Docker running on Windows.
  • Support for many Linux graphical applications with no need to configure display or libGL in Pengwin. (Requires a Windows-based X server, such as X410.)
  • Install over 27,790 open source packages via the apt package management system from the expansive Debian repositories and any third-party Debian-compatible repositories from outside projects.
  • Pengwin provides faster patching for WSL-specific bugs than any upstream Linux distro available on WSL.
  • New features are actively developed based on community input. Learn how you can earn paid grants improving Pengwin.

Requirements

  • Windows 10
    • Minimum 1709/16299
    • Recommended 1809/17763
  • Windows Subsystem for Linux Enabled
    • To enable Windows Subsystem for Linux open PowerShell as Administrator and run:
      Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
      

Updates

To check for updates, use the apt package management system.

  1. Check for the latest updates: $ sudo apt-get update
  2. Apply the latest updates: $ sudo apt-get upgrade

Versioning

Pengwin is rolling release. Debian packages, pengwin-base, and pengwin-setup receive ongoing updates. Version numbers are used to track long-term progress on bugs and features, e.g. 1.2, and new versions are released every 2-3 months. New builds are regularly built and uploaded to the Store. The third build uploaded during 1.2.x window will be marked 1.2.3.

To check your version of pengwin-setup: $ apt-cache policy pengwin-setup

To check your verison of pengwin-base: $ apt-cache policy pengwin-base

Obtaining Support

Purchases of Pengwin in the Microsoft Store pay for a team of open source indie developers to add new features, test and release builds, evaluate WSL-related CVEs, and provide user support. User support is provided on a best effort basis. Most issues can be resolved by following the steps below.

  • First, search for your issue on the Pengwin Issues page here.
  • Next, search for your issue on the general WSL Issues page here.
  • Then consult the official Troubleshooting Windows Subsystem for Linux documentation from Microsoft.
  • Finally, if you are still unable to resolve your issue, please submit a bug report here and we will do our best to help you. We usually respond to most Issues within a few hours. Thank you for your patience.

Additional Pengwin Documentation

Related Pages

Credits

Core Team

Contributors

Founder

Testing/QA

Store badge

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].