如何獲取 yum 安裝的 rpm 包位置---詳解
1. rpm -qa|grep 軟體包名
2. rpm -ql 軟體包名 (l是L的小寫,不是堅線)
這裡以hdf5軟體包為例:
首先採用 yum install hdf5安裝hdf5
#yum install hdf5
第二步採用上面步驟1的命令
#rpm -qa|grep hdf5
回車後輸出 hdf5-1.8.7-1.el6.rf.x86_64
第三步採用上面步驟2的命令
#rpm -ql hdf5-1.8.7-1.el6.rf.x86_64
輸出內容如下所示:
/usr/bin/gif2h5
/usr/bin/h52gif
/usr/bin/h5c++
/usr/bin/h5cc
/usr/bin/h5copy
/usr/bin/h5debug
/usr/bin/h5diff
/usr/bin/h5dump
/usr/bin/h5fc
/usr/bin/h5import
/usr/bin/h5jam
/usr/bin/h5ls
/usr/bin/h5mkgrp
/usr/bin/h5perf_serial
/usr/bin/h5redeploy
/usr/bin/h5repack
/usr/bin/h5repart
/usr/bin/h5stat
/usr/bin/h5unjam
/usr/lib64/libhdf5.so.7
/usr/lib64/libhdf5.so.7.0.1
/usr/lib64/libhdf5_cpp.so.7
/usr/lib64/libhdf5_cpp.so.7.0.1
/usr/lib64/libhdf5_fortran.so.7
/usr/lib64/libhdf5_fortran.so.7.0.1
/usr/lib64/libhdf5_hl.so.7
/usr/lib64/libhdf5_hl.so.7.0.1
/usr/lib64/libhdf5_hl_cpp.so.7
/usr/lib64/libhdf5_hl_cpp.so.7.0.1
/usr/lib64/libhdf5hl_fortran.so.7
/usr/lib64/libhdf5hl_fortran.so.7.0.1
/usr/share/doc/hdf5-1.8.7
/usr/share/doc/hdf5-1.8.7/CMake.txt
/usr/share/doc/hdf5-1.8.7/CMakeLists.txt
/usr/share/doc/hdf5-1.8.7/COPYING
/usr/share/doc/hdf5-1.8.7/HISTORY-1_0-1_8_0_rc3.txt
/usr/share/doc/hdf5-1.8.7/HISTORY-1_8.txt
/usr/share/doc/hdf5-1.8.7/INSTALL
/usr/share/doc/hdf5-1.8.7/INSTALL_Cygwin.txt
/usr/share/doc/hdf5-1.8.7/INSTALL_MinGW.txt
/usr/share/doc/hdf5-1.8.7/INSTALL_VMS.txt
/usr/share/doc/hdf5-1.8.7/INSTALL_Windows.txt
/usr/share/doc/hdf5-1.8.7/INSTALL_Windows_From_Command_Line.txt
/usr/share/doc/hdf5-1.8.7/INSTALL_Windows_Short_NET.TXT
/usr/share/doc/hdf5-1.8.7/INSTALL_Windows_Short_VS2005.TXT
/usr/share/doc/hdf5-1.8.7/INSTALL_Windows_Short_VS2008.TXT
/usr/share/doc/hdf5-1.8.7/INSTALL_parallel
/usr/share/doc/hdf5-1.8.7/README.txt
/usr/share/doc/hdf5-1.8.7/RELEASE.txt
/usr/share/doc/hdf5-1.8.7/USING_Windows.txt
以下內容摘自<<Linux鳥哥的私房菜>>:
rpm 全名是 “RedHat Package Manager",簡稱則為RPM。當被這個軟體管理機制是由Red Hat這家公司發展來的。RPM是以一種資料記錄的方式來將你所需要的軟體安裝到你的Linux系統的一套管理機制。rpm的優點如下:
1. RPM內含已編譯過的程式與設定檔案等資料,可以讓使用者免除重新編譯的困擾。
2. RPM在被安裝之前,會先檢查系統的硬碟容量、作業系統版本等,可避免檔案被錯誤安裝。
3. RPM檔案本身提供軟體版本資訊、依賴屬性軟體名稱、軟體用途說明、軟體所含檔案資訊,便於瞭解軟體。
4. RPM管理的方式使用資料庫記錄RPM檔案的相關引數,便於升級、刪除、查詢與驗證。
RPM預設安裝路徑:
/etc | 一些設定檔案放置的目錄如/etc/crontab |
/usr/bin | 一些可執行檔案 |
/usr/lib | 一些程式使用的動態函式庫 |
/usr/share/doc | 一些基本的軟體使用手冊與幫助文件 |
/usr/share/man | 一些man page檔案 |