available.packages
List Available Packages at CRAN-like Repositories
Description
Lists the packages that are available in one or more repositories.
Usage
available.packages(contriburl = contrib.url(repos, type), 
                   method, fields = NULL, type = getOption("pkgType"),
                   filters = NULL, repos = getOption("repos"))
Arguments
  
| contriburl | the URL(s) in the contrib sections of the repositories. | 
  | method | this argument is ignored. | 
| fields | a character vector. Specifies the fields to extract from the 'PACKAGES' files, in addition to the default fields. | 
  | type | a character vector. Indicates the type of package to download and install. 
The possible values are as follows. 
 "source"
 "mac.binary"
 "mac.binary.leopard"
 "win.binary"
 "win64.binary"
 | 
 
| filters | a character vector or list. Specifies the packages to display. | 
| repos | a character vector naming the repositories in which to search for packages. | 
 
Details
In addition to the fields that are input from outside, the required fields are acquired by tools:::.get_standard_repository_db_fields() and "File". 
All of these fields are combined as a character vector.
If filters is NULL, then available.packages tries to get the value by calling getOption("available_packages_filters").
Value
returns a matrix with each row identifying a package. Each row name is the package name, and the column names are defined by fields 
and the standard repository fields.
See Also
Examples
## Not run: 
available.packages()[1:5,]
## End(Not run)