使用 root 权限时 YUM 命令挂起

问题描述 投票:0回答:1

我正在尝试在redhat 7中执行yum命令,当我在没有root权限的情况下使用yum时,它工作正常,但是当我使用root权限(使用sudo或root用户)时,它会挂起并需要很长时间没有任何结果。

我试图在命令挂起的同时查看是否有任何进程(使用top命令),所以我发现在启动命令时,出现一个yum进程,之后命令继续挂起并且没有进程出现.

我尝试了具有基本权限的 yum 命令:

$ yum list installed 

结果:所有已安装的软件包

我尝试使用 root 权限执行 yum 命令:

$ sudo yum list installed 

结果:挂起或冻结,没有任何结果

redhat yum
1个回答
0
投票

我也遇到了同样的问题,它最终存储为 100%

您可以通过运行

df -h
来确认,在我的例子中,我得到了以下信息:

Filesystem                           Size  Used Avail Use% Mounted on
...
/dev/mapper/sysvg-varlv              8.0G  8.0G   20K 100% /var
...

所以我用

du -sh /var
du -sh *
检查了 /var 文件夹(如果您之前已 cd 到它)。

就我而言,我发现了一些非常大的文件,因此由于我需要安装我的软件包,我将这些大文件移动到另一个位置(可以是您的主目录),重新启动服务器,一旦它回来,我就能够完成我的安装。

注意:您可以使用

du -sh /path/to/files | sort -h

按文件大小对文件进行排序
© www.soinside.com 2019 - 2024. All rights reserved.