linux 安装软件时提示缺包或缺文件, 自己用不知软件名或包名, 这时该怎么办? 下面马上告诉你:
用 yum 命令, 前提是搭建好 YUM 源.
固定命令格式:
yum whatprovides filename #<====filename 是文件名. 就写上你要查的包或文件即可.
例子:
- [root@linux-node1 ~]# yum whatprovides fuser
- Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
- base: mirrors.aliyun.com
- epel: mirrors.aliyun.com
- extras: mirrors.cn99.com
- updates: mirrors.cn99.com
- base/7/x86_64/filelists_db | 6.9 MB 00:00:02
- epel/x86_64/filelists | 10 MB 00:00:03
- extras/7/x86_64/filelists_db | 588 kB 00:00:01
- updates/7/x86_64/filelists_db | 2.3 MB 00:00:02
- psmisc-22.20-15.el7.x86_64 : Utilities for managing processes on your system
- Repo : base
- Matched from:
- Filename : /usr/sbin/fuser
- [root@linux-node1 ~]# fuser
-bash: fuser: command not found
- [root@linux-node1 ~]# yum install psmisc -y
- Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
- base: mirrors.aliyun.com
- epel: mirrors.aliyun.com
- extras: mirrors.cn99.com
- updates: mirrors.cn99.com
- Resolving Dependencies
- --> Running transaction check
---> Package psmisc.x86_64 0:22.20-15.el7 will be installed
--> Finished Dependency Resolution
- Dependencies Resolved
- =========================================================================================================================================
- Package Arch Version Repository Size
- Installing:
- psmisc x86_64 22.20-15.el7 base 141 k
- Transaction Summary
- Install 1 Package
- Total download size: 141 k
Installed size: 475 k
- Downloading packages:
- psmisc-22.20-15.el7.x86_64.rpm | 141 kB 00:00:00
- Running transaction check
- Running transaction test
- Transaction test succeeded
- Running transaction
- Installing : psmisc-22.20-15.el7.x86_64 1/1
- Verifying : psmisc-22.20-15.el7.x86_64 1/1
- Installed:
- psmisc.x86_64 0:22.20-15.el7
- Complete!
来源: http://www.bubuko.com/infodetail-2701207.html