Get the path to the repo directory containing the package files.
Arguments
- type
character, indicating the type of package to download and install. See
install.packages()
.- Rversion
Version of R (only used if
type
is notsource
.) Defaults to R.version, but this can be specified as any of the following formats:a character string with the two digit R version, e.g. "3.1"
a list with components
major
andminor
the result of
getRversion()
the result of R.version
Note
Not all versions of R are compatible with with all package types (e.g.,
mac.binary.el-capitan
is only valid for R > 3.4.0).
Repo folder structure
A repository has two main folders, one for source packages, and the other
for binary packages. Inside the binary package folder, bin
, you will find
subfolders for Windows as well as the various OSX binaries.
+- Root
...+- src/contrib
......+- PACKAGES
..+- bin
.......+- windows/contrib/version
..........+- PACKAGES
.......+- macosx/contrib/version
..........+- PACKAGES
.......+- macosx/mavericks/contrib/version
..........+- PACKAGES
.......+- macosx/leopard/contrib/version
..........+- PACKAGES