Arguments
pkgs
caracter vector dos nomes dos pacotes cujas versões actuais devem ser descarregadas a partir dos repositórios.
se repos = NULL
, um vetor de caracteres de caminhos de arquivos,
no windows,
caminhos de arquivos de .zip
arquivos contendo builds binários de pacotes. ( e
file://
URLs também são aceitos e os arquivos serão baixados e instalados a partir de cópias locais). Diretórios-fonte ou caminhos de arquivos ou URLs de arquivos podem ser especificados com type = "source"
, mas alguns pacotes precisam de ferramentas adequadas instaladas (veja a seção ‘Detalhes’).
Em Unix-alikes,
estes caminhos de arquivos podem ser diretórios-fonte ou arquivos ou arquivos de arquivos de pacotes binários (como criado por R CMD build --binary
e
file://
URLs também são aceitos e os arquivos serão baixados e instalados a partir de cópias locais). Numa compilação CRAN de R para macOS estes podem ser .tgz
arquivos contendo arquivos de pacotes binários. A expansão do Tilde será feita em caminhos de arquivos.
Se isto estiver faltando, uma caixa de listagem de pacotes disponíveis é apresentada onde possível em uma sessão R interativa.
lib
caracter vector dando os diretórios da biblioteca onde instalar os pacotes. Reciclado conforme necessário. Se faltar, o primeiro elemento de .libPaths()
.
repos
Can be para instalar a partir de arquivos locais, diretórios ou URLs: isto será inferido por extensão de pkgs
if of length one.
contriburl
URL(s) das seções contrib dos repositórios. Use este argumento se o espelho do seu repositório estiver incompleto, por exemplo, porque você queimou apenas a seção contrib
em um CD, ou só tem pacotes binários. Substitui o argumento 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. Se este não for o caso ele é ignorado, com um aviso.
O padrão, NA
, significa c("Depends", "Imports", "LinkingTo")
.
Em todos estes, "LinkingTo"
é omitido para pacotes binários.
digite
caracter, indicando o tipo de pacote a ser baixado e instalado. Será "source"
exceto no Windows e alguns builds do macOS: veja a seção ‘Pacotes binários’ para aqueles.
configure.args
(Usado somente para instalações do código fonte.) Um vetor de caracteres ou uma lista nomeada. Se um vetor de caracteres sem nomes for fornecido, os elementos são concatenados em uma única string (separados por um espaço) e usados como valor para a bandeira –configure-args na chamada para R CMD INSTALL
. Se o vector de caracteres tiver nomes, estes são assumidos para identificar valores para –configure-args para pacotes individuais. Isto permite especificar configurações para uma coleção inteira de pacotes que serão usados se algum desses pacotes for instalado. (Essas configurações podem, portanto, ser reutilizadas e agir como configurações padrão.)
Uma lista de nomes também pode ser usada para o mesmo efeito, e isso permite que strings de caracteres multi-elemento para cada pacote que são concatenadas a uma única string sejam usadas como o valor para –configure-args.
configure.vars
(Usado somente para instalações do código fonte.) Analógico para configure.args
para flag –configure-vars, que é usado para definir variáveis de ambiente para o configure
run.
clean
um valor lógico indicando se adicionar o flag –clean à chamada para R CMD INSTALL
. Isto é às vezes usado para executar operações adicionais no final da instalação do pacote, além de remover arquivos intermediários.
Ncpus
o número de processos paralelos a serem usados para uma instalação paralela de mais de um pacote fonte. Valores maiores que um são suportados se o comando make
especificado por Sys.getenv("MAKE", "make")
aceitar argumento -k -j Ncpus
.
verbose
uma lógica indicando se algum “relatório de progresso” deve ser dado.
libs_only
um valor lógico: a opção –libs-only deve ser usada para instalar apenas sub-arquiteturas adicionais para as instalações do código fonte? (Veja também INSTALL_opts
.) Isto também pode ser usado no Windows para instalar apenas as DLLs de um pacote binário, por exemplo, para adicionar DLLs de 64 bits a uma instalação de 32 bits.
INSTALL_opts
Can também pode ser uma lista nomeada de vetores de caracteres a serem usados como opções adicionais, com nomes dos respectivos nomes de pacotes.
quiet
logical: se true, reduza a quantidade de saída.
keep_outputs
a logical: se true, mantenha as saídas da instalação dos pacotes fonte no diretório de trabalho atual, com os nomes dos arquivos de saída os nomes dos pacotes com .out
appended. Alternativamente, uma cadeia de caracteres dando o diretório no qual salvar as saídas. Ignorado ao instalar a partir de arquivos locais.