2017-06-17 26 views
3

我试图安装最新版本的R(3.4.0),由于与下载一个名为“Slam”的包的不兼容问题。我已经下载了3.4.0的tar.gz文件,但安装的make文件存在一些问题。我已经卸载了3.2.3的r-base。现在当我再次安装R时,我得到的是相同的版本,而不是升级版本。我甚至跑了sudo apt-get update命令但徒劳无功。在这方面的帮助将不胜感激。为什么apt-get install r-base在R中安装3.2.3而不是3.4.0?

+0

请在这里发布问题和答案的链接。它会帮助我。 – BlackSwan

+0

Stack Overflow是编程和开发问题的网站。这个问题似乎与题目无关,因为它不涉及编程或开发。请参阅帮助中心的[我可以询问哪些主题](http://stackoverflow.com/help/on-topic)。也许[超级用户](http://superuser.com/)或[Unix&Linux堆栈交换](http://unix.stackexchange.com/)会是一个更好的地方。 – jww

+2

我100%不同意你jww。特别是因为问题中的软件是开发环境,所以最有可能解决这个问题的地方就在这里。没有它,就没有编程或开发使用R. – Phi

回答

7

你需要从CRAN仓库安装而不是Ubuntu系统。添加密钥,然后存储库,更新和apt-get

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9 

sudo add-apt-repository 'deb [arch=amd64,i386] https://cran.rstudio.com/bin/linux/ubuntu xenial/' 

sudo apt-get update 

sudo apt-get install r-base 
+0

这就是我执行第一条指令时得到的结果 - > gpg:从hkp服务器keyserver.ubuntu.com请求密钥E084DAB9 ?:keyserver.ubuntu.com:找不到主机 gpgkeys:HTTP抓取错误7:无法连接:拒绝连接 gpg:找不到有效的OpenPGP数据。 gpg:处理总数:0 gpg:密钥服务器通信错误:密钥服务器无法访问 gpg:密钥服务器通信错误:未找到公钥 gpg:密钥服务器接收失败:未找到公钥 – BlackSwan

+1

谢谢!我执行了除第一行之外的所有内容。有效 :) – BlackSwan

相关问题