RQUE : il est conseillé de lire l’article Deluge : un client torrent modulaire avant celui-ci


Dans l’article Deluge : un client torrent modulaire, je décrivais la modularité du client torrent Deluge, je vais ici raccrocher les différents modules aux packages Ubuntu Karmic et Lucid.


En effet comme indiqué dans Mise à jour Deluge Torrent 1.2.0, le nom des packages a subi un remaniement entre les version 1.1.9 (présente dans le dépôt Karmic) et la version 1.2.0 (présente dans le dépôt Lucid ou via le PPA Deluge).


Dans les schémas suivant, je reprends les petite icônes de l’article précedent :

Le démon Deluge

 Le client GTK « lourd »
Le client Web

La console
Les composants communs

Les flèches représentent les dépendances entre package

En gris les packages de transition gardé pour assurer la compatibilité avec les version précédentes, il ne faut donc plus les utiliser.



Packages Deluge 1.1.9 / Karmic



On constate ici que les packages du client GTK et  du démon, n’ont pas un nom très explicite.

Qu’il est tout à fait possible d’installer le client Web sans le démon, seul le package commun est alors installé en tant que dépendance.

Enfin le package deluge-common embarque un ensemble de module nécessaires au interface graphique et qui dépend du démon.

En 1.1.9, il n’est donc pas possible d’installer un client (GTK ou Web) sans installer le démon.



Packages Deluge 1.2.0 / Lucid ou PPA


On voit ici les chamboulements effectués.


Les packages du démon et des interfaces web et GTK ont été renommés, les anciens existent toujours mais en tant que packages de transition.


Enfin gros changment le package commun bien qu’ayant le même nom, n’a plus le même rôle.

La où en 1.1.9 il fournissait les modules communs aux interfaces et était dépendant du démon, en 1.2 il est nécessaire à tous les composants y compris au démon, rendant ainsi possible l’installation des clients sans le démons.



Source :

http://packages.ubuntu.com/search?keywords=deluge


Les commentaires sont fermés.