Fancy Linux? Microsoft creates native package manager for Windows 10

0


In the Linux world, package managers are a must. No need to launch a browser and navigate to an app’s website, download an installer, browse multiple pages of license agreements and disclaimers. No need to visit the built-in software store. Just start your terminal, type something like “apt install vlc audacity telegram“and in one quick command you have VLC, Audacity and Telegram installed and updated automatically. This functionality is now coming to Windows 10 natively. Yes, Microsoft is developing its own open source package manager.

On the Github page hosting the source code, Microsoft describes the Windows Package Manager (winget-cli) as “a tool designed to help you quickly and easily discover and install the tools that make your PC environment special.”

Available now for Windows insiders in the preview ring, Microsoft’s new command-line-based package manager certainly looks like the ones you’re used to using (like apt or pacman) in your own. development environment or your Linux distribution.

Type “winget install terminal” to load Windows Terminal 1.0 without having to launch the Windows Store.

And just like traditional package managers, Microsoft will rely on repositories and eventually allow the use of third-party repositories. The big question is, why exactly is Microsoft creating its own package manager?

“One of our main concerns was how to build a repository of trusted applications,” Demitrius Nelon, senior program manager at Microsoft, told Thurrott.com. “We automatically check every manifest. We take advantage of SmartScreen, static analysis, SHA256 hash validation, and a few other processes to reduce the likelihood of malware entering the repository and onto your machine.

The preview version of Windows Package Manager is limited to the following features:

  • to install Install the given application
  • Pin up Displays information about an application
  • The source Manage application sources
  • to look for Find and view basic application information
  • chop Help with hashing installation files
  • to validate Validates a manifest file
  • -to help Provides command line help
  • -Info Provides additional data, useful for troubleshooting
  • -version Provide client version

However, Microsoft’s roadmap for the Windows Package Manager shows a much more robust feature set arriving for version 1.0 by spring 2021.

Today, Microsoft also announced that Linux GUI applications and GPU hardware acceleration are coming to the Windows Subsystem for Linux (WSL 2) through DirectX integration. And the new Microsoft Edge browser officially lands on Linux later this year. What a time to live. . .


Share.

Comments are closed.