原始碼包:c語言編寫,開源,可修改源**,可自由選擇功能,安裝時進行編譯花費很長時間導致安裝時間長,編譯時出現問題新手很難解決;
二進位製包:在redhat中也叫rpm包,系統預設包,是經過編譯的,不能看到源**,安裝速度快,安裝包之間依賴性強;指令碼安裝包:其實是原始碼包或者二進位製包組成,由程式指令碼組織起來可以執行一鍵安裝,完全喪失自定義性
rpm 是centos 上的,如果使用的是ubuntu ,那麼用到的命令是deb
rpm命令管理
-ql 包名(list安裝位置)
-qf 系統檔名(file系統檔案屬於哪個包)
-qr(軟體包的依賴包,比較雞肋,會將最基礎的依賴也會列出來(如linux),一般使用直接安裝rpm包,通過報錯得知缺少的依賴)
yum -y install 包名 #安裝
-update 公升級
-y 自動回答yes
yum -y update 包名 #公升級, 一定要慎用;
-update 公升級
-y 自動回答yes
yum -y update #公升級所有軟體,包括核心;系統會直接崩潰,核心被替換了,新核心需要做配置才能使用;
yum -y remove 包名 #解除安裝
-remove 解除安裝
-y 自動回答yes
伺服器使用最小化安裝,用什麼軟體安裝什麼,盡量不解除安裝;
yum軟體組管理命令
yum grouplist #列出所有可用的軟體組列表;
yum groupinstall 「軟體組名」 #安裝指定軟體組,組名可以由grouplist查詢出來;
注意:軟體組名,必須是英文;
lang=en_us #中文-->英文
lang=zh_cn.utf8 #英文-->中文
yum groupremove 「軟體組名」 #解除安裝指定軟體組;
搜尋: yum search 'key' 就可以從yum源上進行搜尋
lnmp.org Linux安裝管理
rpm package manager rpm是乙個強大的命令列驅動的軟體包管理工具,用來安裝 解除安裝 校驗 查詢和更新 linux 系統上的軟體包。為什麼需要rpm 在乙個作業系統下,需要安裝實現各種功能的軟體包。這些軟體包一般都有各自的程式,但是同時也有錯綜複雜的依賴關係。同時還需要解決軟體包...
Linux軟體安裝管理
如何在linux上進行軟體安裝?原始碼包的優點 原始碼包的缺點 實際安裝的還是原始碼包和二進位製包,只是把安裝的步驟寫成指令碼,讓初學者可以一鍵安裝。1.優點 對初學者來說簡單快捷 2.缺點 失去了自定義性 開啟我們的虛擬機器 開啟虛擬機器光碟機,在設定狀態選擇 已連線 表示已連線電源 3.通過瀏覽...
linux 軟體安裝管理
原始碼包 適用於對外 解壓後直接開源,安裝路徑自選,編譯安裝,穩定,效率高和解除安裝方便 安裝步驟多,易錯,編譯時間長。二進位製包 rpm 自己使用 命令式安裝管理,安裝速度快 看不到源 指令碼安裝包 原始碼安裝,安裝固化 安裝簡單快捷 安裝過程散失自定義性,依賴性。包全名 包名 版本等.rpm 安...