Meta tags:
description= Download and install R packages stored in GitHub, GitLab,
Bitbucket, Bioconductor, or plain subversion or git
repositories. This package provides the install_* functions in
devtools. Indeed most of the code was copied over from devtools.;
Headings (most frequently used words):
license, dependencies, remotes, features, installation, usage, links, community, citation, developers, download, methods, standalone, mode, options, environment, variables, on, github, additional, repositories, bioconductor, packages, currently, supported, remote, types,
Text of the page (most frequently used words):
the (53), for (23), #remotes (22), install (21), package (17), #dependencies (16), packages (15), from (15), and (13), github (13), repositories (13), see (10), can (10), bioconductor (10), cran (9), are (8), used (8), default (8), this (8), download (8), via (8), environment (7), you (7), remote (7), author (6), file (6), bitbucket (6), git (6), method (6), installation (6), other (6), local (6), install_github (6), variable (5), user (5), field (5), code (4), license (4), standalone (4), mode (4), curl (4), version (4), name (4), options (4), their (4), use (4), subversion (4), need (4), supports (4), description (4), gitlab (4), repo (4), more (3), setting (3), will (3), false (3), its (3), r_remotes_standalone (3), true (3), set (3), upgrade (3), install_ (3), mirror (3), url (3), also (3), some (3), specific (3), these (3), they (3), installed (3), versions (3), that (3), files (3), supported (3), automatically (3), repo_spec (3), pkgconfig (3), append (3), release (3), most (3), does (3), not (3), with (2), martin (2), morgan (2), dan (2), tenenbaum (2), winston (2), chang (2), hadley (2), wickham (2), jim (2), hester (2), gábor (2), csárdi (2), about (2), source (2), software (2), warning (2), messages (2), during (2), pkgbuild (2), currently (2), functions (2), r_remotes_upgrade (2), force (2), specify (2), over (2), bioc_mirror (2), all (2), variables (2), install_bitbucket (2), external (2), unzip (2), uses (2), standard (2), like (2), manual (2), details (2), implementations (2), git2r (2), using (2), windows (2), methods (2), needed (2), than (2), directory (2), outdated (2), well (2), system (2), archive (2), types (2), additional_repositories (2), vignette (2), any (2), repository (2), possible (2), lib (2), pull (2), request (2), gaborcsardi (2), latest (2), branch (2), build (2), xgboost (2), subdirectory (2), note (2), below (2), devtools (2), including (2), site, built, pkgdown, developed, authors, copyright, holder, funder, maintainer, developers, citing, citation, conduct, community, mit, full, report, bug, browse, view, links, gpl, ascent, digital, services, posit, pbc, cause, calls, become, errors, often, caused, failing, r_remotes_no_errors_from_warnings, forces, work, avoid, loading, optional, git2, above, preferred, value, argument, accepted, various, example, dependent, without, asking, always, r_bioc_version, alternative, option, takes, precedence, r_bioc_mirror, personal, access, token, api, queries, github_pat, password, bitbucket_password, bitbucket_user, path, program, bioc_git, locations, repos, type, binary, look, pkgtype, following, operate, only, internal, allow, successful, sys, setenv, provide, faster, aspects, process, however, update, reverse, them, may, fail, particularly, information, proxies, help, between, available, libcurl, wininet, newer, auto, older, required, falls, back, case, curl_download, install_deps, includes, archived, install_version, install_svn, install_url, directories, install_local, generic, either, install_git, detected, way, non, writing, extensions, additional, where, specification, corresponding, function, handle, missing, assumed, values, bioc, svn, add, format, upgraded, interactive, sessions, select, subset, integer, number, certain, commit, tag, after, dmlc, because, specificities, inside, root, then, give, conflicted, form, organization, examples, here, usage, released, functionality, least, contain, compiled, compiler, depend, itself, installers, tree, urls, features, stored, plain, lightweight, replacement, indeed, was, copied, changelog, dependency, resolution, development, articles, reference, skip, content,
Text of the page (random words):
r package installation from remote repositories including github remotes skip to content remotes 2 5 0 reference articles dependency resolution for r package development changelog remotes install r packages from remote or local repositories including github gitlab bitbucket and bioconductor download and install r packages stored in github gitlab bitbucket bioconductor or plain subversion or git repositories this package is a lightweight replacement of the install_ functions in devtools indeed most of the code was copied over from devtools features installers install packages with their dependencies install from github gitlab bitbucket install from git and subversion repositories install from local files or urls install the dependencies of a local package tree install specific package versions from cran supports bioconductor packages supports the remotes field in description see more in the dependencies vignette supports the additional_repositories field in description can install itself from github see below does not depend on other r packages does not contain compiled code so no compiler is needed does not need any external software for most of the functionality at least installation install the released version of remotes from cran install packages remotes usage note that most of the examples here use github see below for other supported repository types to install the latest version of a package in the default branch from github you can use the user repo form note that user can also be an organization remotes install_github r lib conflicted if the r package is inside a subdirectory of the root directory then give this subdirectory as well build false because of some specificities of xgboost package install_github dmlc xgboost r package build false to install a certain branch or commit or tag append it to the repo name after an remotes install_github gaborcsardi pkgconfig v2 0 0 to install the latest release append release to the repo name remotes install_github gaborcsardi pkgconfig release to install a pull request append and the id an integer number of the pull request to the repo name remotes install_github r lib pkgconfig 7 dependencies dependencies are automatically installed from cran by default outdated dependencies are automatically upgraded in interactive sessions you can select a subset of the dependencies to upgrade dependencies on github it is also possible to install dependencies from github or other supported repositories for this you need to add a remotes field to the description file its format is remotes remote repo_spec remote repo_spec where repo_spec is any repository specification the corresponding install_ function can handle if remote is missing github is assumed other possible values gitlab bitbucket git local svn url version cran bioc see more about the remotes field in this vignette additional repositories remotes supports the additional_repositories field in description this is a way to specify dependencies from non cran package repositories see the writing r extensions manual for details bioconductor packages bioconductor packages are automatically detected and their dependencies are installed from bioconductor currently supported remote types github repositories via install_github bitbucket repositories via install_bitbucket generic git repositories via install_git they need either a system git installation or the git2r r package local directories or package archive files via install_local remote package archive files via install_url packages in subversion repositories via install_svn they need a system subversion installation specific package versions from cran or other cran like repositories via install_version this includes outdated and archived packages as well all dependencies of a package in a local directory via install_deps download methods for r older than 3 2 the curl package is required as remotes falls back to curl curl_download in that case for r newer than 3 3 default download file method is used method auto for in between versions method wininet is used on windows os method libcurl is used on other os if available see help download file for information on these methods and for setting proxies if needed standalone mode remotes will use the curl git2r and pkgbuild packages if they are installed to provide faster implementations for some aspects of the install process however if you are using remotes to install or update these packages or their reverse dependencies using them during installation may fail particularly on windows if you set the environment variable r_remotes_standalone true e g in r sys setenv r_remotes_standalone true you can force remotes to operate in standalone mode and use only its internal r implementations this will allow successful installation of these packages options remotes uses the following standard r options see options for their details download file method for the default download method see download file pkgtype for the package type source or binary see manual to install download or look up dependencies for repos for the locations of the user s standard cran like repositories it also uses some remotes specific options bioc_git for the url of the default bioconductor git mirror bioc_mirror for the url of the bioconductor mirror unzip for the path of the external unzip program environment variables the bitbucket_user and bitbucket_password environment variables are used for the default bitbucket user name and password in install_bitbucket the github_pat environment variable is used as the default github personal access token for all github api queries the r_bioc_mirror environment variable can be used to specify an alternative bioconductor mirror the bioc_mirror option takes precedence over this the r_bioc_version environment variable can be used to force a bioconductor version the r_remotes_upgrade environment variable can be used to set a default preferred value for the upgrade argument accepted by the various install_ functions for example you can set r_remotes_upgrade always to upgrade dependent packages without asking the user setting r_remotes_standalone true forces remotes to work in standalone mode and avoid loading its optional dependencies curl git2 and pkgbuild currently see standalone mode above setting r_remotes_no_errors_from_warnings false will cause warning messages during calls to install packages to become errors often warning messages are caused by dependencies failing to install license gpl 2 ascent digital services posit software pbc links view on cran browse source code report a bug license full license mit file license community code of conduct citation citing remotes developers gábor csárdi author maintainer jim hester author hadley wickham author winston chang author martin morgan author dan tenenbaum author copyright holder funder more about authors developed by gábor csárdi jim hester hadley wickham winston chang martin morgan dan tenenbaum site built with pkgdown 2 0 7
|