我已在计算机中安装了最新版本的Linux Mint(17.1)。我安装了R版3.0.2。但是,当我尝试安装软件包xslsx或dplyr时,系统会说这些软件包不适用于我的R版本,并且应该安装在R 3.1.2版本上。我一直试图从所有可能的方式升级R,但我没有取得成功。是否有人遇到同样的问题?
答案 0 :(得分:10)
按照此处发布的说明操作:How to upgrade R in ubuntu?
请注意,Linux Mint 17.1依赖于Ubuntu Trusty软件包,因此您需要使用trusty/
作为Ubuntu版本。此外,请确保在过程结束时使用命令sudo apt-get upgrade r-base
,而不仅仅是sudo apt-get upgrade
,否则R将不会升级。
您的问题可能会被视为偏离主题,但对其他Mint用户可能会有所帮助。
答案 1 :(得分:5)
希望这会有所帮助,你的问题帮了我很多...注意Linux mint基于ubuntu可靠...
sudo su
echo "deb http://www.stats.bris.ac.uk/R/bin/linux/ubuntu trusty/" >> /etc/apt/sources.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9}
sudo apt-get upgrade r-base
apt-get update
apt-get upgrade
答案 2 :(得分:0)
我无法弄清楚如何从链接from the main R page的tar.gz
文件中正确安装。我下载它,运行./configure
make
,然后安装到我的Downloads文件夹。无法弄清楚如何在其他地方正确安装它(必须简单,但我对这些东西很绿 - 建议赞赏),而RStudio,例如,不知道在我的下载文件夹中查找当前版本(也可能不是最强大的方法。)
相反,我能够从trusty
here / xenial
here抓取最后一个r-base-dev
.deb
文件,该文件会自动处理安装。
R版本3.5+已更改目录:
答案 3 :(得分:0)
使用源代码的特定于版本的安装与使用YUM或APT的安装有很大不同。它取决于操作系统版本以及安装成功完成所需的依赖项数量。我在http://hashprompt.blogspot.com/2017/06/installation-of-r-on-suse-linux.html中记录了SLES11 SP3上R 3.3.3的安装,希望它可以帮助你在linux系统上安装。