簡體   English   中英

如何在Linux集群上安裝R?

[英]How to install R on a linux cluster?

我使用的是沒有R的集群(操作系統是Linux)。我想在我的個人文件夾中安裝R ,這樣我才能做到

Rscript example.R arg1 arg2

知道我沒有管理員權限,我應該如何在這個集群上安裝R?

我怎樣才能管理包裹?

我不確定這是關於主題的,但是:你真正需要做的就是

  • 從CRAN下載R源碼tarball; 將其解壓縮到文件空間中的某個位置
  • 在層次結構的同一級別創建一個r-build目錄(技術上不是必需的,但最好將源和構建目錄分開)
  • 在你的文件空間中創建一個合理的安裝目錄(比如~/r_install
  • cd到源目錄; tools/rsync-recommended
  • cd到build目錄
  • ../[srcdir]/configure --prefix=~/r_install
  • make (構建二進制文件)
  • make install (移動它所屬的所有內容;技術上不必要,因為你可以從構建目錄運行R)

對於R(LaTeX,Java,bzip2等等)的所有系統要求,這可能會變得毛茸茸, 理論上可以下載所有這些東西並將其安裝在您自己的文件空間中,但它開始讓你的系統管理員更容易為你安裝至少依賴項...

正如@ Hack-R指出這個答案的基礎知識已經存在於Unix和Linux stackexchange上 ,盡管我的答案更加詳細......

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM