packageStatus              package:base              R Documentation

Package Management Tools

Description:

     Summarize information about installed packages and packages
     available at various repositories, and automatically upgrade
     outdated packages. These tools will replace `update.packages' and
     friends in the future and are currently work in progress.

Usage:

     packageStatus(lib.loc = NULL, repositories = getOption("repositories"))
     summary(object, ...)
     update(object, lib.loc=levels(object$inst$LibPath),
            repositories=levels(object$avail$Repository), ...)
     upgrade(object, ask=TRUE, ...)

Arguments:

 lib.loc: a character vector describing the location of R library trees
          to search through, or `NULL'.  The default value of `NULL'
          corresponds to all libraries currently known.

repositories: a character vector of URLs describing the location of R
          package repositories on the Internet or on the local machine.

  object: return value of `packageStatus'.

     ask: if `TRUE', the user is prompted which packages should be
          upgraded and which not.

     ...: currently not used.

Examples:

     x <- packageStatus()
     print(x)
     summary(x)
     upgrade(x)
     x <- update(x)
     print(x)

