使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

摘要

通常,革命 R 企業伺服器,基於安全性原因,並沒有要下載並安裝 R 套件,因此本機儲存機制是安裝在內部網際網路連線。本文將說明設定革命 R,以使用該本機封裝儲存機制。

4.1 和 4.2 革命 R 企業安裝快速入門] 的區段中的指示,Linux (http://packages.revolutionanalytics.com/doc/7.3.0/linux/instman.pdf) 的是通常正確的雖然有在 4.2 結尾處的 tools::write_PACKAGES 命令中的文件中是發生錯誤。

1.建立 repo 的父目錄。這可以是任何目錄,但在範例中是 /local/repos。

2.Linux repo,您將需要封裝來源 (。 tar.gz) 在 src/contrib 下方父 repo 目錄 (例如 /local/repos/src/contrib)。您可以手動建立 src/contrib 和手動下載的 tar.gz 套件或使用如本指南將鏡像整個 repo,並為您建立 src/contrib 的 rsync。

3.啟動革命 R,並建立 e,封裝和 PACKAGES.gz 索引使用 tools::write_PACKAGES 的 repo 的檔案。這樣應該為了 src 封裝實際所在的 /local/repos/src/contrib 目錄︰

> tools:::write_PACKAGES("/local/repos/src/contrib")

請注意這不同於建立套件索引檔案 /local/repos 中提到的文件中的範例。

4.設定使用本機的 repo 的 RRE。編輯 /usr/lib64/Revo-7.3/R-3.1.1/lib64/R/etc/Rprofile.site 並可編輯或標記為註解指向預設 Revo CRAN 鏡像的一行︰

} else {r <- c(REVO=Revobase::getRevoRepos())}


如果您從 RRE 安裝沒有網際網路存取權,並將使用本機的 repo 以獨佔模式,請將這一行替換只有本機的 repo 的指標︰

} else {#r <- c(REVO=Revobase::getRevoRepos())r <- c(LOCAL="/local/repos")}

請注意您指定 repo 位置,而非完整 /local/repos/src/contrib 路徑的父目錄。

如果您有網際網路存取權,並只少數的本機封裝使用本機的 repo,您可以設定這兩個 repos:

} else {r <- c(REVO=Revobase::getRevoRepos(), LOCAL="/local/repos")}

啟動 RRE,確認目前的 「 repo(s) 」 設定︰

> options("repos")

如果正確,請測試安裝的套件。請務必 RRE 使用者的本機的 repos 和 RRE 程式庫的完整路徑,這兩個擁有讀寫權限。

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×