PackageKit是由Richard Hughes所开发的自由且开源的应用软件套装，旨在为多种不同的软件包管理系统提供一个一致的高阶前端。此软体套装表面上是跨平台的，但它主要的目标是提供遵循Freedesktop.org标准的Linux发行版之间的互操作性。它使用D-Bus及提供的函式库来处理内部进程沟通及取得权限。
历史.PackageKit是由Richard Hughes在他的部落格上于2007年首次提出，现在由一个小型团队进行开发。Fedora 9 是第一个使用Pack