обновлять пакеты R во время работы R - PullRequest
6 голосов
/ 30 мая 2011

Я думаю об установке сайта R с общей библиотекой пакетов R. Несколько компьютеров будут иметь доступ к этой библиотеке, чтобы все использовали одну и ту же настройку.

Проблема в том, что я заметил, что иногда вы не можете обновить пакеты, потому что другой экземпляр R блокирует библиотеки. Я не могу попросить всех закрыть свой экземпляр R, потому что иногда бывают долгие симуляции.

Существует ли набор рекомендаций для установки на месте пакетов R, и есть ли способ заставить R обращаться к своим библиотекам в режиме только для чтения?

1 Ответ

5 голосов
/ 30 мая 2011

Вы должны говорить о Windows, не упоминая об этом, потому что то, что вы описываете, уже работает над Unix много, много лет.

Распространенным решением является экспорт /usr/local/lib/R/site-library/ с помощью NFS, иразделяют многие клиенты.Я настраивал подобные решения несколько раз, и это требует ровно нуля дополнительных усилий со стороны R.

...