Skip to content
/ upm Public

A Universal Package Manager front-end for Gnu/Linux distros

License

Notifications You must be signed in to change notification settings

go2null/upm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3d4cc4b · Nov 1, 2017

History

8 Commits
Oct 12, 2017
Oct 12, 2017
Sep 15, 2017
Nov 1, 2017
Nov 1, 2017
Oct 11, 2017
Oct 11, 2017
Oct 11, 2017
Oct 11, 2017
Nov 1, 2017
Nov 1, 2017
Nov 1, 2017

Repository files navigation

DESCRIPTION

  • A Universal cross-distribution (Unix) Package Manager front-end to all GNU/Linux (Unix) package managers.
  • A single, and sane?, way of working on multiple GNU/Linux distros.

USAGE: upm <options> <object> <action> <options> <args>

APP OPTIONS --debug - show debug messages -h, --help - show this help -V, --version - display version -v, --verbose - show progress info messages

OBJECTS m, pm - package manager r, repo - package repository d, db - local database index of available packages p, pkg - package name

PACKAGE MANAGER ACTIONS [pm] help - display the package manager help [pm] <args> - pass <args> directly to the package manager

REPO ACTIONS [repo] <action> <repo> - [add|remove|enable|disable] a repo repo list [<option>] - list [enabled(default)|disabled|all] repos repos - alias for repo list

DATABASE/INDEX ACTIONS [db] refresh - update the package list from all repos

PACKAGE ACTIONS [pkg] find <package> - search index for package [pkg] info <package> - show quick info about package [pkg] show <package> - show detailed info about package [pkg] install <package> - install a new package [pkg] uninstall <package> - remove an installed package [pkg] lock <package> - lock a package to prevent updating [pkg] unlock <package> - unlock a package to allow updating [pkg] set <option> <package> - set a package as [manual|auto] installed [pkg] list [<option>] - list [all(default)|locked|orphan|manual] installed packages [pkg] orphans - alias for pkg list orphans [pkg] locked - alias for pkg list locked [pkg] upgrade - upgrade packages and dependencies [pkg] update - like upgrade, but only for non-Major-version-number changes

EXAMPLES upm find upm upm install upm

DEPENDENCIES: POSIX shell, readlink, sudo

SIMILAR/INSPIRATION/REFERENCES

HOMEPAGE: https://gitlab.com/go2null/upm

LICENCE: GPL v3+

About

A Universal Package Manager front-end for Gnu/Linux distros

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages