• [^] # Re: RIP Mandrake

    Posté par . En réponse à la dépêche Il faut sauver le soldat Williamson !. Évalué à 3.

    C'est con juste après avoir répondu précédemment, en relisant le fil je me suis rendu compte que tu avais raison ;-)

    Du coup je viens d'aller relire les sites - tu me reprends si je me trompe:
    http://www.packagekit.org
    The (...) goal is to unify all the software graphical tools used in different distributions, and use some of the latest technology like PolicyKit to make the process suck less.
    The actual (...) distro tool (yum, apt, conary, etc) is used by PackageKit using compiled and scripted helpers. PackageKit isn't meant to replace these tools, instead providing a common set of abstractions that can be used by standard GUI and text mode package managers.

    et
    http://labix.org/smart
    [Smart] has the ambitious objective of creating smart and portable algorithms for solving adequately the problem of managing software (...). [Smart] will bring notable advantages over native tools (...) (APT, APT-RPM, YUM, URPMI, etc).
    (...) this is software offering better package management for these distributions when working with their native packages.


    Donc, PackageKit est seulement une couche d'abstraction qui laisse l'outil de la distribution gérer les dépendances à sa sauce. Dans une Debian, il s'appuiera par exemple sur APT. Tandis que Smart s'appuiera dans Debian sur dpkg puisque il propose un algorithme remplaçant celui de APT.

    Smart permet d'avoir une interface unifiée pour rpm, deb, tgz, ...
    PackageKit permet d'avoir une interface unifiée pour Apt, Urpm, Conary, ...

    Et aussi: la sécurité basée sur PolicyKit a du pas mal compter dans le choix de RedHat - il y a d'ailleurs un truc similaire dans les outils Drak.

    "La liberté est à l'homme ce que les ailes sont à l'oiseau" Jean-Pierre Rosnay