Мне интересно, есть ли способ использовать install.packages()
или другие связанные функции, чтобы сделать следующее: загружать только источники (т.е. tar.gz
файлы) указанных пакетов и всех их зависимостей в указанную папку (в Windows).
Одна из причин сделать это: скажем, у меня есть учетная запись Linux, которая не включена для доступа в Интернет. Чтобы установить пакеты на машине Linux, я бы сначала загрузил все необходимые источники на моем компьютере с Windows, затем передал их на компьютер Linux и установил их на машине Linux, используя
install.packages('/home/me/R/Packages/blah.tar.gz', repos = NULL)