从 Linux Mint 19 中完全卸载 R 并进行全新安装

Unistall R completely from Linux Mint 19 and do a fresh install

我需要将 R ver 3.5.3 升级到 4.0.2 以解决一些依赖性问题。我用

卸载了它

sudo apt-get purge r-base r-base-core r-*几次,好像还可以,但我发现我并没有完全成功。

经过几个小时的在线研究,尝试了不同的删除命令,我还删除了文件夹 usr/local/lib/R/site-library/usr/local/lib/R/library(我后悔这样做了)并尝试通过添加 [=28= 进行全新安装] 18.04(bionic) cran mirror repositories(据说与 Mint 19 兼容)for R ver 4.0.

安装更新版本 (4.0.2) 似乎不错,但每当我从 cli 运行 R 时,它会给出以下错误:Fatal error: unable to open the base package 当我使用 R --version 检查版本时,它会报告版本3.5.3 安装 我尝试添加 cran-35 存储库以再次安装 3.5.3 版,但没有成功。我被损坏的 R 版本 3.5.3 困住了,无法做任何其他事情。

我很沮丧单个更新怎么会这么难。我使用 Ubuntu 18.04 很长时间了,但对它的薄荷味没有任何经验。这是我们做统计分析的工作站,有很多用户,所以我需要以某种方式修复它。

非常感谢任何帮助或意见!

所有这些命令都应该卸载 r

sudo apt-get remove r-base-core
sudo apt-get remove r-base
sudo apt-get autoremove

但您似乎仍然无法处理一些剩余文件,如果可能,请尝试 运行 .libPaths()R -e '.libPaths() 查看剩余的软件包安装,然后尝试删除这些文件夹。

来自:Complete remove and reinstall R, including all packages

我放弃了 Linux Mint,安装了 Ubuntu 20.04。 R 4.0.2 开箱即用,问题已解决。

我今天遇到了同样的问题。我确实花了几个小时试图解决。

我解决了手动删除文件夹的问题:

> .libPaths()
[1] "/home/USER/R/x86_64-pc-linux-gnu-library/4.0" "/usr/local/lib/R/site-library"                    
[3] "/usr/lib/R/site-library"                           "/usr/lib/R/library"      
``

You will need sudo permissions.