如何知道 yum 现在要下载或安装哪个软件包?

如何知道 yum 现在要下载或安装哪个软件包?

现在我在 centos 上使用 yum 安装几个软件包,让我感到困惑的是系统似乎在某个时候被阻止了,事实上我知道 yum 正在从 repo 下载一些软件包,但我不确定现在正在下载哪个软件包

我知道 yum 实际上是一个 python 脚本,所以我使用命令来查找 python 现在在我的系统上正在做什么

pgrep python -lf
4406 /usr/bin/python -tt /usr/sbin/yum-updatesd
4903 /usr/bin/python /usr/bin/yum -y install php-mbstring php-mysql which gcc-c++ php-imap php-pear php-devel lxlighttpd httpd mod_ssl zip unzip lxphp lxzend mysql mysql-server curl autoconf automake libtool bogofilter gcc cpp openssl pure-ftpd yum-protectbase
5130 /usr/bin/python -tt /usr/bin/puplet

我确信它正在下载一些东西

----tcp-sockets---- -net/total- ----total-cpu-usage---- ------memory-usage-----
lis act syn tim clo| recv  send|usr sys idl wai hiq siq| used  buff  cach  free
  4   4   0   0   2|  22k 2364B|  0   0  99   0   0   1| 154M   39M  492M  326M
  4   4   0   0   2|  21k 1354B|  0   0  97   0   0   2| 154M   39M  492M  326M
  4   4   0   0   2|  19k 1342B|  0   0  99   0   0   1| 154M   39M  492M  326M
  4   4   0   0   2|  11k  988B|  1   1  97   0   0   1| 154M   39M  492M  325M
  4   4   0   0   2|  19k 1162B|  0   0  99   0   0   1| 154M   39M  492M  325M
  4   4   0   0   2|  19k 1312B|  0   0  99   0   0   1| 154M   39M  492M  325M

事实是,我发现 yum 将要下载一系列文件,但仍然不知道它现在正在下载什么文件?那么,有什么方法可以让我找出 yum 现在正在下载哪个文件?或者它现在正在安装哪个文件?

答案1

如果我没有误解这个问题的话,详细的 -v 开关应该是您所需要的。

sudo yum -v install package

相关内容