public class Pkg extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Pkg.Info
Information about a package as returned by pkg.info_installed and
pkg.info_available
|
static class |
Pkg.PackageDict
Package dictionary as returned by "pkg.file_dict".
|
static class |
Pkg.PackageInfo
Information about a package as returned by "pkg.search".
|
public static LocalCall<Map<String,Pkg.PackageInfo>> search(String criteria)
public static LocalCall<Pkg.PackageDict> fileDict(String... packages)
public static LocalCall<Map<String,Pkg.Info>> infoInstalled(List<String> attributes, boolean reportErrors, String... packages)
attributes - list of attributes that should be included in the resultreportErrors - if true will return an error message instead of corrupted textpackages - optional give package names, otherwise return info about all packagespublic static LocalCall<Map<String,Object>> install(boolean refresh, List<String> pkgs)
refresh - refresh repos before installationpkgs - list of packagespublic static LocalCall<Map<String,Object>> install(boolean refresh, Map<String,String> pkgs)
refresh - set true to perform a refresh before the installationpkgs - map of packages (name to version) to be installedpublic static LocalCall<Map<String,Object>> remove(Map<String,String> pkgs)
pkgs - map of packages (name to version) to be removedCopyright © 2016. All rights reserved.