After using decent operating systems, having to use Windows might be quite the challenge. Luckily, there are band-aids made by fellow UNIX-ers.

Package management

Cygwin

See Cygwin.

Scoop

Scoop is a package manager for Windows applications. It can be found at scoop.sh

Winget

winget is a built-in package manager with Windows.

  • winget install Microsoft.PowerShell to install powershell
  • winget upgrade -s winget --all to update all the packages installed on the system. Note that this will update packages that are not installed by winget too.

WSL (Windows Subsystem for Linux)

WSL is a way to run Linux inside Windows. Instead of working like a Virtual Machine, it works in a similar way to Wine. WSL can run Linux distros like Ubuntu and Arch, and comes with all of their packages.