Aunque smart sea un excelente gestor de software y que en las últimas versiones de algunos sistemas operativos (openSuSE 11) sus gestores internos hayan mejorarado ostensiblemente, nunca está de más tener alguna alternativa, como PackageKit.
El objetivo de este proyecto es hacer la instalación y la actualización de software lo más sencillo posible. Para ello utiliza los sistemas de propios de los diferentes sistemas operativos (yum, apt, conary, etc) con lo que puede funcionar en cualquier dsitribución.
PackageKit puede utilizase en modo texto o mediante una interfaz gráfica como KPackageKit o o gnome-packagekit.
Más información:
Pingback: Entrevista a los creadores de KpackageKit | KDE Blog