WSL-DistroLauncher
WSL2-Linux-Kernel
Our great sponsors
WSL-DistroLauncher | WSL2-Linux-Kernel | |
---|---|---|
5 | 54 | |
1,639 | 7,535 | |
1.3% | 2.2% | |
0.0 | 10.0 | |
about 1 month ago | 6 days ago | |
C++ | C | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
WSL-DistroLauncher
-
MX developers
Any chance we can get something that can be used with WSL 2? Personally, I prefer to use MX on everything I can. WSL-DistroLauncher/README.md at master · microsoft/WSL-DistroLauncher · GitHub
-
Gentoo on WSL? Sure!
if you want to fancy it up with icons/title like the store distros, its not too bad to tweak the reference launcher, and feed it a stage 3 ( recompressed to .tar.gz since last time I checked last year, it didn't support .tar.xz)
-
Any self-hosting C++ Windows devs out there?
There isn’t a lot of guess work to pull this off Microsoft has documented the process here: https://github.com/microsoft/WSL-DistroLauncher
- UK plans visa deal to tempt India into trade talks
-
Why would someone use Windows Subsystem for Linux?
You can technically run any arbitrary distribution as WSL2, it's just not as simple as installing from an ISO. https://github.com/Microsoft/WSL-DistroLauncher
WSL2-Linux-Kernel
-
GPL or Apache license for an upcoming PySide2 project?
By the way, Microsoft publishes the WSL kernel source, under GPL, as they must: https://github.com/microsoft/WSL2-Linux-Kernel
-
LFS from WSL2 on Win10
From here on out it gets a bit hazy. For kernel builds you will have to use the Microsoft Linux Kernel (don't laugh, it's actually a thing). The USBIPD project walks through a WSL kernel build, so you can use that as a guide of sorts. Once you've done everything you need with the disk, the Gentoo project shows how to import it, but if you already have the VHDX file, I think the import-in-place option may be simpler. Take care in CH2 when making the filesystem. I'm not sure if WSL want's only one ext4 partition or if it walks the disk looking for root. There may be some .wslconfig settings for this, my first guess would be kernelCommandLine.
-
Windows Subsystem for Linux 2.0 release
This was true for WSL1, but WSL2 does contain a Linux kernel. The source code for it is available at:
https://github.com/microsoft/WSL2-Linux-Kernel
- WSL2-Linux-Kernel: Source for the Linux Kernel Used in WSL2
- Instructions for using kernel 6.3.y on WSL2 (you probably shouldn't do this)
-
Mount aes-adiantum LUKS drive on a kernel without adiantum support
git clone --branch mytag0.1 --depth 1 https://github.com/microsoft/WSL2-Linux-Kernel use tag for your version
-
Is it possible to manually replace WSL kernel by custom one?
But if you need a custom kernel then build it by taking Microsoft's kernel config as your base and then set the following up accordingly in your %USERPROFILE%\.wslconfig file:
-
WSL - Microsoft Linux
It uses a customized version of the Linux kernel (repo) that integrates with the host Windows OS. You can build any distro on top of that kernel, as people have done with (of course) Arch. The distro isn't any less "real" than a distro that it run on QEMU (and with a level 1 hypervisor, all systems that uses one are technically virtualized already).
-
Gentoo on WSL? Sure!
I recompiled the kernel using sources from https://github.com/microsoft/WSL2-Linux-Kernel with experimental genpatches applied.
-
ZFS raw (passthrough) on WSL: what do you think of my plan?
KERNVER=$(uname -r | cut -f 1 -d'-') git clone --branch linux-msft-$KERNVER --depth 1 https://github.com/microsoft/WSL2-Linux-Kernel.git ~/kern-$KERNVER zcat /proc/config.gz > ~/kern-$KERNVER/.config make -C ~/kern-$KERNVER -j 4 make -C ~/kern-$KERNVER -j 4 modules_install ln -s /lib/modules/$KERNVER-microsoft-standard-WSL2+ /lib/modules/$KERNVER-microsoft-standard-WSL2
What are some alternatives?
windows-fido-bridge - An OpenSSH SK middleware that allows you to use a FIDO/U2F security key (e.g. a YubiKey) to SSH into a remote server from WSL or Cygwin.
wslg - Enabling the Windows Subsystem for Linux to include support for Wayland and X server related scenarios
ArchWSL - ArchLinux based WSL Distribution. Supports multiple install.
scrcpy - Display and control your Android device
winapps - Run Windows apps such as Microsoft Office/Adobe in Linux (Ubuntu/Fedora) and GNOME/KDE as if they were a part of the native OS, including Nautilus integration.
azurelinux - Linux OS for Azure 1P services and edge appliances
LxRunOffline - A full-featured utility for managing Windows Subsystem for Linux (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.
Console - The new Windows Terminal and the original Windows console host, all in the same place! [Moved to: https://github.com/microsoft/terminal]
genie - A quick way into a systemd "bottle" for WSL
selfhosted-gateway - Self-hosted Docker native tunneling to localhost. Expose local docker containers to the public Internet with a docker compose interface.
vimspector - vimspector - A multi-language debugging system for Vim