歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> RedHatLinux操作系統軟件包的管理(4)

RedHatLinux操作系統軟件包的管理(4)

日期:2017/2/25 10:37:03   编辑:Linux教程

RedHatLinux操作系統軟件包的管理(4)

4. 查詢

  #rpm -q rhviewer

  rhviewer-3.10a-13

  如果要查詢的軟件忘記了名字,可以用#rpm -qa來顯示出所有的已經安裝的軟件。

  更詳細的軟件信息,可以用#rpm -qi來查詢。

  5. 驗證

  #rpm -V rhviewer

  說明:驗證rhviewer軟件包的正確性

  #rpm -Vf /bin/vi

  說明:驗證包含/bin/vi文件的軟件包

  #rpm -Va

  說明:驗證所有軟件包

  #rpm -Vp rhviewer-3.10a-13.i386.rpm

  說明:使用.rpm文件來驗證軟件包的正確性

  驗證模式會比較原始軟件包信息及安裝在系統中的軟件包文件信息,包括每個文件的大小、MD5 checksum、權限、類型、擁有者及所屬的文件組。在驗證後若沒有任何輸出,表示軟件包正常。如果有不一致的地方,RPM將會顯示出它們的錯誤碼。下面列出一些可能的錯誤碼:

  5: MD5校驗碼不匹配

  S: 文件大小不匹配

  L: 符號連接錯誤

  T: 文件修改時間不匹配

  D: 設備屬性不匹配

  U: 用戶不匹配

  G: 文件組不匹配

  M: 模式不匹配,包括權限和文件類型

Copyright © Linux教程網 All Rights Reserved