首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R红帽卸载

R红帽卸载
EN

Stack Overflow用户
提问于 2015-03-27 21:23:10
回答 3查看 9.2K关注 0票数 4

我试图卸载红帽6中的R。我成功地安装了,但是在试图安装一些非R软件包的过程中,我最终删除了一些明显包含R源文件的目录,现在我无法删除R或重新安装它。当我试图运行R时,我会得到这样的消息:

代码语言:javascript
复制
/usr/bin/R: line 236: /usr/lib64/R/etc/ldpaths: No such file or directory

yum remove R给出了以下内容:

代码语言:javascript
复制
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Erasing    : R-3.1.2-1.el6.x86_64                                                                                                                      1/1
  Verifying  : R-3.1.2-1.el6.x86_64                                                                                                                      1/1

Removed:
  R.x86_64 0:3.1.2-1.el6

但是当我尝试用安装R时,我得到:

代码语言:javascript
复制
Downloading Packages:
R-3.1.2-1.el6.x86_64.rpm                                                                                                              |  23 kB     00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : R-3.1.2-1.el6.x86_64                                                                                                                      1/1
  Verifying  : R-3.1.2-1.el6.x86_64                                                                                                                      1/1

Installed:
  R.x86_64 0:3.1.2-1.el6

但是,当我试图打开一个R时,也会引发同样的错误。百胜重装R也不起作用。

我猜yum删除R并不是真的完全删除它,问题似乎是缺少的ldpath文件。任何帮助如何解决这个和清除R从我的机器将是伟大的。谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-04-03 20:17:32

所以问题是,我需要卸载其他几个R软件包,才能真正消除系统中所有破坏重新安装的环境变量。以下命令完全卸载了R:

代码语言:javascript
复制
yum uninstall R
yum uninstall R-core
yum uninstall R-devel
yum uninstall R-core-devel

这也是为了我。在那里,我成功地重新安装了R。

票数 4
EN

Stack Overflow用户

发布于 2016-02-13 17:37:01

如果要检查安装的内容,可以使用yum列出已安装的包:

代码语言:javascript
复制
#sudo yum list installed R*

这允许您检查安装了哪些特定的R组件。在Centos上,您可以使用擦除命令删除它们。

代码语言:javascript
复制
#sudo yum erase R*; sudo yum install R

在这些情况下,sudo yum list installed很有用。sudo yum list installed的必然结果是yum list r\-*,它对于查看您可以从repos中安装什么非常有用。

票数 2
EN

Stack Overflow用户

发布于 2022-05-25 07:40:35

下面不是我的代码。

代码语言:javascript
复制
yum uninstall R
yum uninstall R-core
yum uninstall R-devel
yum uninstall R-core-devel

所以我试试这个!

代码语言:javascript
复制
sudo yum erase R-core
sudo yum erase R-devel
sudo yum erase R-core-devel

所以我解决了这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29310423

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档