Skip to content

Add Meta Package Manager.#85

Open
kdeldycke wants to merge 1 commit into
jondot:masterfrom
kdeldycke:add-meta-package-manager
Open

Add Meta Package Manager.#85
kdeldycke wants to merge 1 commit into
jondot:masterfrom
kdeldycke:add-meta-package-manager

Conversation

@kdeldycke

Copy link
Copy Markdown

Meta Package Manager provides the mpm CLI, a wrapper around all package managers.

Features:

  • Inventory and list all package managers available on the system.
  • Supports macOS, Linux and Windows.
  • List installed packages.
  • Search for packages.
  • Install a package.
  • Remove a package.
  • List outdated packages.
  • Sync local package infos.
  • Upgrade all outdated packages.
  • Backup list of installed packages to TOML file.
  • Restore/install list of packages from TOML files.
  • Pin-point commands to a subset of package managers (include/exclude selectors).
  • Support plain, versionned and purl package specifiers.
  • Export output to JSON or print user-friendly tables.
  • Shell auto-completion for Bash, Zsh and Fish.

@devidaclark1991-dot

Copy link
Copy Markdown

G

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants