These functions should not be used directly by the end-user. They implement the R-side code for the SciViews R package manager.
pkgman_describe(pkgname, print.it = TRUE)pkgman_get_mirrors()
pkgman_get_available(
page = "next",
pattern = "",
n = 50,
keep = c("Package", "Version", "InstalledVersion", "Status"),
reload = FALSE,
sep = ";",
eol = "\t\n"
)
pkgman_get_installed(sep = ";", eol = "\t\n")
pkgman_set_cran_mirror(url)
pkgman_install(pkgs, install.deps = FALSE, ask = TRUE)
pkgman_remove(pkgname)
pkgman_load(pkgname)
pkgman_detach(pkgname)
pkgManDescribe(pkgname, print.it = TRUE)
pkgManGetMirrors()
pkgManGetAvailable(
page = "next",
pattern = "",
n = 50,
keep = c("Package", "Version", "InstalledVersion", "Status"),
reload = FALSE,
sep = ";",
eol = "\t\n"
)
pkgManGetInstalled(sep = ";", eol = "\t\n")
pkgManSetCRANMirror(url)
pkgManInstall(pkgs, install.deps = FALSE, ask = TRUE)
pkgManRemove(pkgname)
pkgManLoad(pkgname)
pkgManDetach(pkgname)
The name of one R package (character string).
Should the result be printed?
Which page to get?
Selection pattern.
The number of items to retrieve.
The columns to keep in the resulting data frame.
Do we force reload of the data and ignore cache version?
Field separator to use.
End-of-line sequence to use.
The URL to use for the current CRAN mirror.
A list of packages to install.
Do we also install dependencies?
Do we prompt the user for package installation?
These functions return data that is intended to be used by the SciViews R package manager.