Re: add @INC directory
- From: chas.owens@xxxxxxxxx (Chas. Owens)
- Date: Thu, 29 May 2008 08:40:45 -0400
On Thu, May 29, 2008 at 6:51 AM, William <esia168@xxxxxxxxx> wrote:
Hello, I have just upgrade my perl-5.8.8 to perl-5.10 , this new perl is installed at /usr/local/bin/perlsnip
I have install a lot of modules in the old perl directory, so I have problem of using the new perl version because of many uninstalled module, should reinstalled all the modules that I need into the new perl directory or make my new perl @INC to include the @INC of the old perl ?
If appending the directory of old perl @INC to new perl @INC would just fine, how can I configure the @INC of new perl PERMANENTLY ?
Other than using "use lib @DIR" ? I thought of using "export PER5LIB=...." , but not sure how to make it permanently all the time ?
If it's better to reinstall the modules into the new perl directory, what are the good ways to uinstall modules that I have installed in the old perl directory ?
You need to install the modules. Using the modules from the old
version can cause errors if some of them contain XS code. If you know
that you are going to support multiple versions of Perl, you may want
to create a shared directory for non-XS modules, but there is no way,
that I know of, to change perl's starting copy of @INC. You must use
the lib pragma or PERL5LIB to add the pathes.
Depending on how the modules were installed, there may or may not be a
good way to uninstall them. If you installed them with a package
manager like dpkg or rpm then you can use it to remove them. If you
installed by hand or with CPAN, well, disk is cheap (multiply your
hourly rate by a few hours and compare that to buying another hard
drive) and Perl modules are generally tiny.
--
Chas. Owens
wonkden.net
The most important skill a programmer can have is the ability to read.
.
- References:
- add @INC directory
- From: William
- add @INC directory
- Prev by Date: Re: difference between FTP and SFTP
- Next by Date: Re: Parse Unix date !
- Previous by thread: add @INC directory
- Next by thread: Re: add @INC directory
- Index(es):
Relevant Pages
|