Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options
 
PerlMonks  

Re: Re: Find file name

by blueapache (Acolyte)
on Nov 11, 2003 at 16:36 UTC ( [id://306250]=note: print w/replies, xml ) Need Help??


in reply to Re: Find file name
in thread Find file name

thanks, tried this but got Can't locate File/Find/Rule.pm in @INC guess that means its not available on our system. I'm new to this and I don't know how to tell what libraries/packages are installed

Replies are listed 'Best First'.
Re: Re: Re: Find file name
by broquaint (Abbot) on Nov 11, 2003 at 17:10 UTC
    If you've got privileged access to your machine then you can simply do
    perl -MCPAN -e 'install q[File::Find::Rule]'
    to install the module. However, if you're an unprivileged user you just need to set the path to somewhere that you can write to e.g
    shell> perl -MCPAN -e shell cpan shell -- CPAN exploration and modules installation (v1.65) ReadLine support enabled cpan> o conf makepl_arg PREFIX="/your/path/to/perl/lib"
    Or if you're installing from an unpacked tarball, just pass the PREFIX parameter to the Makefile.PL e.g
    perl Makefile.PL PREFIX=/your/path/to/perl/lib
    Then just add /your/path/to/perl/lib to @INC either through lib or the environment variable $PERL5LIB e.g
    use lib '/your/path/to/perl/lib'; use File::Find::Rule;
    HTH

    _________
    broquaint

      I'm definately an unprivileged user and
      shell> perl -MCPAN -e shell cpan shell -- CPAN exploration and modules installation (v1.65) ReadLine support enabled cpan> o conf makepl_arg PREFIX="/your/path/to/perl/lib"
      - what is this doing exactly ? I am interested but I doubt whether I could do this anyway for fear of messing the system up. Thanks
        It just passes the PREFIX to the Makefile.PL when the module is being built automatically, as described in the manpage:
        makepl_arg arguments passed to 'perl Makefile.PL
        Which allows you to install module via CPAN to a user-defined path.
        HTH

        _________
        broquaint

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://306250]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others goofing around in the Monastery: (2)
As of 2024-04-25 21:33 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found