我试图在linux mint上更新我的R版本,但是破坏的依赖性阻止了我这样做.在尝试了诸如从Cran添加repos之后的一切,sudo apt-get update,我仍然无法安装最新版本的R.
我的问题是如何从我的机器中完全删除R,以便我可以重新启动.我试过了 :
sudo apt-get remove r-base
但是当我运行R时它仍然有效:
laptop$ R R version 2.13.1 (2011-07-08) Copyright (C) 2011 The R Foundation for Statistical Computing ISBN 3-900051-07-0 Platform: x86_64-pc-linux-gnu (64-bit)
并且似乎根本没有被删除.
我想要一个干净,全新的安装,但我不认为我正在正确地删除R.
您可能想要检查所有当前安装的R包.
您可以列出名称以"r-"开头的所有包,如下所示:
dpkg -l | grep ^ii | awk '$2 ~ /^r-/ { print $2 }'
要卸载所有这些,请将输出通过管道传输到xargs apt-get remove
:
dpkg -l | grep ^ii | awk '$2 ~ /^r-/ { print $2 }' | xargs apt-get remove --purge
R二进制文件(前端脚本)是r-base-core
包含核心R系统的软件包的一部分.
该软件包r-base
是一个所谓的虚拟软件包,其存在只是为了提取其他软件包.删除它不会删除R系统的任何部分 - 您需要删除它们r-base-core
.