IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Modules Perl Discussion :

installer des modules derrieres un pare feu


Sujet :

Modules Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Inscrit en
    Janvier 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 12
    Par défaut installer des modules derrieres un pare feu
    Bonjour,
    Je suis sur perl depuis peu de tps donc pardonner moi si ma question n'est pas pertinente !
    J'ai installé ActivePerl-5.10.0.1001-MSWin32-x86-283495.msi au taf. Je travaille derriere un proxy et je ne peux pas installé via le net des modules supplémentaire.
    Je souhaite installé le module Net-SSH-Perl-1.30 qui a lui même besoin d'autres modules tel que Math-Pari-2.010709....
    J'ai telecharger ces modules depuis cpan.
    Pour les installer localement, je dois faire un : ppm instal nom_module.ppd
    mais c'est repertoire ne contienne pas de .ppd. Est il possible finalment de les installer sur windows ? Peux t'on construire un .ppd ?
    Sinon j'ai trouvé une autre adresse : http://ppm.activestate.com/PPMPackag...-only/Windows/ mais je ne trouve pas les modules Net-SSH-Perl-1.30 et Math-Pari-2.010709....
    j'ai trouvé à cette adresse un équivalent Net-SSH-0.08 mais il me semble que ce module est un peu dépassé. Y a t il un autre site pour des modules perl pour windows ? Ou comment faire pour installer correctement un module tel que Net-SSH-Perl-1.30 et Math-Pari-2.010709... ?
    Merci par avance !

  2. #2
    Expert confirmé
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Par défaut
    Consulte notre FAQ, tu peux configurer ppm pour qu'il passe par un proxy, par ailleurs tu peux rajouter des repository PPM pour avoir des modules plus récents/variés ou que la loi aux USA interdit à ActiveState de distribuer (module pour la Crypto par exemple).

    --
    Jedaï

  3. #3
    Membre régulier
    Inscrit en
    Janvier 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 12
    Par défaut
    EN fait la configuration au travaille ne me permet pas de passer à travers un proxy même en définissant les variables d'environnement http_proxy ....

    donc en fait il faut que je puisse installer localement des modules ! Je vais essayer de voir d'en la faq mais j'ai pas mal chercher et je n'ai rien trouvé !

    Je te tiens au courant merci pour ton retour !

  4. #4
    Expert confirmé
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Par défaut
    Bon dans ce cas va sur le repository Trouchelle et télécharge les paquets là.

    --
    Jedaï

  5. #5
    Membre régulier
    Inscrit en
    Janvier 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 12
    Par défaut
    par ailleurs tu peux rajouter des repository PPM pour avoir des modules plus récents/variés ou que la loi aux USA interdit à ActiveState de distribuer (module pour la Crypto par exemple).


    mais comment faire pour installer des modules telecharger via le net avec des repository ppm ou autre chose ?
    J'ai même essayer de construire un pari.ppd et puis j'ai lancé la commande suivante :

    E:\Perl>ppm install pari.ppd
    Unpacking Math-Pari-2.0.1...done
    Updating files in site area...done


    mais je ne trouve aucun fichier contenu dans le répertoire Math-Pari-2.0.1 dans le repertoire E:\Perl ou le repertoire E:\Perl\lib.
    voici le pari.ppd que j'ai ecris :
    <?xml version="1.0" encoding="UTF-8"?>
    <SOFTPKG NAME="Math-Pari" VERSION="2,0,1,0">
    <TITLE>Math-Pari</TITLE>
    <ABSTRACT>Blah</ABSTRACT>
    <AUTHOR>A Sometwit</AUTHOR>
    <IMPLEMENTATION>
    <CODEBASE HREF="file:///e|/Perl/Math-Pari-2.010709.tar.gz"></CODEBASE>
    <PROVIDE NAME="Math:ari" VERSION="2.01" />
    <INSTALL></INSTALL>
    <UNINSTALL></UNINSTALL>
    </IMPLEMENTATION>
    </SOFTPKG>


    je ne sais pas s'il y a une rubrique sur la faq concernant l'installation de module en local sur windows qui n'ont pas de ppd. Pour l'instant la faq est indisponible :
    Gateway Timeout http://www.developpez.net/forums/ima...s/icon_eek.gif


    Si vous connaissez un tuto sur ce sujet ...

  6. #6
    Membre régulier
    Inscrit en
    Janvier 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 12
    Par défaut
    ok je vais sur le site ! merci pour l'info je te tiens au courant

  7. #7
    Membre régulier
    Inscrit en
    Janvier 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 12
    Par défaut
    J'ai trouvé sur le site le zip Net-SSH-Perl-1.30.zip ainsi que le ppd :
    lorsque je l'ai executé j'ai eu l'erreur suivante :
    E:\Perl>ppm install Net-SSH-Perl.ppd
    ppm install failed: Can't find any package that provide Crypt-DH for Net-SSH-Perl
    Can't find any package that provide Convert-PEM for Net-SSH-Perl
    Can't find any package that provide Crypt-IDEA for Net-SSH-Perl
    Can't find any package that provide Math-Pari for Net-SSH-Perl
    Can't find any package that provide String-CRC32 for Net-SSH-Perl
    Can't find any package that provide Math-GMP for Net-SSH-Perl
    Can't find any package that provide Crypt-DSA for Net-SSH-Perl



    J'ai donc compris que pour un zip donné il fallait que je me tape toutes les dépendances

    J'ai trouvé plusieurs modules qui eux mêmes ont des dépendances. Tous les modules trouvés se sont installés correctement.
    Je n'ai pas par contre trouvé tous les modules.
    Maintenant quand je souhaite installé Net-SSH-Perl-1.30.zip, j'obtiens les erreurs suivantes :
    E:\Perl>ppm install Net-SSH-Perl.ppd
    ppm install failed: Can't find any package that provide Crypt-IDEA for Net-SSH-Perl
    Can't find any package that provide Math-Pari for Net-SSH-Perl
    Can't find any package that provide Math-GMP for Net-SSH-Perl


    Il me manque donc deux packages Math-Pari et Math-GMP qui ont l'air indispensables
    Donc si quelqu'un connait un site ou je peux telecharger ses fameux modules je suis preneur!
    Merci pour ton tuyau je pense être plus trés loin.
    Mais je suis toujours bloqué !

Discussions similaires

  1. Installation des modules CPAN
    Par djibril dans le forum Modules
    Réponses: 28
    Dernier message: 08/08/2016, 10h14
  2. Utilisation des wildcards dans le pare-feu Windows.
    Par Nisnor dans le forum Windows 7
    Réponses: 2
    Dernier message: 13/01/2011, 18h58
  3. Python installer des modules Pypi
    Par guiyomh dans le forum Déploiement/Installation
    Réponses: 0
    Dernier message: 30/03/2010, 12h32
  4. Installer des modules avec ssh
    Par joboy84 dans le forum Modules
    Réponses: 3
    Dernier message: 25/11/2008, 21h44
  5. [UBUNTU] Installation et utilisation d'un pare-feu
    Par lunati dans le forum Ubuntu
    Réponses: 3
    Dernier message: 18/05/2007, 13h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo