<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Operating System - Linux의 주제 Re: PERL Installation</title>
    <link>https://community.hpe.com/t5/operating-system-linux/perl-installation/m-p/4018992#M28731</link>
    <description>.. Which once again brings me back to asking what platform you are on ..&lt;BR /&gt;&lt;BR /&gt;For it to be installed in '/usr/bin/', you had some pre-packaged version of Perl.  Given that it was 5.005_03 (i.e. 10 or so years old).&lt;BR /&gt;&lt;BR /&gt;Coupled with that, you've installed a development release of Perl?  If this is a production server, what was that thought process?&lt;BR /&gt;&lt;BR /&gt;In any case, to do this all properly, your best practice would be to rename the old perl binaries in '/usr/bin'. RENAME.. Not remove.  This way you can always go back if you need too.&lt;BR /&gt;&lt;BR /&gt;A list will look something like this:&lt;BR /&gt;&lt;BR /&gt;/usr/bin/a2p&lt;BR /&gt;/usr/bin/c2ph&lt;BR /&gt;/usr/bin/cpan&lt;BR /&gt;/usr/bin/dprofpp&lt;BR /&gt;/usr/bin/enc2xs&lt;BR /&gt;/usr/bin/find2perl&lt;BR /&gt;/usr/bin/h2ph&lt;BR /&gt;/usr/bin/h2xs&lt;BR /&gt;/usr/bin/instmodsh&lt;BR /&gt;/usr/bin/libnetcfg&lt;BR /&gt;/usr/bin/perl&lt;BR /&gt;/usr/bin/perl5.8.3&lt;BR /&gt;/usr/bin/perlbug&lt;BR /&gt;/usr/bin/perlcc&lt;BR /&gt;/usr/bin/perldoc&lt;BR /&gt;/usr/bin/perlivp&lt;BR /&gt;/usr/bin/piconv&lt;BR /&gt;/usr/bin/pl2pm&lt;BR /&gt;/usr/bin/pod2html&lt;BR /&gt;/usr/bin/pod2latex&lt;BR /&gt;/usr/bin/pod2man&lt;BR /&gt;/usr/bin/pod2text&lt;BR /&gt;/usr/bin/pod2usage&lt;BR /&gt;/usr/bin/podchecker&lt;BR /&gt;/usr/bin/podselect&lt;BR /&gt;/usr/bin/prove&lt;BR /&gt;/usr/bin/psed&lt;BR /&gt;/usr/bin/pstruct&lt;BR /&gt;/usr/bin/s2p&lt;BR /&gt;/usr/bin/splain&lt;BR /&gt;/usr/bin/xsubpp&lt;BR /&gt;&lt;BR /&gt;This is from a much newer release (5.8.4), so some of thsoe won't exist.&lt;BR /&gt;&lt;BR /&gt;From there, soft-link the new binaries from '/usr/local/bin' into '/usr/bin'.&lt;BR /&gt;&lt;BR /&gt;This way, you won't muck up your path order (of which for security reasons you probably don't want to do), and will also retain old '.pl' scripts which are #!'d to '/usr/bin/perl'.&lt;BR /&gt;&lt;BR /&gt;If you've only installed this version of perl as a 'test', then you should just directly reference it in all of your tests.</description>
    <pubDate>Thu, 14 Jun 2007 05:48:46 GMT</pubDate>
    <dc:creator>Stuart Browne</dc:creator>
    <dc:date>2007-06-14T05:48:46Z</dc:date>
    <item>
      <title>PERL Installation</title>
      <link>https://community.hpe.com/t5/operating-system-linux/perl-installation/m-p/4018984#M28723</link>
      <description>I have installed Perl5.9.4 in unix box.&lt;BR /&gt;but there was already a lower version of perl present(Perl5.005_03).&lt;BR /&gt;The old version is present in usr/bin/perl&lt;BR /&gt;and the newer version is installed in usr/local/bin/perl.&lt;BR /&gt;when i gave 'which perl' command then it gave the path of the older version.&lt;BR /&gt;when i gave 'perl -v' it gave the older version.&lt;BR /&gt;what should i do for the newer version to be used?</description>
      <pubDate>Wed, 13 Jun 2007 04:47:44 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/perl-installation/m-p/4018984#M28723</guid>
      <dc:creator>Praveen Ravi</dc:creator>
      <dc:date>2007-06-13T04:47:44Z</dc:date>
    </item>
    <item>
      <title>Re: PERL Installation</title>
      <link>https://community.hpe.com/t5/operating-system-linux/perl-installation/m-p/4018985#M28724</link>
      <description>What platform are you on?</description>
      <pubDate>Wed, 13 Jun 2007 05:20:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/perl-installation/m-p/4018985#M28724</guid>
      <dc:creator>Stuart Browne</dc:creator>
      <dc:date>2007-06-13T05:20:32Z</dc:date>
    </item>
    <item>
      <title>Re: PERL Installation</title>
      <link>https://community.hpe.com/t5/operating-system-linux/perl-installation/m-p/4018986#M28725</link>
      <description>Hi Praveen:&lt;BR /&gt;&lt;BR /&gt;Did you logout and back in after the installation?  'which' is not sensitive to path changes that occur during a session.&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
      <pubDate>Wed, 13 Jun 2007 07:19:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/perl-installation/m-p/4018986#M28725</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2007-06-13T07:19:32Z</dc:date>
    </item>
    <item>
      <title>Re: PERL Installation</title>
      <link>https://community.hpe.com/t5/operating-system-linux/perl-installation/m-p/4018987#M28726</link>
      <description>edit your .bash_profile file, locate the line that begins with PATH=&lt;BR /&gt;and make sure it looks like the following:&lt;BR /&gt;PATH=/usr/local/bin/:$PATH</description>
      <pubDate>Wed, 13 Jun 2007 07:42:26 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/perl-installation/m-p/4018987#M28726</guid>
      <dc:creator>Alexander Chuzhoy</dc:creator>
      <dc:date>2007-06-13T07:42:26Z</dc:date>
    </item>
    <item>
      <title>Re: PERL Installation</title>
      <link>https://community.hpe.com/t5/operating-system-linux/perl-installation/m-p/4018988#M28727</link>
      <description>i have given the path for the new installation in the bash .profile &lt;BR /&gt;the older version of the perl, the name is perl. for the newly installed one the name is perl5.9.4. so when i give which perl command then its showing the older path and when i give  which perl5.9.4 then its showing the newer path.&lt;BR /&gt;how can i make sure that when i try to execute a perl program the newer version will take it up?</description>
      <pubDate>Thu, 14 Jun 2007 00:11:35 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/perl-installation/m-p/4018988#M28727</guid>
      <dc:creator>Praveen Ravi</dc:creator>
      <dc:date>2007-06-14T00:11:35Z</dc:date>
    </item>
    <item>
      <title>Re: PERL Installation</title>
      <link>https://community.hpe.com/t5/operating-system-linux/perl-installation/m-p/4018989#M28728</link>
      <description>1. type `echo $PATH` and post the output.&lt;BR /&gt;&lt;BR /&gt;2. Create a soft link from perl5.9.4 to perl in the same directory (/usr/local/bin isn't it).</description>
      <pubDate>Thu, 14 Jun 2007 01:01:36 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/perl-installation/m-p/4018989#M28728</guid>
      <dc:creator>Alexander Chuzhoy</dc:creator>
      <dc:date>2007-06-14T01:01:36Z</dc:date>
    </item>
    <item>
      <title>Re: PERL Installation</title>
      <link>https://community.hpe.com/t5/operating-system-linux/perl-installation/m-p/4018990#M28729</link>
      <description>/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/osmf/mgmt/ssh/bin&lt;BR /&gt;&lt;BR /&gt;this is the output i got when i gave echo $PATH</description>
      <pubDate>Thu, 14 Jun 2007 03:46:06 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/perl-installation/m-p/4018990#M28729</guid>
      <dc:creator>Praveen Ravi</dc:creator>
      <dc:date>2007-06-14T03:46:06Z</dc:date>
    </item>
    <item>
      <title>Re: PERL Installation</title>
      <link>https://community.hpe.com/t5/operating-system-linux/perl-installation/m-p/4018991#M28730</link>
      <description>/usr/local/bin must precede /usr/bin in PATH= declaration. You have to change the line in your initialization script accordingly.</description>
      <pubDate>Thu, 14 Jun 2007 04:40:50 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/perl-installation/m-p/4018991#M28730</guid>
      <dc:creator>Alexander Chuzhoy</dc:creator>
      <dc:date>2007-06-14T04:40:50Z</dc:date>
    </item>
    <item>
      <title>Re: PERL Installation</title>
      <link>https://community.hpe.com/t5/operating-system-linux/perl-installation/m-p/4018992#M28731</link>
      <description>.. Which once again brings me back to asking what platform you are on ..&lt;BR /&gt;&lt;BR /&gt;For it to be installed in '/usr/bin/', you had some pre-packaged version of Perl.  Given that it was 5.005_03 (i.e. 10 or so years old).&lt;BR /&gt;&lt;BR /&gt;Coupled with that, you've installed a development release of Perl?  If this is a production server, what was that thought process?&lt;BR /&gt;&lt;BR /&gt;In any case, to do this all properly, your best practice would be to rename the old perl binaries in '/usr/bin'. RENAME.. Not remove.  This way you can always go back if you need too.&lt;BR /&gt;&lt;BR /&gt;A list will look something like this:&lt;BR /&gt;&lt;BR /&gt;/usr/bin/a2p&lt;BR /&gt;/usr/bin/c2ph&lt;BR /&gt;/usr/bin/cpan&lt;BR /&gt;/usr/bin/dprofpp&lt;BR /&gt;/usr/bin/enc2xs&lt;BR /&gt;/usr/bin/find2perl&lt;BR /&gt;/usr/bin/h2ph&lt;BR /&gt;/usr/bin/h2xs&lt;BR /&gt;/usr/bin/instmodsh&lt;BR /&gt;/usr/bin/libnetcfg&lt;BR /&gt;/usr/bin/perl&lt;BR /&gt;/usr/bin/perl5.8.3&lt;BR /&gt;/usr/bin/perlbug&lt;BR /&gt;/usr/bin/perlcc&lt;BR /&gt;/usr/bin/perldoc&lt;BR /&gt;/usr/bin/perlivp&lt;BR /&gt;/usr/bin/piconv&lt;BR /&gt;/usr/bin/pl2pm&lt;BR /&gt;/usr/bin/pod2html&lt;BR /&gt;/usr/bin/pod2latex&lt;BR /&gt;/usr/bin/pod2man&lt;BR /&gt;/usr/bin/pod2text&lt;BR /&gt;/usr/bin/pod2usage&lt;BR /&gt;/usr/bin/podchecker&lt;BR /&gt;/usr/bin/podselect&lt;BR /&gt;/usr/bin/prove&lt;BR /&gt;/usr/bin/psed&lt;BR /&gt;/usr/bin/pstruct&lt;BR /&gt;/usr/bin/s2p&lt;BR /&gt;/usr/bin/splain&lt;BR /&gt;/usr/bin/xsubpp&lt;BR /&gt;&lt;BR /&gt;This is from a much newer release (5.8.4), so some of thsoe won't exist.&lt;BR /&gt;&lt;BR /&gt;From there, soft-link the new binaries from '/usr/local/bin' into '/usr/bin'.&lt;BR /&gt;&lt;BR /&gt;This way, you won't muck up your path order (of which for security reasons you probably don't want to do), and will also retain old '.pl' scripts which are #!'d to '/usr/bin/perl'.&lt;BR /&gt;&lt;BR /&gt;If you've only installed this version of perl as a 'test', then you should just directly reference it in all of your tests.</description>
      <pubDate>Thu, 14 Jun 2007 05:48:46 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/perl-installation/m-p/4018992#M28731</guid>
      <dc:creator>Stuart Browne</dc:creator>
      <dc:date>2007-06-14T05:48:46Z</dc:date>
    </item>
    <item>
      <title>Re: PERL Installation</title>
      <link>https://community.hpe.com/t5/operating-system-linux/perl-installation/m-p/4018993#M28732</link>
      <description>Oh, and what I've not mentioned yet is that a lot of your old CPAN modules may need to be udpated as well, as they might rely upon old concepts that no longer work with newer versions of perl.&lt;BR /&gt;&lt;BR /&gt;You may be lucky, and they'll just work, but...&lt;BR /&gt;&lt;BR /&gt;/usr/local/bin/perl -MCPAN -eshell&lt;BR /&gt;&lt;BR /&gt;This is your friend *nod*.</description>
      <pubDate>Thu, 14 Jun 2007 05:50:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/perl-installation/m-p/4018993#M28732</guid>
      <dc:creator>Stuart Browne</dc:creator>
      <dc:date>2007-06-14T05:50:32Z</dc:date>
    </item>
  </channel>
</rss>

