R软件包的某些开发版本托管在Google代码和/或launchpad.net上。
是否可以直接从谷歌代码和/或launchpad.net安装这些软件包的最新版本,以及其他存储库?
即。不通过浏览器从网站下载源,然后尝试安装源
若然,怎么样?
我想安装的软件包是“igraph”。
此软件包的开发版本似乎托管在:
http://code.google.com/p/igraph/downloads/list
和
https://code.launchpad.net/~igraph/igraph/0.6-main
作为奖励,是否可以对sourceforge.net上托管的软件包执行相同的操作?
PS:我认为这与我过去的问题不同,需要另外提出一个问题:How to install development version of R packages github repository
答案 0 :(得分:1)
除非开发人员为特定系统(OS和R版本)提供预构建的二进制文件,否则必须从源代码构建。
答案 1 :(得分:1)
使用devtools
包,有一个install_url
函数可以自动执行下载源代码,构建软件包和安装它的过程。
install_url("http://igraph.googlecode.com/files/igraph_nightly_0.6-2689-20120412.tar.gz")
答案 2 :(得分:1)
要不下载源,需要有人为您构建二进制文件。这只适用于CRAN,R-Forge和RForge.net软件包,所以你运气不好。
从源代码安装是可行的方法。