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
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
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!
linux安裝軟件時提時缺包或缺文件,這時該怎麽辦?