What is OneGet?
OneGet is a unified interface to package management systems and aims to make Software Discovery, Installation and Inventory (SDII) work via a common set of cmdlets (and eventually a set of APIs). Regardless of the installation technology underneath, users can use these common cmdlets to install/uninstall packages, add/remove/query package repositories, and query a system for the software installed. Included in this CTP is a prototype implementation of a Chocolatey -compatible package manager that can install existing Chocolatey packages.
With OneGet, you can
Manage a list of software repositories in which packages can be searched, acquired, and installed Search and filter your repositories to find the packages you need Seamlessly install and uninstall packages from one or more repositories with a single PowerShell command We'll also be publishing standalone builds, once the source code is published.
"This module is currently not in development."
Comments and Reviews
Could be interesting in future. But PowerShell has quite a messy syntax, OneGet does not provide an ability to check for updates and update package and there is no SYSTEM-running client that would automatically call update checks and updates without asking for admin rights.
So far it has long way to go. APT Advanced Package Tool and its kind on Linux are more superior.