Linux服務器redhat配置本地yum源

前面給你們介紹了不少在Linux安裝軟件的知識,這些軟件每每依賴了不少第三方的工具或者軟件,若是在Linux服務器有外網的狀況,我們能夠經過yum install這樣的命令直接去安裝這些相關的工具或者軟件,好比:c++

yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

可是咱們在平時的項目開發和運維當中,服務器爲了安全是不必定會開放外網的,對於部署在內網的項目就更是如此,若是此時項目須要用到一些工具或者軟件,而這些工具或者軟件又依賴了Linux服務器上尚未安裝的一些第三方的工具或者軟件,此時經過yum命令就沒法安裝相關的軟件了,不少人可能也據說過rpm安裝的方式,去網上下載好對應的rpm包,而後經過rpm安裝的方式去安裝第三方的一些工具或者軟件,但實際上,這是會有問題的,由於這些第三方的工具或者軟件還依賴了其餘一些第三方的工具或者軟件,而咱們每每不可能知道這些工具或者軟件到底依賴了哪些工具或者軟件,因此在經過rpm的方式安裝時每每也就忽略了這些依賴的工具或者軟件,這樣就致使服務器環境最後以失敗了結。緩存

 

因此在安裝這些工具或者軟件的時候更推薦使用yum源的方式,經過yum安裝的方式是會自動去安裝這些工具或者軟件所依賴的工具或軟件,這樣就避免了相似的問題,可是沒有外網的時候,默認的yum是沒法下載這些工具和軟件的,此時就要採用配置本地yum源的方式,本地yum源就是經過Linux服務器的安裝包去獲取這些工具或者軟件,Linux服務器的安裝包包含了絕大多數服務器會使用到的工具或軟件,因此咱們只要將安裝包掛載到服務器,而後配置本地yum就能夠在沒外網的狀況下經過yum的方式來安裝咱們所需的工具和軟件了,接下來咱們來看具體的步驟:安全

第一步:將Linux服務器的安裝包上傳的服務器的某個目錄,這裏使用rhel,redhat紅帽的系統來作演示,使用的安裝包最好和當前服務器的版本如出一轍,這樣能夠避免出現兼容性的問題,可是這也不是絕對的服務器

 

第二步:建立一個掛載目錄,通常將安裝包掛載到/mnt目錄文件下面,這裏經過mkdir /mnt/rhel6建立這個目錄,查看這個目錄運維

 

第三步:經過掛載命令將安裝包掛載到這個目錄下面工具

查看掛載是否成功spa

 

第四步:掛載成功後配置本地yum源3d

修改rhel-source.repo文件code

將yum源指向本地掛載好的資源,配置的路徑均可以在掛載目錄/mnt/rhel6下面查看。blog

 

第五步:清除yum緩存,緩存本地yum源中的軟件包信息

yum clean all
yum makecache

 

最後一步:讓咱們來執行命令安裝本身須要的工具包或者軟件

yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

 

結束語:人生哪兒有那麼多退路,有時就得咬牙硬撐。

 

可愛博主:AlanLee

博客地址:http://www.cnblogs.com/AlanLee

本文出自博客園,歡迎你們加入博客園。

相關文章
相關標籤/搜索