簡體   English   中英

在Ubuntu Lucid中從二進制文件安裝R包

[英]Install R packages from binary in Ubuntu Lucid

我用命令在Ubuntu Lucid中安裝了R.

sudo aptitude安裝r-base

當我嘗試“install.packages”時,它似乎下載了源代碼,然后用了很長時間來編譯它。 我怎樣才能下載並安裝二進制文件,就像我以前在Windows上一樣?

有沒有必要自己編譯包? 我在VM內部運行,因此盡可能保持簡潔。

謝謝

CRAN僅為Unix分發源代碼,換句話說,不提供二進制文件(與Windows不同)。 所以你只需要在本地編譯包。

也就是說,我們已經在一個將CRAN源包轉換成Debian二進制包的系統上工作了幾年 - 參見cran2deb / debian.cran.r-project.org 我們目前正在為Debian測試構建i386二進制文件,並且正在重寫后端以再次為Debian提供amd64,然后最終為Ubuntu提供i386和amd64。 這已經提供了超過兩萬個二進制包,但還沒有我們想最終支持的所有口味。

如果能夠實現這一目標很難說; 這是一項志願者工作,主要開發人員(Charles)最近丟失了他的筆記本電腦。

CRAN包在Ubuntu軟件包存儲庫中可用,但在更新Ubuntu 時才使用CRAN進行更新。 如果要使用軟件包的最新CRAN版本且存儲庫的版本不同,則需要完成編譯/安裝過程。

可以在CRAN上找到Ubuntu R軟件包中的詳細信息,它可以為您提供所需的所有信息。

由於這個(提供二進制文件)是CRAN維護者,R Core和社區其他忠實成員(例如Dirk,Vincent和Michael的Debian和Ubuntu軟件包)的志願者工作,主要的努力已經進入為自動編譯更困難的系統提供二進制文件,因為必要的工具不容易獲得,這與Linux不同。

暫無
暫無

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

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