使用centos 7 安裝軟件時,出現缺失的庫:例如:
[root@localhost 下載]# rpm -ivh chromium-28.0.1500.45-205727.i686.rpm
警告:chromium-28.0.1500.45-205727.i686.rpm: 頭V3 RSA/SHA1 Signature, 密鑰 ID ef1d6db8: NOKEY
錯誤:依賴檢測失敗:
libelf.so.1 被 chromium-28.0.1500.45-205727.i686 需要
libelf.so.1(ELFUTILS_1.0) 被 chromium-28.0.1500.45-205727.i686 需要
libgconf-2.so.4 被 chromium-28.0.1500.45-205727.i686 需要
libudev.so.0 被 chromium-28.0.1500.45-205727.i686 需要
採用的解決辦法:
先找到庫所在的軟件包:yum provides libelf.so.1
會出現一堆軟件包列表,隨便選擇其中的一個
安裝第2步所選擇的軟件包,例如:yum install elfutils-libelf-0.163-3.el7.i686
餘下缺失的軟件包可以按同樣的辦法加以解決。
附件結構截圖: