yum下載rpm包、源碼包安裝
阿新 • • 發佈:2018-06-28
-- 定制 oar yum read file 源碼包 文件名 --help 一: yum如何下載rpm包到本地(只下載,不安裝)
- 安裝yum-downloadonly
yum install -y yum-plugin-downloadonly.noarch - 下載包到指定目錄
yum install -y 包名 -y --downloadonly --downoaddir=/usr/local/src
如果是已經安裝過的包,則需要用reinstall
二:源碼包安裝
安裝源碼包,需要我們自己把源代碼編譯成二進制的可執行文件。
好處是除了尅自定義修改源代碼外,還可以定制相關的功能,因為在編譯時可以附加額外的選項。
首先需要安裝編譯器gcc
yum install -y gcc
安裝源碼包的步驟:
- ./configure(進入解壓後目錄運行)
這一步可以定制功能,查看選項可以通過./configure --help查看。此命令檢測編譯所需文件是否齊全,只有檢測通過才會生成Makefile文件。
--prefix=絕對路徑:定義軟件包安裝到哪裏。
驗證是否成功命令:echo $?
如果返回值為0,則為成功,否則進行排查錯誤。 - make
根據Makefile文件中預設的參數進行編譯。 - make install
生成相關軟件存放目錄和配置文件。
註意事項: - 下載源碼包一定要去官方站點,保證安全。
- 下載的源碼包盡量統一放到一個目錄下,方便維護。
- 源碼包安裝不一定都是上面3步,需要根據文檔來看,通常以install或者readme為文件名。
yum下載rpm包、源碼包安裝