32 lines
1.6 KiB
Plaintext
32 lines
1.6 KiB
Plaintext
Usage: ag2 [COMMAND] [PACKAGES]
|
|
Uses the Argentum 2 package manager.
|
|
|
|
COMMAND Specifies the operation for Argentum 2 to do.
|
|
install Installs packages.
|
|
remove Removes packages.
|
|
update Updates packages.
|
|
list Lists all available packages.
|
|
repo-list Lists all installed repositories.
|
|
repo-add Adds a custom repository.
|
|
repo-remove Removes a repository.
|
|
info Shows a packages version, description and other relevant information.
|
|
PACKAGES* Packages to work on.
|
|
|
|
These flags are also available and can be inserted anywhere:
|
|
-x, --exclude-deps Ignore dependencies.
|
|
WARNING: Using this can and will leave you with broken packages.
|
|
Use it at your own risk and only when truly necessary.
|
|
-u, --update-repos Update the list of repositories.
|
|
-f, --force Force the operation, even if there are conflicts or unresolvable dependencies.
|
|
WARNING: Using this can and will leave you with broken packages.
|
|
Use it at your own risk and only when truly necessary.
|
|
-c, --clean Clean up now-unnecessary packages (previous dependencies).
|
|
-s, --source [URL] Use a custom source for the operation.
|
|
|
|
Examples:
|
|
ag2 install halyde Installs the halyde package.
|
|
ag2 list Lists all packages.
|
|
ag2 info halyde Shows information about the halyde package.
|
|
ag2 remove -x edit Removes edit, but does not remove any packages that depend on it.
|
|
ag2 remove -c hal-draw Removes hal-draw and any dependencies that are no longer needed.
|