Winget the new Microsoft package manager

Winget
Winget

  Those of us who use Gnu/Linux, know what a package manager is, in the Ubuntu derived systems we have apt, with which we install, uninstall and update programs.
  Essentially, it’s a set of software tools that help you automate the process of getting programs onto your machine.
  Winget is mainly oriented to Developers who work with terminals and could use scripts to automate program installation.
 In Windows there are programs like Chocolatey that has a wide catalog of programs. Microsoft decided to release its own version by making it open source and available on GitHub and its documentation.
 You can use the command winget install powertoys for example.

winget exposes the following commands and options for the preview.

install Installs the given application
show Shows info about an application
source Manage sources of applications
search Find and show basic info of apps
hash Helper to hash installer files
validate Validates a manifest file
–help Provides command line help
–info Provides addition data, helpful for troubleshooting
–version Provides the version of the client

In the next version, uninstall, list and update commands are expected.

The client works from sources, by default it loads the community repository, there is the possibility to add new programs by adding their manifests to the winget-pkgs section

Requirement to install is Windows 10 1709 (build 16299) or later at this time

There are 3 ways to install the client

By the app store
 installing the Windows Insider version
 Join the Preview flight ring by signing up

Manual Updates
 Going to the releases section and downloading the installer and each new version installing constantly

Compiling
 Make a collection and compile it according to requirements.

 After the build a programmer Keivan Beige, the developer of AppGet, accused Microsoft of having taken advantage of his application to develop Winget, without giving him credit, according to Beigi, reproduces «the basic mechanics, the terminology, the format and structure of the manifest and even the folder structure of the package repository» of AppGet, to which Microsoft acknowledged its error and declared that it was inspired by Appget to create winget «The last thing we want to do is alienate anyone», declared in the blog, but «we couldn’t live up to this with Keivan». Microsoft will dedicate a space to him in the readme of the next Winget revision.

20 may 2020    Microsoft’s new Windows Package Manager is already better than the Windows Store

Add a Comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *