chooseCRANmirror(graphics = getOption("menu.graphics"), ind = NULL,
useHTTPS = getOption("useHTTPS", TRUE),
local.only = FALSE)getCRANmirrors(all = FALSE, local.only = FALSE)
menu
.chooseCRANmirror()
, this function is invoked for its
side effect of updating options("repos")
. getCRANmirrors()
returns a data frame with mirror information.
This function is called by a Windows GUI menu item and by
contrib.url
if it finds the initial dummy value of
options("repos")
.
The useHTTPS
argument defaults to TRUE
. With
useHTTPS = TRUE
, HTTPS mirrors will be offered in preference to
HTTP mirrors (which are listed in a sub-menu). If it is set to
FALSE
, no HTTPS mirrors will be offered. Choosing an HTTPS
mirror provides some guarantees on the identity of the site chosen and
so is recommended. (However, most but not all Rbuilds support
downloading from HTTPS sites.)
ind
chooses a row in the list of current mirrors, by number. It
is best used with local.only = TRUE
and row numbers in
setRepositories
, chooseBioCmirror
,
contrib.url
.