1. 程式人生 > >Debian陣營的apt,apt-get,dpkg和redhat陣營的yum區別

Debian陣營的apt,apt-get,dpkg和redhat陣營的yum區別

 

Linux有兩大陣營,即就是debian(debian,ubuntu等)和redhat(redhat,centos,fedora等)。

Debian 使用一套名為 Advanced Packaging Tool(APT)的工具來管理這種包系統,不過請不要把它與apt(aptitude)命令混淆,它們之間是其實不是同一個東西。

apt,apt-get,yum就是可以與 APT 進行互動,以方便使用者安裝、刪除和管理軟體包的三種工具。

apt涵蓋了apt-get工具的部分命令,相對來說較為先進。

dpkg繞過apt包管理資料庫對軟體包進行操作,所以你用dpkg安裝過的軟體包用apt可以再安裝一遍,系統不知道之前安裝過了,將會覆蓋之前dpkg的安裝。

dpkg是用來安裝.deb檔案的。

參考1:https://blog.csdn.net/liudsl/article/details/79200134

參考2:https://blog.csdn.net/Heaven_Evil/article/details/61915286

參考3:https://blog.csdn.net/xiaoyanghuaban/article/details/22946987

參考4:https://blog.csdn.net/http188188/article/details/51111788