Возможность использования нескольких зеркал CRAN?[RStudio] - PullRequest
0 голосов
/ 03 февраля 2019

Последние 4 часа я пытался выяснить, почему я не смог установить какие-либо пакеты в R (это началось с того, что я пытался установить пакет, который я разрабатывал).Это просто остановится на +5 минут, ничего не делая или выводя что-либо на терминал.Я отследил проблему до следующего вызова:

repos <- structure("https://cran.rstudio.com/", .Names = "CRAN")
type <- "both"
utils::available.packages(utils::contrib.url(repos, type), type = type)

Через некоторое время я понял, что это было просто зеркало RStudio CRAN, и когда я изменил репо на "https://cran.case.edu/",, он начал работатьОднако на поверхности буквально не было никаких указаний на это - и мне потребовалось навсегда , чтобы выяснить, в чем проблема.

У меня такой вопрос: Есть ли способ использования нескольких CRAN репозиториев, чтобы при сбое одного использовались другие? Или, по крайней мере, способ предотвратить повторение этого?

...