Я думаю, .tgz
- это пакет двоичный в OS X, точно так же, как Windows получает двоичный файл .zip
. Любой из результатов R CMD build
.
Поэтому, когда вы пишете «создали пример пакета с R CMD build
, который я в настоящее время могу установить с R CMD install mypackage.tar.gz
», вы не согласны, поскольку .tar.gz
был source и результат шага R CMD BUILD
. Начните с .tar.gz
источников, убедитесь, что R CMD check
и R CMD INSTALL
работают с ними, а затем попробуйте R CMD binary
.
Наконец, для install.packages()
вам нужны как двоичные пакеты, созданные R CMD build --binary
, так и веб-хранилище, содержащее файл PACKAGES
etc --- и, как говорит help(install.packages)
, см. R Installation and Administration
руководство по настройке хранилища.