【问题标题】:Unistall R completely from Linux Mint 19 and do a fresh install从 Linux Mint 19 完全卸载 R 并进行全新安装
【发布时间】:2020-07-27 17:57:13
【问题描述】:

我需要将 R 版本 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(我后悔这样做)并尝试通过添加 Ubuntu 18.04(仿生)cran 镜像存储库(其中据说与 R 版本 4.0 的 Mint 19) 兼容。

安装更新版本 (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 uninstallation linux-mint


    【解决方案1】:

    所有这些命令都应该卸载 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

    【讨论】:

    • 不幸的是,我已经删除了 r-base-corer-base 包以及 .libPaths() 之前指出的 2 个文件夹。现在我不能在 R shell 外运行 R -e libPaths() 或在 R 内运行 libPaths(),因为 R 坏了。
    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

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

      > .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.
      

      【讨论】:

      • 那时你很幸运。删除那些库文件夹对我不起作用:/
      猜你喜欢
      • 2016-07-24
      • 1970-01-01
      • 1970-01-01
      • 2012-04-15
      • 1970-01-01
      • 1970-01-01
      • 2011-04-09
      • 2018-07-31
      • 1970-01-01
      相关资源
      最近更新 更多