Gary Yang has asked for the wisdom of the Perl Monks concerning the following question:

I downloaded ActivePerl-5.14.2.1402-x86_64-linux-glibc-2.3.5-295342.tar.gz. Per install instruction, I typed "sh install.sh". I got the output.

sh ./install.sh Checking package...done Welcome to ActivePerl ActivePerl is ActiveState's quality-assured binary build of Perl. In order to install ActivePerl you need to agree to the ACTIVESTATE COMMUNITY EDITION SOFTWARE LICENSE AGREEMENT. Did you read the LICENSE.txt file? [no] yes Do you agree to the ACTIVESTATE COMMUNITY EDITION SOFTWARE LICENSE AGR +EEMENT? [no] yes This installer can install ActivePerl in any location of your choice. You do not need root privileges. However, please make sur +e that you have write access to this location. Enter top level directory for install? [/opt/ActivePerl-5.14] The ActivePerl documentation is available in HTML format. If inst +alled it will be available from file:///opt/ActivePerl-5.14/html/index.h +tml. If not installed you will still be able to read all the basic perl + and module documentation using the man or perldoc utilities. Install HTML documentation [yes] Ok. The typical ActivePerl software installation requires 200 megabyte +s. Please make sure enough free space is available before continuing. Proceed? [yes] Ok. Installing ActivePerl... Copying files to /opt/ActivePerl-5.14...done Relocating...done (234 files relocated) Generating HTML documentation...done Syncing perl PPM database with .packlists...done ActivePerl has been successfully installed at /opt/ActivePerl-5.14. Please modify your startup environment by adding: /opt/ActivePerl-5.14/site/bin:/opt/ActivePerl-5.14/bin to PATH /opt/ActivePerl-5.14/site/man:/opt/ActivePerl-5.14/man to MANPATH For general questions or comments about ActivePerl, please contact us at <support@activestate.com>. Thank you for using ActivePerl!
At the end of installation, it suggested to add the path, /opt/ActivePerl-5.14/site/bin and /opt/ActivePerl-5.14/site/man. However, these two directories do not exist after installation. I wonder I may missed something. Any idea?

ls: /opt/ActivePerl-5.14/site/bin: No such file or directory
ls: /opt/ActivePerl-5.14/site/man: No such file or directory

Replies are listed 'Best First'.
Re: ActivePerl-5.14 Installation
by Corion (Patriarch) on Dec 02, 2011 at 20:07 UTC

    I think site/bin can get created if some module from CPAN installs programs of its own. If the path doesn't exist, adding it to $ENV{PATH} does little harm.

    The important thing will be to add /opt/ActivePerl-5.14/bin to $ENV{PATH} so your shell finds the new perl for you.