Est-ce que ce serait si mal que ça que quelqu'un arrive à imposer un format de paquets unique pour tout le monde?
Ça ne changerait en réalité pas grand chose.
Le format des paquets n'est qu'une illusion du problème. Ce n'est pas réellement parce que le format de paquet de Fedora est un RPM que Debian ne peut pas l'installer. Après tout avec alien tu peux installer en théorie un tel paquet. En plus, Mandriva, OpenSuse ou Fedora ne peuvent pas forcément installer les mêmes paquets alors qu'ils sont eux aussi des RPMs.
Donc, qu'en conclure ? Qu'en réalité l'intégration d'un paquet dans une distribution c'est l'essence même de la distribution. Tu prends des paquets provenant de sources différentes pour les assembler en un tout cohérent. C'est un travail, très important et chacun y fait des choix : dans quels répertoires on installe les programmes, lesquels sont les composants de base, quel est le nom du paquet, quelle version on récupère, comment on gère les dépendances, quelles options de compilation on utilise ou encore le découpage des paquets comme KDE qui a un grand ensemble de binaires et dont le découpage est laissé à la discrétion de la distribution. Ce sont ces éléments qui rendent difficiles l'exploitation d'un paquet d'une distribution à une autre sans travail. Pas le format qui font et ont globalement les mêmes informations et dont des traducteurs existent.
[^] # Re: Vivement que Lennart Poettering...
Posté par Renault (site web personnel) . En réponse au journal Centos / Redhat 7 : coup de gueule sur systemd. Évalué à 10.
Ça ne changerait en réalité pas grand chose.
Le format des paquets n'est qu'une illusion du problème. Ce n'est pas réellement parce que le format de paquet de Fedora est un RPM que Debian ne peut pas l'installer. Après tout avec alien tu peux installer en théorie un tel paquet. En plus, Mandriva, OpenSuse ou Fedora ne peuvent pas forcément installer les mêmes paquets alors qu'ils sont eux aussi des RPMs.
Donc, qu'en conclure ? Qu'en réalité l'intégration d'un paquet dans une distribution c'est l'essence même de la distribution. Tu prends des paquets provenant de sources différentes pour les assembler en un tout cohérent. C'est un travail, très important et chacun y fait des choix : dans quels répertoires on installe les programmes, lesquels sont les composants de base, quel est le nom du paquet, quelle version on récupère, comment on gère les dépendances, quelles options de compilation on utilise ou encore le découpage des paquets comme KDE qui a un grand ensemble de binaires et dont le découpage est laissé à la discrétion de la distribution. Ce sont ces éléments qui rendent difficiles l'exploitation d'un paquet d'une distribution à une autre sans travail. Pas le format qui font et ont globalement les mêmes informations et dont des traducteurs existent.