dpkg、rpm 和 apt-get、yum 的区别及使用

dpkg: 是Debian packager的简称,是由Debian开发出来的包管理器,软件包在发布时打包成.deb格式

rpm:是Red hat package manager的简称,是由Red hat开发出来的包管理器,软件包在发布时打包成.rpm格式

Dpkg (Debian系):Ubuntu
RPM (Red Hat系):CentOS、Fedora
dpkg、rpm 和 apt-get、yum 的区别及使用
dpkg、rpm 和 apt-get、yum 的区别及使用
dpkg和rpm命令虽然可以解决安装,卸载和查询,但是对于软件包直接的依赖,比如安装的软件包依赖于很多其他的软件包,这两个软件只会将依赖打印出来告诉用户,需要用户一个一个的手动去先安装依赖,当依赖包又依赖其他包时,对于用户实在是不够友好,于是apt和yum出现了,他们的能够自动将依赖下载安装,他们在包的安装时还是会依赖于dpkg和rpm命令。

参考资料:
https://www.cnblogs.com/zhangfeionline/p/5893748.html