[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Installation de logiciels provenant de PyPi et Python 3.4



Bonjour,

Le jeudi 03 juillet 2014 à 18:50, Haricophile a écrit :
> A mon sens, et c'est vrai de ce type de système pour plusieurs softs :
> 
> pip ou équivalent = garantie d'avoir le module standard dans une version
> récente, et probablement les modules pas (encore?) intégré à Debian,
> mais il faut faire les mises à jour indépendamment du système.
> 
> apt = garantie d'avoir le module stable maintenu par les équipes de
> sécurité Debian et mis à jour avec le reste du système.
> 
> Après je suppose qu'on peut dire : À chacun ses besoins et ses
> préférences.

Entièrement d'accord avec ce qui est écrit plus haut. C'est une question de
choix :
    - un ou plusieurs gestionnaires de paquets;
    - des versions peut-être anciennes ou bien les toutes dernières.

Pour ma part, je refuse d'intégrer au niveau système (au sens géré par root) ce
genre de gestionnaire de paquets. Dans mon environnement utilisateur, pourquoi
pas, mais se pose après la question de la portabilité du code sur une autre
machine qui aurait un environnement utilisateur différent (qui n'aurait pas les
modules installés par pip ou équivalent).

La stratégie que j'ai mise en place est la suivante :
    - utilisation des paquets officiels pris dans les dépôts de la branche
      stable;
    - si besoin d'une version plus récente, rétroportage de la version de Sid;
    - si pas de paquet, alors je cherche un outil qui permet d'empaqueter ces
      modules (par exemple dans le cas de Perl, la commande dh-make-perl génère
      un fichier .deb à partir d'un module pris sur le CPAN).

Le troisième point le plus délicat car les passerelles de l'un à l'autre
n'existent pas toujours et leur niveau n'est pas constant (dh-make-perl a
atteint un bon niveau, par contre, pour empaqueter des modules Node-JS, pas
encore trouvé d'outils qui me convienne).

Seb


Reply to: