INSTALL {base} | R Documentation |
To install packages into the default library tree (which is rooted at
‘\$R\_HOME/library’), do Rcmd INSTALL pkgs
.
To install into the library tree lib
instead of the default
one, use Rcmd INSTALL -l lib pkgs
.
Rcmd INSTALL [options] [-l lib] pkgs
pkgs |
A list with the path names of the sources of the packages to be installed. |
lib |
the path name of the R library tree to install to. |
options |
a list of options through which in particular the build
process for help files can be controlled. Use |
Both lib
and the elements of pkgs
may be absolute or
relative path names. pkgs
can also contain name of package
archive files of the form ‘pkg\_version.tar.gz’ as obtained from
CRAN (these are then extracted in a temporary directory
‘R.INSTALL’ of the current directory).
If the option --save
is used, the installation procedure
creates a binary image of the package code, which is then loaded when
the library is attached, rather than evaluating the package source at
that time. Having a file install.R
in the package directory
(its contents don't matter) makes this the default behavior for the
package (option --no-save
overrides). You may need --save
if your package requires other packages to evaluate its own source.
For checking (via the examples in the help files ‘man/*.Rd’,
use Rcmd check [-l lib] <pkg>
: use Rcmd check --help
for more information.
REMOVE
, and library
for information on
using several library trees and creating packages;
update.packages
for automatic update of packages using
the internet.