没有可用软件包 xxx

以pstree为例

[dolphinscheduler@devhost02 bin]$ sudo yum -y install pstree
已加载插件:fastestmirror
Determining fastest mirrors
epel/x86_64/metalink                                                                                                                                                         | 5.8 kB  00:00:00     
 * base: mirrors.ustc.edu.cn
 * epel: mirror.sjtu.edu.cn
 * extras: mirrors.ustc.edu.cn
 * updates: mirrors.ustc.edu.cn
base                                                                                                                                                                         | 3.6 kB  00:00:00     
epel                                                                                                                                                                         | 4.7 kB  00:00:00     
extras                                                                                                                                                                       | 2.9 kB  00:00:00     
mysql-connectors-community                                                                                                                                                   | 2.6 kB  00:00:00     
mysql-tools-community                                                                                                                                                        | 2.6 kB  00:00:00     
mysql57-community                                                                                                                                                            | 2.6 kB  00:00:00     
nginx                                                                                                                                                                        | 2.9 kB  00:00:00     
updates                                                                                                                                                                      | 2.9 kB  00:00:00     
epel/x86_64/primary_db         FAILED                                          
http://mirrors.bfsu.edu.cn/epel/7/x86_64/repodata/6725f1e6f9da647ebd68f61737a015b22f5a7985ec0fcde6fc0cecb1c0cefc4e-primary.sqlite.bz2: [Errno 14] HTTP Error 404 - Not Found |    0 B  --:--:-- ETA 
正在尝试其它镜像。
To address this issue please refer to the below wiki article 

https://wiki.centos.org/yum-errors

If above article doesn't help to resolve this issue please use https://bugs.centos.org/.

(1/8): extras/7/x86_64/primary_db                                                                                                                                            | 243 kB  00:00:00     
(2/8): epel/x86_64/updateinfo                                                                                                                                                | 1.0 MB  00:00:00     
(3/8): updates/7/x86_64/primary_db                                                                                                                                           |  13 MB  00:00:00     
(4/8): nginx/primary_db                                                                                                                                                      |  70 kB  00:00:00     
(5/8): epel/x86_64/primary_db                                                                                                                                                | 7.0 MB  00:00:00     
(6/8): mysql-tools-community/x86_64/primary_db                                                                                                                               |  92 kB  00:00:01     
(7/8): mysql-connectors-community/x86_64/primary_db                                                                                                                          |  87 kB  00:00:02     
(8/8): mysql57-community/x86_64/primary_db                                                                                                                                   | 288 kB  00:00:02     
没有可用软件包 pstree。
错误:无须任何处理

通过 yum provides xxx找到对应的软件包(yum provides反查询文件在什么包中)
psmisc-22.20-17.el7.x86_64 : Utilities for managing processes on your system(用于管理系统上进程的实用程序),即psmisc为所需安装包

[dolphinscheduler@devhost02 bin]$ sudo yum provides pstree
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.ustc.edu.cn
 * epel: mirror.sjtu.edu.cn
 * extras: mirrors.ustc.edu.cn
 * updates: mirrors.ustc.edu.cn
base/7/x86_64/filelists_db                                                                                                                                                   | 7.2 MB  00:00:00     
epel/x86_64/filelists_db                                                                                                                                                     |  12 MB  00:00:01     
extras/7/x86_64/filelists_db                                                                                                                                                 | 259 kB  00:00:00     
mysql-connectors-community/x86_64/filelists_db                                                                                                                               | 120 kB  00:00:01     
mysql-tools-community/x86_64/filelists_db                                                                                                                                    | 414 kB  00:00:02     
mysql57-community/x86_64/filelists_db                                                                                                                                        | 1.6 MB  00:00:03     
nginx/filelists_db                                                                                                                                                           |  94 kB  00:00:00     
updates/7/x86_64/filelists_db                                                                                                                                                | 7.0 MB  00:00:00     
psmisc-22.20-17.el7.x86_64 : Utilities for managing processes on your system
源    :base
匹配来源:
文件名    :/usr/bin/pstree

安装psmisc

[dolphinscheduler@devhost02 bin]$ sudo yum -y install psmisc
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.ustc.edu.cn
 * epel: mirror.sjtu.edu.cn
 * extras: mirrors.ustc.edu.cn
 * updates: mirrors.ustc.edu.cn
正在解决依赖关系
--> 正在检查事务
---> 软件包 psmisc.x86_64.0.22.20-17.el7 将被 安装
--> 解决依赖关系完成

依赖关系解决

====================================================================================================================================================================================================
 Package                                       架构                                          版本                                                 源                                           大小
====================================================================================================================================================================================================
正在安装:
 psmisc                                        x86_64                                        22.20-17.el7                                         base                                        141 k

事务概要
====================================================================================================================================================================================================
安装  1 软件包

总下载量:141 k
安装大小:475 k
Downloading packages:
psmisc-22.20-17.el7.x86_64.rpm                                                                                                                                               | 141 kB  00:00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在安装    : psmisc-22.20-17.el7.x86_64                                                                                                                                                      1/1 
  验证中      : psmisc-22.20-17.el7.x86_64                                                                                                                                                      1/1 

已安装:
  psmisc.x86_64 0:22.20-17.el7                                                                                                                                                                      

完毕!

执行pstree

[dolphinscheduler@devhost02 bin]$ pstree
systemd─┬─NetworkManager───2*[{NetworkManager}]
        ├─agetty
        ├─auditd───{auditd}
        ├─chronyd
        ├─crond
        ├─dbus-daemon───{dbus-daemon}
        ├─java───24*[{java}]
        ├─java───98*[{java}]
        ├─java───26*[{java}]
        ├─java───63*[{java}]
        ├─java───45*[{java}]
        ├─lvmetad
        ├─master─┬─pickup
        │        └─qmgr
        ├─mysqld───28*[{mysqld}]
        ├─polkitd───6*[{polkitd}]
        ├─postmaster───4*[postmaster]
        ├─rsyslogd───2*[{rsyslogd}]
        ├─sshd─┬─2*[sshd───sshd───sftp-server]
        │      └─sshd───sshd───bash───pstree
        ├─systemd-journal
        ├─systemd-logind
        ├─systemd-udevd
        └─tuned───4*[{tuned}]
[dolphinscheduler@devhost02 bin]$ 
[dolphinscheduler@devhost02 bin]$ 
[dolphinscheduler@devhost02 bin]$ jps
7907 MasterServer
8035 ApiApplicationServer
7941 LoggerServer
8457 Jps
2955 QuorumPeerMain
8254 WorkerServer
[dolphinscheduler@devhost02 bin]$ pstree 7907
java───98*[{java}]
[dolphinscheduler@devhost02 bin]$ 

猜你喜欢

转载自blog.csdn.net/qq_36434219/article/details/121911298