软件包管理系统

软件包管理系统是在电脑中自动安装、配制、卸载和升级软件包的工具组合，在各种系统软件和应用软件的安装管理中均有广泛应用。

在Linux发行版中，几乎每一个发行版都有自己的软件包管理系统。常见的有：
管理deb软件包的dpkg以及它的前端APT（使用于Debian、Ubuntu）。

RPM套件管理員以及它的前端dnf（使用于Fedora、Red Hat Enterprise Linux 8、CentOS 8）、前端yum（使用于Red Hat Enterprise Linux、CentOS）、前端ZYpp（使用于openSUSE）、前端urpmi（使用于Mandriva Linux、Mageia）等。

使用软件包管理系统将大大简化在Linux发行版中安装软件的过程。

dpkg软件包管理系统
dpkg是Debian Package的簡寫，由Debian发行版开发，用於安裝、卸載和供給和deb軟體包相關的信息。

使用dpkg的发行版
使用dpkg的发行版主要是Debian以及它的衍生版如Ubuntu、Linux Mint等。

RPM软件包管理系统
RPM，全称为Redhat Package Manager，是由Red Hat推出的软件包管理系统，现在在各种发行版中普遍使用。

使用RPM的发行版
 Fedora和Red Hat Enterprise Linux
 openSUSE和SUSE Linux Enterprise
 Mandriva Linux和Mageia
 PCLinuxOS

 命令列表 
 其中或者是软件包名。 操作 zypper pacman apt dnf (yum) swupd portage Nix Homebrew WinGet 安装软件          移除软件       或者   ( 是  或者  的简写)  移除软件（包含其不再使用的依赖）       或者     更新本地软件源数据库      或者      显示可更新软件      或者   or (是的简写 ，是的简写。)    删除所有不再使用的依赖和配置文件          显示所有不再使用的依赖    ( 是 的简写。)   或者     更新所有软件         

其他
其他软件包管理系统有ArchLinux中使用的Pacman，Gentoo使用的基于源代码的Portage，FreeBSD下的pkg，Mac系统下的Homebrew等。

 参考文献 


Category:软件分发
Category:软件开发过程