rpm手動安裝軟體包時,依賴性太強,安裝很不方便,那麼所有linux也提供了例外一種安裝方式,即yum安裝。
yum安裝可以通過網路安裝,也可以通過光碟作為yum源來安裝。yum在red hat版本中是收費的,centos中暫時是
免費的。
yum指令的處理的依舊還是rpm包,並沒有什麼yum包的說法。
yum安裝之網路安裝式:
如果在有網路的情況下,我們就可以通過yum的網路安裝方式,首先我們要先配置ip位址,使自己的系統聯通網路。使用setup命令,進入網路設定。
完成對網路的設定,設定完成後,需要使用service network restart重啟網路。當然一般重啟後,會發現網路依舊無法開啟,那麼這就需要修改網絡卡配置檔案。
一般來說centos已經將yum源配置好了,我們可以通過以下命令進行檢視
如果不能聯網,那麼我們就要用centos-media.repo作為光碟yum源
這個檔案,我們不需要做任何的修改,直接能看懂就可以了,具體內容如下:
正確配置了yum源之後,我們就可以正常使用yum指令了。首先我們可以通過yum list檢視所有的rpm軟體包。
常見的yum指令有:
說到這個公升級,需要切記的是,公升級時一定要寫具體的包名,不能直接使用yum -y update,這將導致會更新所有
的軟體,以及整個系統,容易導致系統直接崩潰。
解除安裝時,由於yum會直接解除安裝到所有依賴的包,但是依賴關係可能不只有這個包有,那麼也有可能會導致系統崩潰,
所以解除安裝盡量不要執行,或者使用rpm -e 包名來完成解除安裝,最好是盡量不要解除安裝。
一般在使用這種list指令的時候,最好使用管道符查詢,如:yum grouplist | more分頁檢視
光碟yum源搭建步驟:
上面這個配置檔案中,總結的兩個#注釋,一定要注意,必須要寫在每一行的最開始,#前不能有空格等東西。enabled必須設定為1,1才代表配置檔案生效。
最後可以直接安裝rpm包了,需要安裝什麼包就使用yum -y install 包名即可,例如:
yum安裝軟體包
yum install subversion rpm qa grep subversion subversion 1.6.11 10.el6 5.x86 64 rpm ql subversion 1.6.11 10.el6 5.x86 64 usr share doc subversion 1.6....
如何安裝rpm軟體包
方法二 1.執行rpm i you package.src.rpm 2.cd usr src redhat specs 前兩步和方法一相同 3.rpmbuild bb your package.specs 乙個和你的軟體包同名的specs檔案 這時,在 usr src redhat rpm i386...
軟體包安裝指令
命令含義 rpm qa more 檢視所有軟體包 rpm q vim common 檢視軟體包vim common是否安裝 rpm i vim common 7.4.10 5.el7.x86 64.rpm 安裝軟體包vim common 7.4.10 5.el7.x86 64.rpm rpm e v...