2

私の会社には、内部使用のみを目的として、CRAN のクローンをホストするサーバーがあります (R の新しいバージョンがリリースされた場合にのみ更新されます)。これは、内部サーバーがインターネット アクセスを必要とせずに R からパッケージをインストールできるようにするためです。これにより、会社の全員が常に同じバージョンのパッケージを使用できるようになります (または、最新の状態に簡単に更新できるようになります)。

最近、カスタムの内部パッケージをいくつか作成しています。これは、私たちのシステムを中心に明示的に構築された便利なラッパー パッケージである傾向があり、社外の人にはまったく役に立たないため、公式の CRAN に提出しようとはしません。

install.pacakges('blahblah')パッケージのコピーを電子メールで送信して各サーバーにアップロードする代わりに、クローンされた CRAN にそれらを「送信」してインストールできるようにするにはどうすればよいですか?

4

1 に答える 1

3

dratにパッケージをレポ (任意のレポ) に注入させたい場合、レポが CRAN の 0% または 100% のクローンであるか、またはその中間であるかをdratにしません。

レポは依然として単なるレポです: ソース tarball のコレクション [および Windows に依存する (不運) 場合はバイナリ パッケージ] であり、単に PACKAGES ファイルを更新する必要があります。

同じ理由で、非常に非公開のパッケージを使用してローカル リポジトリを実行しています。

于 2015-11-24T12:59:00.017 に答える