PackageKit permite a las aplicaciones preguntar qué otros paquetes hay instalados, sin importar la distribución de GNU/Linux que se esté ejecutano. Si su aplicación necesita instalar un paquete adicional al ejecutarse, puede pedir a PackageKit que lo descargue y lo instale. Por ejemplo, una aplicación multimedia puede necesitar descargar un códec, o un programa de presentaciones puede necesitar descargar una tipografía.
Varias aplicaciones de GNOME usan PackageKit en situaciones similares. Totem, el reproductor multimedia, usa PackageKit para solicitar la instalación de «códecs» cuando intenta reproducir un archivo multimedia que no reconoce. System-config-printer, un programa para configurar impresoras cuando están conectadas, usa PackageKit para descargar e instalar los controladores necesarios para la impresora.
Página web de PackageKit