目次
文書の過去の版を表示しています。
perl のビルドとインストール
バイナリの入手
$ curl -O https://downloads.activestate.com/ActivePerl/releases/5.26.3.2603/ActivePerl-5.26.3.2603-x86_64-linux-glibc-2.15-a701e55e0.tar.gz
バイナリパッケージのインストール
$ tar zxvf ActivePerl-5.26.3.2603-x86_64-linux-glibc-2.15-a701e55e0.tar.gz $ cd ActivePerl-5.26.3.2603-x86_64-linux-glibc-2.15-a701e55e0 $ sudo 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 LICENSE AGREEMENT.
Did you read the LICENSE.txt file? [no] yes <- yes を入力して Enter
Do you agree to the ACTIVESTATE® COMMUNITY EDITION LICENSE AGREEMENT? [no] yes <- yes を入力して Enter
This installer can install ActivePerl in any location of your
choice. You do not need root privileges. However, please make sure
that you have write access to this location.
Enter top level directory for install? [/opt/ActivePerl-5.26] <- Enter を入力
The ActivePerl documentation is available in HTML format. If installed
it will be available from file:///opt/ActivePerl-5.26/html/index.html.
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] <- Enter を入力
Ok.
The typical ActivePerl software installation requires 200 megabytes.
Please make sure enough free space is available before continuing.
Proceed? [yes] <- Enter を入力
Ok.
Installing ActivePerl...
Copying files to /opt/ActivePerl-5.26...done
Relocating...done (287 files relocated)
Generating HTML documentation...done
Syncing perl PPM database with .packlists...done
ActivePerl has been successfully installed at /opt/ActivePerl-5.26.
Please modify your startup environment by adding:
/opt/ActivePerl-5.26/site/bin:/opt/ActivePerl-5.26/bin to PATH
/opt/ActivePerl-5.26/site/man:/opt/ActivePerl-5.26/man to MANPATH
For general questions or comments about ActivePerl, please
contact us at <support@activestate.com>.
Thank you for using ActivePerl!
Do you want to download a free trial of Komodo IDE? [Y/n] n <- n を入力
無理矢理システムの perl を置き換える。
$ cd /usr/bin $ sudo mv perl perl.org $ sudo ln -s /opt/ActivePerl-5.26/bin/perl perl $ perl -v This is perl 5, version 26, subversion 3 (v5.26.3) built for x86_64-linux-thread-multi (with 2 registered patches, see perl -V for more detail) Copyright 1987-2018, Larry Wall Binary build 2603 [a701e55e0] provided by ActiveState http://www.ActiveState.com Built Dec 17 2018 10:07:49 Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using "man perl" or "perldoc perl". If you have access to the Internet, point your browser at http://www.perl.org/, the Perl Home Page.
元の perl への戻し方
$ cd /usr/bin $ sudo rm perl $ sudo mv perl.org perl $ perl -v This is perl 5, version 14, subversion 3 (v5.14.3) built for x86_64-linux-thread-multi Copyright 1987-2012, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using "man perl" or "perldoc perl". If you have access to the Internet, point your browser at http://www.perl.org/, the Perl Home Page.