Forum Programmation.perl intallation de pm depuis le HD

Posté par  .
Étiquettes :
0
4
fév.
2007
Bonjour,

J'ai une install toute fraiche de fedora core 4.0, j'ai quelque pm que j'aimerais bien installer, mais je n'arrive pas a trouver la commande qui va bien. Le pc n'a pas l'acces a internet ('habitude avec le CPAN je sais faire).

Les pm sont sous la forme .gz, que l'on recupere sur le website CPAN, et je les ai copies sur la machine en question, je suis bloque la pour le moment.

Un petit coup de pouce ?

Thx et a+
Charles.
  • # Installation

    Posté par  . Évalué à 1.

    un .gz est une archive. Donc passe dans un premier temps par un gunzip tonfichier.gz.

    Cela devrait en theorie te creer un rep contenant le pm et certainement des fichiers d'install.

    tu as un README, lis le. Il contient generalement les commandes a executer pour installer le module Perl.

    genre :
    configure
    make
    make install

    En esperant que cela te permette d'avancer. Je pense que tu as bloqué sur le fichier GZ.

    Pour info, si c'est un tgz, c'est un tar.gz. Dans ce cas un tar xzf FIC.tgz
    te le decompressera.

    K.
    • [^] # Re: Installation

      Posté par  . Évalué à 1.

      Ah oui, j'aurais du preciser ce que recherchais ...


      Merci pour la reponse. Je connais mes classiques de compression et d'archivage ainsi que les standard ./configure et make .=install (cmmi). Mon truc c'est que j'aimerais un oneliner, comme la commande unique que j'entre quand je suis dans le shell CPAN :


      CPAN > install Config::inifiles

      ou encore dans le shell tout court :

      bash > perl -MCPAN -e 'install Config::inifiles'


      Mais je voudrais le faire en pointant un fichier qui se trouve sur mon disque et qui je sais contient le package dont j'ai besoin (puisque je l'ai recupere du CPAN a la main). Je ne veux pas que le module CPAN se lance dans la quete des paquets sur internet (car il n'est pas connecte le pauvre ...).

      Mon objectif est de faire un script d'install pour un programme, qui sera livre sur CD ou HD, a des PCs qui n'ont pas internet. Le script doit entre autre savoir installer des paquets perl, j'aimerais que cela soit fait de facon propre si possible, enregistre dans la base de paquets et tout et tout ... (J'en parle, mais en fait, si tu lance pas le CPAN dans la quete de la liste des paquets sur internet, est-ce qu'elle existe cette base ... a priori je dit oui...) Je ne crois qu'un cmmi fasse cela.

      Des idees ?

      Thx et a+

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.