Yum安裝和源碼安裝優(yōu)缺點(diǎn)分析(如何配置yum源? 如何使用yum安裝軟件)
1、如果真的要說區(qū)別的話,源碼編譯安裝可以在各個(gè)linux系統(tǒng)下使用,而yum安裝只能在redhat或centos系統(tǒng)使用,其它系統(tǒng)例如ubuntu,freebsd是不可用的另外yum安裝的nginx版本偏低,而源碼包是可以獲取官方最新的發(fā)行版本的;1使用yum安裝和卸載軟件,有個(gè)前提是yum安裝的軟件包都是rpm格式的 安裝的命令是,yum install ~刪除的命令是,yum remove ~其中~ 代表軟件名 2用yum查詢想安裝的軟件 1使用YUM查找軟件包 命令yum search ~2;2然后把centos7 linux系統(tǒng)安裝光盤插入光驅(qū)運(yùn)行“mount devsr0 mnt”命令,將光盤掛載到mnt分區(qū)上3利用CD命令,切換路徑到光盤中的rpm包所在目錄Packages,然后輸入“ ll grep yum*centos*”命令查找yum安裝。
2、1安裝包都是以rpm結(jié)尾的2yum是從網(wǎng)絡(luò)安裝源例如網(wǎng)易鏡像,可以自己配置上下載rpm,如果存在依賴關(guān)系會(huì)把依賴的rpm同時(shí)下載安裝3rpm是安裝本地存在的rpm包,如果存在依賴也需要安裝上,如果某個(gè)rpm是自己修改編譯;最簡單的就是yum安裝了rhel5之后,基本上都是推薦這種方式接下來就是rpm安裝,編譯好的安裝包,直接rpm安裝就可以了最后就是tar包安裝,需要自己手動(dòng)編譯才行rhel下一般不涉及到aptdeb 在debianubuntu之類的linux;個(gè)人覺得應(yīng)該就兩種安裝方式吧一個(gè)是通過yumaptget等數(shù)據(jù)源安裝,一個(gè)是通過下載源碼編譯安裝;在了解了動(dòng)態(tài)可執(zhí)行文件共享對(duì)象soname和共享庫軟件包彼此是如何相關(guān)的后,下面準(zhǔn)備來看這樣的一個(gè)例子當(dāng)嘗試安裝rpm軟件包,并且它由于依賴性錯(cuò)誤而失敗時(shí),會(huì)發(fā)生什么yum能夠從指定的服務(wù)器自動(dòng)下載RPM包并且安裝,可以自動(dòng)處理依賴性。
3、下載軟件包,編譯安裝configure,make,makeinstall這樣安裝配置性更高相信高手都是這樣安裝的yum安裝這樣安裝起來比較簡單yum的命令形式一般是如下yumoptionscommandpackage其中的options是可選的;1 源碼安裝源碼安裝方式是運(yùn)維人員的我最喜歡的安裝方式也是我推薦給大家的安裝方式因?yàn)槟憧梢宰远x指定安裝路徑,以及在安裝過程中指定服務(wù)的安裝參數(shù)實(shí)現(xiàn)定制化安裝2 yum方式安裝yum安裝方式是redhat以及我們常用;沒發(fā)控制,要配置參數(shù)看自己喜歡了,自己家里用用的話 建議 yum裝裝么好了,多省力特別是有依賴包的時(shí)候,編譯安裝,你編譯 make make install 的時(shí)候就會(huì)出錯(cuò),用yum安裝就不擔(dān)心了。
4、Linux中rpm和yum命令有相似之處但是也有根本區(qū)別,具體異同點(diǎn)如下一相同點(diǎn) rpm和yum命令都是軟件包管理器,是用于互聯(lián)網(wǎng)下載包的打包及安裝工具它們的操作系統(tǒng)都是Fedora Linux二不同點(diǎn) 1安裝程序不同 RPM文件;linux安裝軟件的三種方式如下一源代碼編譯安裝優(yōu)點(diǎn)1獲得最新的軟件版本,及時(shí)修復(fù)bug2根據(jù)用戶需要,自由選擇模塊安裝,靈活定制軟件功能3可以將文件放在同一目錄下,便于管理步驟1configure配置2make編;使用rpm安裝軟件時(shí),如果出現(xiàn)了前置軟件沒安裝的情況時(shí),必須先安裝前置軟件而yum命令就不會(huì)出現(xiàn)這種情況,它會(huì)自動(dòng)安裝前置軟件;好了,回到y(tǒng)umapt了,aptyum可以自動(dòng)解決依賴,但是有個(gè)問題,比如剛剛那個(gè)移植過來的軟件,你安裝的時(shí)候回提示glibc版本過低需要升級(jí),但是升級(jí)就意味著你升級(jí)過后,原有的依賴glibc的軟件,會(huì)發(fā)現(xiàn)glibc版本過高,可能不兼容。
5、yum安裝的缺點(diǎn),安裝過程,人為無法干預(yù),不能按需,安裝源里面有什么就安裝什么,安裝的版本也比較低2,源碼安裝的優(yōu)缺點(diǎn)源碼安裝的優(yōu)點(diǎn),編譯安裝過程,可以設(shè)定參數(shù),按照需求,進(jìn)行安裝,并且安裝的版本,可以自己選擇。
6、而源碼安裝方式是需要自己到網(wǎng)上下載源碼包,然后解壓安裝此方式可以指定配置參數(shù),更加靈活方便,兼容性更強(qiáng)比較適合對(duì)Linux系統(tǒng)有較多了解的進(jìn)階用戶使用實(shí)際工作中,兩種方式結(jié)合起來使用,效果更佳。
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。