Windows Package Manager is coming

Microsoft released today and during the virtual conference Build 2020, a preview of Windows Manager. Windows administrators may use it to install third-party programs such as 7-Zip, KeePass, Arduino IDE, or Discord.

The package manager is similar to package managers on Linux systems and essentially allows users to search for, download, install, and uninstall programs and packages for the Windows operating system. Its main purpose is to automate the installation, the and configuring software in Windows. Linux users are familiar with the package manager system.

The Windows Package Manager works similarly to package managers on Linux. Microsoft decided to released as open source. Interested users can check out GitHub for download of the preview version of Package Manager.

The package manager requires at least version 1709 of Windows 10 and can be installed either from the Microsoft Store (requires Windows 10 Insider version and sending invitation email for now) or manually from GitHub.

Once installed, open a Windows Terminal, PowerShell or Command Prompt window to start using it. The command is and you may first want to run it without any parameters, to first display the available commands and help.

The main commands currently available are:

  • winget install // to install a program.
  • winget // εμφανίζει about the specified application.
  • winget source // to change sources.
  • winget search // to list all programs or specific programs.
  • winget hash // for the hash installer files.
  • winget validate // to validate manifest files.
  • winget –help // help
  • winget –info // data and troubleshooting help

Η εντολή winget search εμφανίζει τη λίστα προγραμμάτων που υποστηρίζει το Windows Package Manager. Προς το παρόν εμπεριέχεται μια καλή επιλογή δημοφιλών προγραμμάτων καθώς και εργαλείων προγραμματιστών. Προγράμματα όπως vim, Whatsapp, GIMP, VLC, Steam ή Sublime μπορούν να εγκατασταθούν χρησιμοποιώντας το Package Manager.

Note that the uninstall feature is not currently supported. Microsoft plans to integrate the uninstall feature into the program soon.

The order winget install " program" downloads the selected package and runs its installer. Programs appear to be downloaded from third-party sites (the developer's site) and not from a repository maintained by Microsoft.

The location of the file is displayed by the winget. The package manager currently supports exe, msi and msix installers.

Winget may operate without administrator privileges. Installing some programs may require administrator privileges, however prompts will be displayed if required.

The order winget show “package name” displays program information. This may include links to the homepage and license, the download URL, the SHA256 hash, and the installer type.

For software companies and developers who may be wondering if they can submit their programs to Windows Package Manager for listing, Microsoft has process information on the Docs website. Basically, what developers need to do is create a package manifest that provides information about the application before submitting the relevant statement to GitHub.

The script is supported. Administrators can create script or PowerShell scripts to install multiple applications simultaneously, e.g.

In conclusion
Windows Package Manager could become an essential tool in the arsenal of Windows system administrators as well as home users. It depends on several factors, such as if and how it is to be integrated into Windows, package availability and functionality.
Like program installation has been working for years now for Linux users and is very easy to use, especially for people who are not very computer literate.

iGuRu.gr The Best Technology Site in Greecefgns

every publication, directly to your inbox

Join the 2.100 registrants.

Written by Dimitris

Dimitris hates on Mondays .....

Leave a reply

Your email address is not published. Required fields are mentioned with *

Your message will not be published if:
1. Contains insulting, defamatory, racist, offensive or inappropriate comments.
2. Causes harm to minors.
3. It interferes with the privacy and individual and social rights of other users.
4. Advertises products or services or websites.
5. Contains personal information (address, phone, etc.).