Linux 将R从3.02更新为3.2
我在Linux Mint上。我已经安装了3.0.2版本的R。我需要使用刚刚发布的库,它需要3.2的R版本 要将我的R版本更新到3.2,我该怎么做 我曾尝试向apt添加一些存储库,但它不仅尝试安装R3.1.2,而且安装本身也不起作用Linux 将R从3.02更新为3.2,linux,r,linux-mint,Linux,R,Linux Mint,我在Linux Mint上。我已经安装了3.0.2版本的R。我需要使用刚刚发布的库,它需要3.2的R版本 要将我的R版本更新到3.2,我该怎么做 我曾尝试向apt添加一些存储库,但它不仅尝试安装R3.1.2,而且安装本身也不起作用 The following packages have unmet dependencies: r-base : Depends: r-base-core (>= 3.1.2-1precise0) but 3.0.2-1ubuntu1 is to be ins
The following packages have unmet dependencies:
r-base : Depends: r-base-core (>= 3.1.2-1precise0) but 3.0.2-1ubuntu1 is to be installed
Depends: r-recommended (= 3.1.2-1precise0) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
然后,我尝试从源代码处编译3.2,但运行configure会出现以下错误:
configure: error: --with-readline=yes (default) and headers/libs are not available
有人能提供建议吗?我在这里找到了关于如何更新R的好说明: 就我而言:
sudo apt-get remove r-base-core
在安装新版本的R之前。然而,这只允许我安装R-3.1.2,这并不能完全解决我的问题。你从哪里获得了R-3.2.0的源代码,它将从3月19日开始出现?它在这里作为预发布版本提供:这是新闻部分的第一个链接。这是R-3.1.3的测试版。噢,该死。你说得对。所以我让sudo去做了一个buil dep r-base-core来获取所有的依赖项。在那之后,我能够从源代码编译R。我是从上面的链接下载的。但当我启动R的编译版本时,它说“R版本3.1.2修补(2015-02-25 r67891)-“南瓜头盔”