包管理工具apt-get和yum的區別
一、前言
隨著使用Linux系統的次數逐漸增加,對apt-get、yum、rpm等工具的日漸熟悉,有必要認真梳理一下它們的關係。
著名的Linux系統基本上分兩大類:
1.RedHat系列:Redhat、Centos、Fedora等
2.Debian系列:Debian、Ubuntu等
二、兩大主流軟體包格式
1、 RPM
RPM全稱為Redhat Package Manager。是由Red Hat推出的包管理器,現在在各種發行版中普遍使用。
1.2 DPKG
基於 Debian 作業系統 的 DEB 軟體包管理工具- DPKG,全稱為 Debian Package。
三、軟體包管理工具
它是在電腦中自動安裝、配置、解除安裝和升級軟體包的工具組合,在各種系統軟體和應用軟體的安裝管理中均有廣泛應用。
1、yum是針對RPM包的包管理工具
對RPM格式的軟體包進行管理,常見操作有:安裝 / 升級 / 查詢 / 解除安裝
安裝rpm包的命令是“rpm -引數”
功能比原生的RPM更強大。在解決依賴關係方面的效果誰用誰知道!要是原生的RPM的話,解決依賴關係就要費半天勁!
用於RedHat系列:Redhat、Centos、Fedora等
2、apt-get是針對DPKG包的包管理工具
安裝deb包的命令是“dpkg -引數”
功能比原生的DPKG更強大。
用於Debian系列:Debian、Ubuntu等
四、參考資料
Linux包管理工具分析
https://blog.csdn.net/carolzhang8406/article/details/14198219
apt-get 與 yum的區別 (轉)
https://blog.csdn.net/mathewsking/article/details/8211273
linux中wget 、apt-get、yum rpm區別
https://blog.csdn.net/ziju125521/article/details/52575715
相關文章
- Linux中wget、yum與apt-get用法及區別Linuxwgetapt-get
- yum install 與 yum groupinstall 的區別
- apt 和 apt-get 之間有什麼區別?apt-get
- 原始碼包和rpm包的區別原始碼
- 常用的軟體包rpm/yum/npm到底有什麼區別NPM
- jar包和war包的介紹與區別JAR
- jar包、war包和ear包的介紹與區別JAR
- 高仿包和1:1包區別
- Linux中apt和apt-get命令有什麼區別?如何使用?Linuxapt-get
- gucci高仿包和正品區別?
- 資料包分析中Drop和iDrop的區別
- 正品包和高仿包有什麼區別嗎
- Flink - 安裝包scala 2.12和scala 2.11的區別
- 面試官:兄弟,說說基本型別和包裝型別的區別吧面試型別
- ../和./和/的區別
- LinkedList和ArrayList的區別、Vector和ArrayList的區別
- http和https的區別/get和post的區別HTTP
- Linux系統中rpm與yum的區別是什麼?Linux
- ||和??的區別
- /*和/**的區別
- Go 的 golang.org/x/ 系列包和標準庫包有什麼區別?Golang
- 資料管理工具Flux、Redux、Vuex的區別ReduxVue
- Java中基本資料型別和包裝型別有什麼區別?Java資料型別
- Linux yum 包管理工具使用教程Linux
- makefile =和:=的區別
- ++a和a++的區別
- ./ 和sh 的區別
- jquery $(this) 和this的區別jQuery
- JQuery this和$(this)的區別jQuery
- T和?的區別
- 從Yum中排除特定包
- 和區別
- linux apt-get autoremove千萬別亂用Linuxapt-getREM
- Python類、模組、包的概念及區別Python
- java基本型別和包裝型別的“==”和equals()方法Java型別
- apt-get update 和 apt-get install 寫在同一個 RUN 指令的解讀apt-get
- law和statute的區別
- thorough和comprehensive的區別