Linux 系統yum和rpm使用報錯

2021-09-30 00:13:14 字數 464 閱讀 3931

由於安裝一些包的過程中破壞了yum和rpm,導致再使用時出現報錯,報錯資訊如下:failed to initialize nss library

2,執行rpm2cpio nspr-4.13.1-1.0.el7_3.x86_64.rpm | cpio -idmv

3,執行ld_preload=./usr/lib64/libnspr4.so yum update nspr

4,問題解決。

命令解析:

rpm2cpio

從rpm package manager(rpm)包中提取 cpio 存檔(archives);

該命令功能類似於rpm -qpl package.rpm,為檢視rpm中的檔案內容。

cpio -idmv

Linux系統下RPM命令和yum的使用

linux系統下rpm命令和yum的使用 rpm redhat packages manager 紅帽系列軟體包的管理 主要用於安裝 解除安裝 公升級和管理軟體。乙個包由下面幾個部分構成 例如 httpd tools 2.4.6 17.e17.x86 64.rpm 這是乙個軟體包。httpd too...

Linux學習(十二) RPM和YUM

rpm是 redhat package manager redhat 軟體包管理工具 的縮寫,類似 windows 的 setup.exe,這一檔案格式名稱雖然打上了 redhat 的標誌,但理念是通用的。linux 的分發版本都有採用 suse,redhat,centos 等等 可以算是公認的行業...

Linux的RPM和YUM命令(rpm yum)

1.安裝rpm包 rpm ivh rpm包的檔名 引數說明 i表示安裝。v表示視覺化。h表示顯示安裝進度。force 表示強制安裝,即使覆蓋屬於其它包的檔案也強迫安裝。nodeps 表示如果該rpm包的安裝依賴其它包,即使其它包沒裝,也強迫安裝。2.公升級rpm包 rpm uvh rpm包的包名 引...