當前位置:編程學習大全網 - 網站源碼 - Linux編譯安裝程序後用rpm -q 命令查看,提示沒有安裝

Linux編譯安裝程序後用rpm -q 命令查看,提示沒有安裝

我跟妳講講編譯安裝的與rpm安裝的不同。

rpm安裝,需要的rpm包,需要符合打包規範,安裝後信息回存儲到某個數據庫中去。rpm 查詢命令,從數據庫中找。直接源碼編譯安裝,是沒存儲這種信息的。查不到正常。

所謂編譯安裝,我們下載的是別人寫的源碼,壹般包含了makefile配置文件。

安裝壹般分為以下步驟:

make config,可選,做依賴檢測,某些程序可能會動態生成makefile文件。壹般就寫的壹些shell命令。

make,必須運行,執行程序編譯。

make install ,安裝程序。

1、把生成的庫文件拷貝到,/usr/libxx或者/usr/local/libx目錄下,未必會生成庫文件;

2、把可執行文件拷貝到,/usr/bin或/usr/local/bin下,必定會生成。

make clean,清理源碼包

把臨時文件,目標文件,程序文件,庫文件從源碼路徑下刪除掉。

整個makefile文件,遵循壹定規範,由壹些編譯,shell命令組成。

以上就是rpm -qa 查詢不出源碼安裝程序的具體原因。

  • 上一篇:淘寶直播賣高仿戒指怎麽舉報
  • 下一篇:誰有txt與明月的全集?
  • copyright 2024編程學習大全網