引数
pkgs
現在のバージョンをリポジトリからダウンロードすべきパッケージの名前の文字ベクトルです。
repos = NULL
の場合、ファイルパスの文字ベクトル、
Windows の場合、
パッケージのバイナリファイルを含む .zip
file://
URL も受け付けられ、ファイルはローカルコピーからダウンロードされ、インストールされます)。
Unix 系では、
これらのファイルパスはソースディレクトリやアーカイブ、 (R CMD build --binary
file://
URL も受け付け、ファイルはローカルコピーからダウンロードされインストールされます)。 R for macOS の CRAN ビルドでは、バイナリ パッケージ アーカイブを含む .tgz
ファイルが使用されることがあります。
これがない場合、利用可能なパッケージのリストボックスがインタラクティブな R セッションで可能な限り表示されます。
lib
パッケージをインストールするライブラリ ディレクトリを与える文字ベクトル。 必要に応じて再利用されます。
repos
ローカルファイル、ディレクトリ、または URL からインストールするために NULL
を指定することができます。 例えば、CDにcontrib
repos
をオーバーライドします。 Incompatible with type = "both"
.
method
download method, see download.file
. Unused if a non-NULL
available
is supplied.
available
a matrix as returned by available.packages
listing packages available at the repositories, or NULL
when the function makes an internal call to available.packages
. Incompatible with type = "both"
.
destdir
directory where downloaded packages are stored. If it is NULL
(the default) a subdirectory downloaded_packages
of the session temporary directory will be used (and the files will be deleted at the end of the session).
dependencies
Only supported if lib
is of length one (or missing), so it is unambiguous where to install the dependent packages.
デフォルトの NA
c("Depends", "Imports", "LinkingTo")
を意味します。
いずれも、バイナリパッケージでは "LinkingTo"
は省略します。
type
文字から、ダウンロード・インストールするパッケージの種類を表わします。
configure.args
(ソースインストール時のみ使用。)文字ベクトルまたは名前付きリスト。 名前を持たない文字ベクトルが提供された場合、要素は単一の文字列 (スペースで区切られる) に連結され、R CMD INSTALL
の呼び出しで –configure-args フラグの値として使用されます。 文字ベクトルに名前がある場合、これらは個々のパッケージの –configure-args の値を識別するものとみなされます。 これにより、パッケージのコレクション全体に対して、それらのパッケージのいずれかがインストールされるときに使用される設定を指定することができます。 (
名前付きリストも同じ効果を得るために使用でき、各パッケージの複数要素の文字列を 1 つの文字列に連結して、-configure-args の値として使用することができます。vars
(ソースインストール時のみ使用。) configure.args
フラグ –configure-vars に相当し、configure
実行時の環境変数設定に使用します。
clean
R CMD INSTALL
への呼び出し時に –clean フラッグを付加するかどうか示す論理値です。
Ncpus
複数のソースパッケージの並列インストールに使用する並列プロセス数です。 make
-k -j Ncpus
を受け取る場合、1より大きな値がサポートされます。
verbose
経過報告を行うかどうかを示す論理値です。
libs_only
論理値: –libs-only オプションは、ソースインストール時に追加のサブアーキテクチャのみをインストールするために使用するかどうか? (INSTALL_opts
も参照してください。) これは、Windows でバイナリパッケージから DLL (複数可) だけをインストールするためにも使用できます。
quiet
論理的: true の場合、出力量を減らします。
keep_outputs
論理的: true の場合、現在の作業ディレクトリにソース パッケージをインストールした出力を保持し、出力ファイルの名前はパッケージ名に .out
を追加したものです。 または、出力を保存するディレクトリを文字列で指定します。 ローカルファイルからインストールする場合は無視されます。