Вы можете установить репо в вашем .Rprofile , чтобы восстановить ваш выбор при каждом запуске R
Редактировать: Точнее:
Добавить
options(repos=structure(c(CRAN="YOUR FAVORITE MIRROR")))
на ваш .Rprofile
Кроме того, вы можете установить зеркало для всего сайта в вашем Rprofile.site
. Расположение файла определяется как ?Startup
:
The
путь к этому файлу берется из значения R_PROFILE
переменная окружения (после расширения тильды). Если эта переменная
unset, по умолчанию R_HOME/etc/Rprofile.site
, который используется, если
он существует (чего нет в «заводской установке»).
Так же Sys.getenv("R_PROFILE")
для первого варианта или Sys.getenv("R_HOME")
или R.home()
для второго варианта. На macOS расположение второго /Library/Frameworks/R.framework/Resources/etc/
.
Файл может не существовать, или вы можете увидеть следующие закомментированные строки:
# set a CRAN mirror
# local({r <- getOption("repos")
# r["CRAN"] <- "http://my.local.cran"
# options(repos=r)})
Удалите отметки с комментариев и замените "http://my.local.cran" на нужный веб-сайт, например ::
local({r <- getOption("repos")
r["CRAN"] <- "http://cran.r-project.org"
options(repos=r)})