ืืืื ืืคืงืืื cpanmp ืฉื ืืชื ืืืจืืฅ ืืกืคืง ืืืืจืื ืืืื ืื ืฉื OnWorks ืืืืฆืขืืช ืืืช ืืชืื ืืช ืืขืืืื ืืืงืืื ืืช ืืืจืืืืช ืฉืื ื, ืืืื Ubuntu Online, Fedora Online, ืืืืืืืจ ืืงืืื ืฉื Windows ืื ืืืืืืืจ ืืงืืื ืฉื MAC OS
ืชึธืึฐื ึดืืช:
ืฉืึตื
cpanm - ืงืื, ืคืชื ืืืืจืืื ืืื ืืช ืืืชืงื ืืืืืืื ื-CPAN
ืชึทืงืฆึดืืจ
cpanm Test::More # install Test::More
cpanm MIYAGAWA/Plack-0.99_05.tar.gz # ื ืชืื ืืคืฆื ืืื
cpanm http://example.org/LDS/CGI.pm-3.20.tar.gz # ืืชืงื ื ื-URL
cpanm ~/dists/MyCompany-Enterprise-1.00.tar.gz # ืืชืงื ืืงืืืฅ ืืงืืื
cpanm --interactive Task::Kensho # ืืืืจ ืืืืคื ืืื ืืจืืงืืืื
cpanm . # ืืชืงื ื ืืืกืคืจืืื ืืืงืืืืช
cpanm --installdeps. # ืืชืงื ืืช ืื ื-deps ืขืืืจ ืืกืคืจืืื ืื ืืืืืช
cpanm -L extlib Plack # ืืชืงื ืืช Plack ืืืช ืื ื-Deps ืฉืืื ื ืืืืื ื-extlib
cpanm --mirror http://cpan.cpantesters.org/ DBI # ืืฉืชืืฉ ืืืจืื ืืืกื ืืจื ืืืืืจ
cpanm --from https://cpan.metacpan.org/ Plack # ืืฉืชืืฉ ืจืง ืืืจืื HTTPS
ืคืงืืืืช
(ืืืขืื ืื)
ืืจืืืื ืืื ืฉื ืฉืืจืช ืืคืงืืื ืืืืืื ืืืืืช ืฉื ืืืืื, ืงืืืฅ ืืคืฆื, ืงืืืฅ ืืงืืื
ื ืชืื, ืืชืืืช URL ืฉื HTTP ืื ืืชืืืช ืืชืจ ืฉื ืืืืจ git. ืื ืืคืงืืืืช ืืืืืช ืืคืขืื ืืคื ืฉืืชื ืืฆืคื.
cpanm Plack
cpanm Plack/Request.pm
cpanm MIYAGAWA/Plack-1.0000.tar.gz
cpanm /path/to/Plack-1.0000.tar.gz
cpanm http://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA/Plack-0.9990.tar.gz
cpanm git://github.com/plack/Plack.git
ืื ืืกืฃ, ืืชื ืืืื ืืืฉืชืืฉ ืืกืืืื ืืืืฆืขืืช "~" ื-"@" ืืื ืืฆืืื ืืจืกื ืขืืืจ a
ืืืืื ื ืชืื. "~" ืืฆืืื ืืช ืืจืืฉืช ืืืจืกื ืืคืืจืื CPAN::Meta::Spec,
ืืขืื "@" ืืฆืืื ืืช ืืืจืกื ืืืืืืงืช, ืืืื ืงืืฆืืจ ืืจื ื-"~"== VERSION"".
cpanm Plack~1.0000 # 1.0000 ืื ืืืืืจ ืืืชืจ
cpanm Plack~">= 1.0000, < 2.0000" # ืืืืจืื ื-1.xxxx
cpanm [ืืืื ืืืื"ื] # ืืจืกื ืกืคืฆืืคืืช. ืืื ื-Plack~"== 0.9990"
ืฉืืืืชืช ืืืจืกื ืืืืืืช ืืจืกื ืื ืืืื ืกืคืฆืืคืืื ืชืืฉืื ืื MetaCPAN ืื
ืืคืฉ ืืืืืจืืช ืงืืืืืช. ืืฉืืืืชื ืชืืคืฉ ืืจืืืื ื BackPAN ืืืจืืจืช ืืืื,
ืืื ืื ืื ืชืฆืืื ืืคืฉืจืืช "--dev", ืืืืงืจื ืื, ืืจืกืืืช ืืืจืืืื ืืกืื ื ื
ืืืืฆื.
ืขืืืจ ืืืืจ git, ืืชื ืืืื ืืฆืืื ืขื ืฃ, ืชื ืื commit SHA ืืื ืืช. ื
ืืจืืจืช ืืืืื ืืื "ืืืกืืจ"
cpanm git://github.com/plack/[ืืืื ืืืื"ื] # ืชื
cpanm git://github.com/plack/Plack.git@devel # ืกื ืืฃ
-i, --install
ืืชืงืื ืืช ืืืืืืืื. ืืืื ืืชื ืืืืช ืืจืืจืช ืืืื ืืื ืจืง ืชืืืืืช
ืืคืฉืจืืช ืืืจืื ืืื ืืขืืื ืืื cpan ืื cpanp.
--ืฉืืจืื ืขืฆืื
ืืฉืืจื ืืช ืขืฆืื. ืื ืจืง ืืื ืื ืขืืืจ:
ืืคืืืงืฆืืืช cpanm::cpanminus
- ืืืืข
ืืฆืื ืืช ืืืืข ืืืคืฆื ืืคืืจืื "AUTHOR/Dist-Name-ver.tar.gz" ื-
ืกืื ืืจืื ืืืืฆื.
--ืืชืงื ืืช ืืืืืจืืช
ืืชืงืื ืืช ืืชืืืช ืฉื ืืคืฆืช ืืืขื ืื ืื ืืื ื ืืช ืขืฆืื. ืฉืืืืฉื ืื
ืืชื ืจืืฆื ืื ืกืืช ืืช ืืืืฉืื ืืืืืจ ืืืืงืจ ืืจืกื ืืืื git.
cpanm --installdeps.
--ืชืจืื
ืืืจื ืืคืจืง ืืช ืืืคืฆื ืืืืืจ ืืื ืคืชื ืืช ืืกืคืจืืื ืขื ืืืขืืคืช ืฉืื.
ืฉืืืืฉื ืืืื ืืงืื ืืืงืืจ ืื ืืืฆืข ืืืืงืืช ืืื ืืืช.
-ื, --ืขืืจื
ืืฆืื ืืช ืืืืขืช ืืขืืจื.
-V, - ืืจืกื
ืืฆืื ืืช ืืกืคืจ ืืืจืกื.
ืืคืฉืจืืืืช
ืืชื ืืืื ืืฆืืื ืืช ืืคืฉืจืืืืช ืืจืืจืช ืืืืื ืืืฉืชื ื ืืกืืืื "PERL_CPANM_OPT".
-f, --ืืื
ืืคืื ืืชืงื ื ืฉื ืืืืืืื ืื ืืืฉืจ ืืืืืงื ื ืืฉืื.
-n, --ืืขืจื
ืืื ืขื ืืืืงืช ืืืืืืืื. ืืฉืชืืฉ ืืื ืจืง ืืืฉืจ ืืชื ืจืง ืจืืฆื ืืืกืื ืืื ืขืืืจ
ืืชืงื ืช ืืืืช ืืคืฆืืช ืืืืชื perl ืืืจืืืืงืืืจื ืฉืืืจ ืืชืงื ืช
ื ืืืง ืืื ืืืืื ืฉืืื ืืื ื ืชืงืื.
ืืจืืจืช ืืืืื ืืื false, ืืืชื ืืืื ืืืืจ "--no-notest" ืืื ืืขืงืืฃ ืืืฉืจ ืืื ืืืืืจ ื-
ืืคืฉืจืืืืช ืืจืืจืช ืืืืื ื-"PERL_CPANM_OPT".
--ืืืืืงื ืืืื
ืืคืขื ืืช ืืืืืงืืช ืืืื, ืืื ืชืชืงืื ืืช ืืืืืื ืื ืืืคืฆืืช ืฉืฆืืื ื. ืฉืืืืฉื ืื
ืืชื ืจืืฆื ืืืืื ืฉืืืืืืจืืช ืืืืฉืืช (ืื ืืคืืื ืืืฉื ืืช) ืขืืืจืืช ืืช ืืืืงืืช ืืืืืื ืฉืื ืืื
ืืชืงื ืช ืืืืืื.
ืฉืื ืื ืฉืื ืืชื ืืฆืืื ืืคืฉืจืืช ืื ืขื ืืืืื ืื ืืคืฆื ืฉืืฉ
ืชืืืช, ืชืืืืืช ืืื ืืืชืงื ื ืื ืืื ืื ืืืชื ืืจืืข.
-S, --ืกืืื
ืขืืืจ ืืืฉืชืืฉ ืืฉืืจืฉ ืขื "sudo" ืืขืช ืืชืงื ืช ืืืืืืื. ืืฉืชืืฉ ืืื ืื ืืชื ืจืืฆื
ืืืชืงืื ืืืืืืื ืืืขืจืืช perl include path.
ืืจืืจืช ืืืืื ืืื false, ืืืชื ืืืื ืืืืจ "--no-sudo" ืืื ืืขืงืืฃ ืืืฉืจ ืืื ืืืืืจ ื-
ืืคืฉืจืืืืช ืืจืืจืช ืืืืื ื-"PERL_CPANM_OPT".
-v, --ืืื
ืืืคื ืืช ืืคืื ืืืืืืื. ืื ืื ืืืคืฉืจ ืืช ืืชืฆืืจื ืืืื ืืจืืงืืืืืช. (ืึดืจึฐืืึนืช
--ืืื ืืจืืงืืืื)
-ืฉ, -ืฉืงื
ืืืคื ืืช ืืคืื ืืฉืงื ืืคืืื ืืืชืจ ืืืฉืจ ืืจืืจืช ืืืืื. ืื ืืจืื ืจืง ืืช ืืืืฆืื/ื ืืฉื
ืชืืืช ืืคืื.
-l, --local-lib
ืืืืืจ ืืช ืื ืชืื ืืชืืื ืืืงืืื::lib ืืืชืงื ืช ืืืืืืื. ืืชื ืื ืฆืจืื ืืืืืืจ ืืช ืื
ืื ืืืจ ืชืืืืจ ืืช ืืฉืชื ื ืกืืืืช ืืืขืืคืช ืืืืฆืขืืช local::lib, ืืื ืื
ืืืื ืืฉืืฉ ืื ืืื ืืขืงืืฃ ืืช ืื.
-L, --local-lib-contained
ืืืชื ืืืจ ืขื "--local-lib" ืืื ืขื --ืกื ืขืฆืืื. ืื ืืชืืืช ืฉืืื ื ืืืืื ืชืืื
ืืืืืช ืืืชืงื ืื ืื ืื ืื ืืืจ ืืืชืงื ืื.
ืืืืืื,
cpanm -L extlib Plack
ืืชืงืื ืืช Plack ืืืช ืื ืืชืืืช ืฉืืื ื ืืืืื ืฉืื ืืกืคืจืืื "extlib",
ืืฉืจ ื ืืชื ืืืขืื ืืืืคืืืงืฆืื ืฉืื ืขื:
ืืฉืชืืฉ ื-local::lib '/path/to/extlib';
ืฉืืื ืื ืฉืืืคืฆืื ืื ืื ืื ืขืืืื ืืืืื ื ืขื ืืชืงื ืืช perl ืฉืกืืคืงื ืขื ืืื
ืกืคืงื ืืขืจืืืช ืืคืขืื ืฉืืกืืจืื ืืืืืืื ืกืื ืืจืืืื ื-perl, ืืืื RHEL, Fedora
ื-CentOS, ืึถืึธื ืึดื ืืชื ืื ืืชืงืื ืืืืืืช ืืืกืคืงืืช ืืช ืื ืืืืืืืื ืฉืืื
ืึธืฉืืึผืฃ. ืขืืืจ ืืขืจืืืช ืืื ืกืืืจ ืืื ืื ืฉืชืจืฆื ืืืชืงืื ืืช ืืืื- "perl-core"
ืืืืื ืฉืขืืฉื ืืืืืง ืืช ืื.
--ืืกืืื
ืืืฉืจ ืืืื ืื ืืช ืืชืืืช, ื ื ืื ืฉืื ืืืชืงื ืื ืืืืืืื ืฉืืื ื ืืืืื ื-
ืืขืจืืช. ืฉืืืืฉื ืื ืืชื ืจืืฆื ืืืื ืชืืืช ืฉื ืืืฉืืืื ืืกืคืจืืื ืืืช ืื ืฉืืชื
ืืืื ืืืคืืฅ ืืืืื ืืช ืืืจืืช.
--exclude-ืกืคืง
ืื ืชืืืื ืืืืืืื ืืืืชืงื ืื ืื ืชืืื 'ืกืคืง' ืืขืช ืืืคืืฉ ืืืืื
ืืืืืืื ืืืฉืจ ืืืื "--ืขืฆืืื" ืืชืืงืฃ. ืื ืืฉืืืจ ืืช ืืืชื ืืืืช
ืืืคื ื ืืจืกื 1.7023
--ืึทืจึฐืึธื
ืืฆืืื ืืช ืืชืืืช ื-URL ืืืกืืกืืช ืืฉืืืืฉ ืืืจืื ื-CPAN, ืืืื
"http://cpan.cpantesters.org/" (ืืชื ืืืื ืืืฉืืื ืืช ืืืืืกื ืืืืืจื). ืืชื ืืืื ืืฆืืื
ืืชืืืืช ืืชืจืื ืืจืืืืช ืขื ืืื ืืืจื ืขื ืืคืฉืจืืช ืฉืืจืช ืืคืงืืื.
ืืชื ืืืื ืืืฉืชืืฉ ืืกืคืจืืื ืืงืืืืช ืฉืืฉ ืื ืืื ื ืืจืื CPAN (ืฉื ืืฆืจ ืขื ืืื ืืืื ืืืื
ืืื OrePAN ืื Pinto) ืืืืฆืขืืช ืกืืืืช URL ืืืืืืช "file://". ืื ืืชืืืช ืืืชืจ ืื ืชืื ื ืืชืืืื
ืขื `/` (ืืื ืกืืื ืืืฉืื), ืื ื ืืฉื ืื ืืกืืืืช ืงืืฆืื.
cpanm --mirror file:///path/to/mirror
cpanm --mirror ~/minicpan # ืื ืืขืืคืช ืืชืจืืืช ~ ื- /home/user
ืืจืืจืช ืืืืื ืืื "http://www.cpan.org/".
--ืืจืื ืืืื
ืืืจื ืืช ืงืืืฅ ืืืื ืืงืก 02packages.details.txt.gz ืฉื ืืืจืื ืืืงืื ืืืฆืข ืฉืืืืชื
CPAN Meta DB. ืื ืื ืืืื ืืืขืฉื ืืช ืฉืืืืช ืืจืกืืืช ื-perl ืืืงืืืืืช ืฉืื
ืฉืจืชื ืืกื ื ืชืื ืื ืขืืจืคืืื ืืืื CPAN Meta DB ื- MetaCPAN.
ืืืจ ืืืคืฉืจืืช ืื ืื ืืชื ืืฉืชืืฉ ืืืจืื ืืงืืืืช ืฉื CPAN, ืืืื minicpan when
ืืชื ืื ืืงืืื, ืื ืืื ืืงืก CPAN ืืฉืื (ืืืืื ื darkpan).
--ื, -ื
cpanm -M https://cpan.metacpan.org/
cpanm --ืืืช https://cpan.metacpan.org/
ืืฉืชืืฉ ืืืชืืืช ืืืจืื ืื ืชืื ื ืืืืื ืืงืก ืฉืื ืืชืืจ ืจืง ืืงืืจ ืืืืคืืฉ ืืืืืจืื
ืืืืืืื ื.
ืื ืขืืื ืืืืื ื-"--mirror" ื-"--mirror-only" ืืฉืืืื, ืขื ืืืื ืงืื:
ืฉืื ืืื "--mirror" ืืฉืจ ืืืกืืฃ ืืชืืืช ืืืชืจ ืืจืฉืืืช ืืืจืืืช, "--from" (ืื "-M" ืขืืืจ
ืงืฆืจ) ืืฉืชืืฉ ืืืชืืืช ื-URL ืฉืฆืืื ื ืืชืืจ ืฉืื ืจืง ืืงืืจ ืืืืจืืช ืืื ืืงืก ืืืืืืืื.
ืื ืืืจื ืืืคืฉืจืืช ืืขืงืืฃ ืชืืื ืืช ืืจืื ืืจืืจืช ืืืืื, ืฉืืืื ืืืืืจื
ืืืืฆืขืืช ืืคืฉืจืืืืช ืืืืืืืืช ืืื ืื ืฉื ืงืืขื ืขื ืืื ืืฉืชื ื ืืกืืืื "PERL_CPANM_OPT".
ืืืค: ืื ืขืฉืื ืืืืืช ืฉืืืืฉื ืื ืชื ืฉื ืืืคืฉืจืืืืช ืืื ืขื ืืื ืืื ืืืขืืคืช ืฉืื, ืืื:
ืืื ืื minicpanm='cpanm --from ~/minicpan'
ืืื ืื darkpan='cpanm --from http://mycompany.example.com/DPAN'
--ืืื ืืงืก ืืจืื
ื ืืกืืื ื: ืืฆืืื ืืช ื ืชืื ืืงืืืฅ ืื "02packages.details.txt" ืืืืคืืฉ ืืืืื
ืืื ืืงืก.
--cpanmetadb
ื ืืกืืื ื: ืืฆืืื URI ืืืืคื ืขืืืจ ืืืคืืฉื ืืื ืืงืก CPAN MetaDB.
--metacpan
ืืขืืืฃ ืืช MetaCPAN API ืขื ืคื ื CPAN MetaDB.
--cpanfile
ื ืืกืืื ื: ืฆืืื ื ืชืื ืืืืคื ืขืืืจ cpanfile ืืืืคืืฉ, ืืชื
ืืคืงืืื "--installdeps" ื ืืฆืืช ืืฉืืืืฉ. ืืจืืจืช ืืืืื ืืื "cpanfile".
--ืืืืื
ืืืืขื ืืืฉืจ ืืืืงื ื ืืฉืืช ืื ืฉืชืืื ืืืื, ืืืืฅ ืืชืงื ื, ืื ืกืืช ืฉืื ืื ืืืกืชืื ื-
ืคืื ืืื ืืจืืืช ืื ืื ืืกืืจ. ืื ืื ืื ืื ืืืฉืจ ืืื ืืชืืืช ื ืืฉื ืื
ืืชื ืจืืฆื ืืืืฉืื ืืืชืงื ื.
ืืจืืจืช ืืืืื ืืื false, ืืืชื ืืืื ืืืืจ "--no-prompt" ืืื ืืขืงืืฃ ืื ืื ืืืืืจ ื-
ืืคืฉืจืืืืช ืืจืืจืช ืืืืื ื-"PERL_CPANM_OPT".
--dev
ื ืืกืืื ื: ืืคืฉ ืื ืืืืืจืช ืืคืชืืื ืืืฉื ืืืชืจ. ืืจืืจืช ืืืืื ื-false.
--ืืชืงื ืืืืฉ
cpanm, ืืืฉืจ ื ืืชื ืฉื ืืืืื ืืฉืืจืช ืืคืงืืื (ืืืืืจ "cpanm Plack"), ืืืืง ืืช
ืืจืกื ืืืชืงื ืช ืืงืืืืช ืชืืืื ืืืืื ืื ืืื ืืืจ ืืืชืงื ืช. ืืคืฉืจืืช ืื
ืืืจื ืืื ืืืื ืขื ืืืืืื, ืื:
cpanm --ืืชืงื ืืืืฉ ืืช Plack
ืืชืงืื ืืืืฉ ืืช Plack ืื ืื ืืืจืกื ืืืืชืงื ืช ืืืงืืืืช ืฉืื ืืื ืืขืืื ืืช ืืืืชืจ, ืื ืืคืืื ืืืฉื ืืืชืจ
(ืื ืฉืืงืจื ืื ืชืชืงืื ืืืืืจืช ืืคืชืืื ืืืงืจืช ืืจืกืืืช
ืืืืจืื).
ืืจืืจืช ืืืืื ื-false.
--ืืื ืืจืืงืืืื
ืืืคื ืืช ืืชืฆืืจื (ืืืื "Makefile.PL" ื-"Build.PL") ืืืื ืืจืืงืืืืืช, ืื ืฉืชืืื
ืขื ื ืขื ืฉืืืืช ืืืคืฆื ืืืืจืฉืช ืชืฆืืจื ืืืชืืืช ืืืฉืืช ืื ืืฉืืื::
ืืคืฆืืช.
ืืจืืจืช ืืืืื ืืื false, ืืืชื ืืืื ืืืืจ "--no-interactive" ืืื ืืขืงืืฃ ืืืฉืจ ืื ืืืืืจ ื-
ืืคืฉืจืืืืช ืืจืืจืช ืืืืื ื-"PERL_CPANM_OPT".
--pp, --pureperl
ืืขืืืคื ืื ืืื Perl Pure ืฉื ืืืืืืื ืขื ืืื ืืืืจืช "PUREPERL_ONLY=1" ืขืืืจ MakeMaker ื-
"--pureperl-only" ืขืืืจ ืืคืฆืืช ืืืืกืกืืช Build.PL. ืฉืื ืื ืฉืื ืื ื-CPAN
ืืืืืืื ืชืืืืื ืืืืกืืื ืื ืขืืืื.
--ืขื-ืืืืืฅ, --ืขื-ืืฆืืข
ื ืืกืืื ื: ืืชืงื ืืช ืชืืืช ืฉืืืืจืื ื"ืืืืืฅ" ื"ืืฆืืข"
ืืืชืืื, ืืคื ืืคืจื META. ืืืฉืจ ืืชืืืช ืืืื ืื ืืฆืืืืืช ืืืชืงืื, cpanm ืืืฉืื
ืืืชืงื ื, ืืืืืื ืฉืื ืจืง ืืืืฆื/ืืฆืขื.
ืืคืขืืช ืื ืขืฉืืื ืืืฆืืจ ืชืืืช ืืขืืืืช ืขืืืจ ืืื ืืืืืืื ื-CPAN,
ืืืฉืจ "ืืืืืฅ" ืืืกืืฃ ืืืืื ืฉ"ืืืืืฅ" ืืืืจื ืขื ืืืืืื ืืชืืืจื.
ืืฉ ืื "--ืืื-ืืืืฅ" ื-"--ืืื-ืืฆืขืืช" ืืื ืืขืงืืฃ ืืช ืืจืืจืช ืืืืื
ืืืืื ืฉืืชืงืืื ืงืืื ืืื ื-"PERL_CPANM_OPT".
ืืจืืจืช ืืืืื ื-false ืขืืืจ ืฉื ืืื.
--ืขื-ืืคืชื
ื ืืกืืื ื: ืืชืงื ืืช ืืคืชืืืช ืชืืืช ืฉืื ืืงืืฆื META ืื "cpanfile" ืืืฉืจ
ืืฉืืืืฉ ืขื "--installdeps". ืืจืืจืช ืืืืื ื-false.
--ืขื-ืชืืื ื, --ืืื-ืชืืื ื, --ืขื-ืื-ืืชืืื ืืช
ื ืืกืืื ื: ืืฆืืื ืืช ืืชืืื ื ืฉืืฉ ืืืคืขืื, ืื ืืืืื ืชืืื ืืชืืื ืืช ืืืคืฆืืื ืืืืช
ืืคื ืืคืจื META 2.0.
cpanm --with-feature=opt_csv ืืืืืื ืืืงืืจืื ื::Read
ื ืืชื ืื ืืืืืจ ืืช ืืชืืื ืืช ืืืืคื ืืื ืืจืืงืืืื ืืืฉืจ ืืืคืฉืจืืช "--ืืื ืืจืืงืืืืืช" ืืืคืขืืช.
"--with-all-features" ืืืคืฉืจ ืืช ืื ืืชืืื ืืช ืืืืคืฆืืื ืืืืช, ื-"--with-all-features" ืืืื
ืืืจ ืชืืื ื ืืืฉืืชื.
--configure-timeout, --build-timeout, --test-timeout
ืฆืืื ืืช ืืฉื ืืืื ืืงืฆืื (ืืฉื ืืืช) ืืืืชื ื ืืืืืจื, ืื ืืื ืืืืืงื
ืชืืืื. ืขืจืื ืืจืืจืช ืืืืื ืื ืืืืืื ืื: 60 ืขืืืจ ืชืฆืืจื, 3600 ืขืืืจ build ื-1800 ืขืืืจ
ืืืื.
--configure-args, --build-args, --test-args, --install-args
ื ืืกืืื ื: ืืขืืจ ืืจืืืื ืืื ืขืืืจ ืคืงืืืืช ืชืฆืืจื/ืื ืืื/ืืืืงื/ืืชืงื ื ืืืชืืื,
ืขืืืจ ืืืืื ื ืชืื ืืืชืงื ื.
cpanm DBD::mysql --configure-args="--cflags=... --libs=..."
ืืืจืืืื ื ืืืคืขื ืจืง ืขืืืจ ืืืืืื ืืืืขืืจ ืืืจืืืื ื ืฉืืจืช ืคืงืืื, ืื
ืชืืืช.
--ืกืงื ืืคืก
ืืืืืฉ: ืกืืจืง ืืช ืืชืืืช ืฉื ืืืืืืื ื ืชืื ืื ืืืืฆืื ืืช ืืขืฅ ืืืงืกื
ืคืึผืจืึธื. (ืจืื "--ืคืืจืื" ืืืื ืืืคืฉืจืืืืช ื ืืกืคืืช)
ืืืืืื ืฉืืคืงืืื ืืื ืื ืืืืช ืืชืงืื ื ืืคืฆืืช ืืืฉืื, ืืื ืชืืื ืฉืืืืฉืืช
ืื ืขื ืืื ืืงืืื:
cpanm --scandeps Catalyst::Runtime
ืืชื ืืืื ืืืืื ืืืื ืืืืืืื ืืืชืงื ื.
ืคืงืืื ืื ืืืงืืช ืืืฉืืื ืืืื ืืืืืืื ืืืจ ืืชืงื ืช ืืฆืื
ืืขืจืืช. ืื ืืชื ืจืืฆื ืืจืืืช ืืืื ืืืืืืื ืืืชืงื ื ื ืื ืคืจื ืื ืื
ืืชืงื ื, ืืืื ืชืจืฆื ืืฉืื ืืืชื ืขื ืืคืฉืจืืช "-L".
--ืคืึผืจืึธื
ืืืืืฉ: ืงืืืข ืืืืื ืคืืจืื ืืืฆืื ืืช ืขืฅ ืืชืืืช ืืกืจืืง. ืืืื
ืืืคืฉืจืืืืช ืื "ืขืฅ", "json", "yaml" ื-"dists".
ืขืฅ ืืฆืื ืืช ืืขืฅ ืืชืื ืืช ืืงืกื ืจืืื. ืืื ืขืจื ืืจืืจืช ืืืืื.
json, ืืืื
ืืืฆืื ืืช ืืขืฅ ืืคืืจืื JSON ืื YAML. ืืืืืื JSON ื-YAML ืฆืจืืืื ืืืืืช
ืืืชืงื ืืืชืืื. ืขืฅ ืืคืื ืืืืฆื ืืืืคื ืจืงืืจืกืืื
ืฉื:
[ ืืคืฆื, ืชืืืช ]
ืืืืืื ืืื ืืขืจื ืืืืื ืืช ืจืืืื ืืฉืืจืฉ. ืฉืืื ืื ืฉืฉื
ืขืฉืืืื ืืืืืช ืืกืคืจ ืฆืืชื ืฉืืจืฉ, ืืืืืื ืฉืืชื ืืืื ืืชืช ืืกืคืจ ืืืืืืื ื-
ืืคืงืืื "--scandeps".
dists "dists" ืืื ืคืืจืื ืคืื ืืืืื, ืฉืื ืืื ืืืคืืก ืืช ืฉื ืงืืืฅ ืืืคืฆื
ื ืขืืืง ืจืืฉืื ืืืืืื ืืืืจ ืคืชืจืื ืืชืืืช, ืืื:
GAAS/MIME-Base64-3.13.tar.gz
GAAS/URI-1.58.tar.gz
PETDANCE/HTML-Tagset-3.20.tar.gz
GAAS/HTML-Parser-3.68.tar.gz
GAAS/libwww-perl-5.837.tar.gz
ืื ืฉืืืืจ ืฉืืชื ืืืื ืืืชืงืื ืืช ืืืคืฆืืช ืืืื ืืกืืจ ืืื ืืื ืชืืกืคืช
ืชืืืช. ืืฉืืืื ืขื ืืคืฉืจืืช "-L", ืื ืืืื ืฉืืืืฉื ืืืคืขืื ืืืืจืช
ืืชืงื ืืช ืขื ืืืื ืืช ืืืจืืช.
--ืฉืืืจ-ืืืกืืก
ืืฆืืื ืืช ื ืชืื ืืกืคืจืืื ืืืืคืฆืืื ืื ืืืขืชืงืช ืืืืจืื ืฉืืืจืื ืืืจืื ื-CPAN
ืืื ื ืกืคืจืืืช ืชืืื ืืืืืจ authors/id/A/AU/AUTHORS/Foo-Bar-version.tar.gz
ืื ื-distro tarball ืื ืืืืข ื-CPAN, ืืืฉื ืืงืืืฅ ืืงืืื ืื ื-
GitHub, ืื ืื ืืืฉืืจ ืชืืช ืกืคืง/Foo-Bar-version.tar.gz.
--ืื ืฆืืืื
ืืกืืจ ืืช ืืืชืงื ื ืฉื ืงืืืฆื ืืฆื ืฉื ืืืคืฆื ืฉืืชื ืืชืงืื. ืึถื
ืืืื ืืช ืืืืืื ืื ืืชื ืื ืกื ืืืชืงืื ืืืืืื ืืืื (ืืืื ืืคืืืื) ื
CPAN ืื ืื perl 5.10 ืืืขืื, ืื ืืืืืืื ืฉืืื ืืืืกืกื XS ืื ืขืืจื ื-
ืคืจื ืืืืจ ืืืจืกื ืืืฉืื.
ืื ืืชื ืืคืขืื ืืช cpanm ืืชืืจ root ืืืฉืชืืฉ ื-"INSTALL_BASE" ืื ืฉืืื ืขืจื ืืื ืืฆืืื ืืืชืื ืืืฉืืช
ื ืชืื ืืืชืงื ื, ืขืืื ืืืฉืืืช ืืคืฉืจืืช ืื ืืื ืฉืื ืชืกืืจ ืืช ืืืชืงื ื ืืืขืืช
ืืืืืืื ืืืื ืืคืืืื ืืืืืื ืืืืืื ื ืชืื.
ืืจืืจืช ืืืืื ืืื true ืื ืืจืกืช ื-perl ืฉืื ืงืื ื ื-5.12, ืืืชื ืืืื ืืืฉืืืช ืืืช
ืขื "--no-uninst-shadows".
ืืขืจื: ืืื ืืจืกื 1.3000 ืืื ืื ืืืื ืืืจืืจืช ืืืื ืขืืืจ perl ืืืฉ ื
5.12, ืฉืื ืขื 5.12 @INC ืืืื ืืช ืกืคืจืืืช site_perl ืืคื ื ืกืคืจืืืช ืืืืื ืฉื perl
ื ืชืื, ืืืกืจืช ืฆืืืื ืืื ื ืืืจืืืช ืืืชืจ ืืืื ืืืจืืช ื ืืง ืจื ืืืชืจ ืขื ืืื ืืืืงื
ืงืืฆืื ืื ืชืื ืกืคืจืืืช ืืืืื.
--ืืกืจ, -U
ืืกืืจ ืืืืื ืื ืชืื ืืกืคืจืืื. ืืื ืืืฆื ืจืฉืืืช ืืืืืืช ืขืืืจ ืืืืืืื ื ืชืื ืื, ื
ืืกืืจ ืืช ืื ืืงืืฆืื ืืืืืืื ืืืืชื ืืคืฆื.
ืื ืชืคืขืื ืืช local::lib, ืื ืืกืืจ ืจืง ืงืืฆืื ืืืกืคืจืืื ืืืงืืืืช::lib.
ืื ืชื ืกื ืืืกืืจ ืืืืื ืืกืคืจืืืช "perl" (ืืืืืจ ืืืืื ืืืื), ืชืืคืืข ืฉืืืื
ืึฐืึตืงึธืึทืข.
ืชืชืืงืฉ ืชืืืช ืื-ืฉืื ืืืฉืจ ืืช ืืงืืฆืื ืฉืืฉ ืืืืืง. ืื ืชืขืืืจ ืืช ืืืคืฉืจืืช "-f".
ืืื ืื, ืชืืืช ืืื-ืฉืื ืชืืืื ืืืกืจืช ืืืชืงื ื ืชืืืืฅ.
---cascade-search
ื ืืกืืื ื: ืืฆืืื ืื ืืืฆืข ืืืคืืฉ ืืืืจื ืืืฉืจ ืืชื ืืฆืืื ืืกืคืจ ืืจืืืช
ืืืืจืื ืืื ืืืืื ืื ืฉืืฉ ืื ืืจืกื ื ืืืื ืืืชืจ ืฉื ืืืืืื ืืืฉืจ
ืืืงืฉ. ืืจืืจืช ืืืืื ื-false.
--ืืื-ืืืชืงื
ืืฆืืื ืื ืืืืื ืฉื ืืชื ืืฉืืจืช ืืคืงืืื ืืืื ืื ืืืจืกื ืืืืจืื ื ืฉืื
ืื ืืืจ ืืืชืงื. ืืจืืจืช ืืืืื ืืืืช.
ืืขืจื: ืืฉืชื ื ืืกืืืื "PERL5LIB" ืฆืจืื ืืืืืช ืืืืืจ ืืืืื ืืื ืฉืื ืืขืืื
ืขื ืืืืืืื ืืืชืงื ืื ืืืืฆืขืืช local::lib, ืืื ืื ืืชื ืชืืื ืืฉืชืืฉ ืืืคืฉืจืืช "-l".
--ืืื-ืืจืืฆื
ื ืืกืืื ื: ืืฆืืื ืื ืืืืื (ืืืจืกื) ืื ืืชื ืื ืืฉืืจืช ืืคืงืืื ืื
ืืืื ืื ืื ืืืจ ืืืชืงื.
ืื ืืชื ืจืฅ:
cpanm --ืืื-ืืจืืฆื CGI DBI~1.2
cpanm ืื ืืชืงืื ืืืชื ืื ืืืจ ืืฉ ืื CGI (ืืื ืืจืกืืืช) ืื ืฉืืฉ ืื DBI
ืขื ืืจืกื ืืืืื ื-1.2. ืื ืืืื ื-"--skip-installed" ืืื ืชืื ืืื
"--skip-installed" ืืืืง ืื ืืืืจืื ืืจืกื ืฉื CPAN ืืืชืงื ืช,
"--ืืื-ืืจืืฆื" ืืืืง ืื ืืจืกื ืืืืงืฉืช (ืื ืื, ืืืืืจ ืื ืืจืกื).
ืืืชืงื.
ืืจืืจืช ืืืืื ื-false.
--ืชืืฉืจ
ืืื ืืช ืชืงืื ืืช ืงืืืฆื ืืืคืฆื ืฉืืืืืจื ื-PAUSE ืืืืฆืขืืช CHECKSUMS ื
ืืชืืืืช (ืื ื ืืฆืื). ืืจืืจืช ืืืืื ื-false.
--report-perl-version
ืืื ืืื ืืืืื ืขื ืืจืกืช perl ืืืืชืงื ืช ืืงืืืืช ืืฉืจืช ืืืื ืืจื ื ืืฉืื ืื ื
ืืืง ื-User-Agent. ืืจืืจืช ืืืืื ืืื true ืืื ืื ืื ืืฉืชื ื ืกืืืื ืืงืฉืืจืื ื-CI ืืืื
"TRAVIS", "CI" ืื "AUTOMATED_TESTING" ืืืคืขืืื. ืืชื ืืืื ืืืฉืืืช ืืืชื ืืืืฆืขืืช
"--no-report-perl-version".
--ื ืืงืื ืืืืืืื
ืืฆืืื ืืช ืืกืคืจ ืืืืื ืฉืืื ืคื ืชืืงืฃ ืกืคืจืืืช ืืขืืืื ืฉื cpanm. ืืจืืจืช ืืืืื ืืื 7,
ืืืืืจ ืกืคืจืืืช ืขืืืื ืืฉื ืืช ืื ืืงื ืชืื ืฉืืืข ืืื.
ืืชื ืืืื ืืืืืืจ ืืช ืืขืจื ื-0 ืืื ืืืจืื ื-cpan ืืขืืื ืื ืื ืงืืช ืืช ืืกืคืจืืืช ืืืื.
--ืืคื ืืื
ืืืฆืจ ืืคื ืืื ืขืืืจ ืงืืืฆื ืืคืขืื (man1) ืืกืคืจืืืช (man3).
ืืจืืจืช ืืืืื ืืื true (ืืคื ืืื ืฉื ืืฆืจื) ืืื ืื ืืืคืฉืจืืช "-L|--local-lib-contained" ืืื
ืืกืืคืง ืืืืงืจื ืื ืืืืืจ ื-false. ืืชื ืืืื ืืืฉืืืช ืืืชื ืืืืฆืขืืช "--no-man-pages".
--lwp
ืืฉืชืืฉ ืืืืืื LWP ืืื ืืืืจืื ืืืจืื ืืจื HTTP. ืืจืืจืช ืืืืื ืืื ืืืช, ืืืคืฉืจ ืืืืจ
"--no-lwp" ืืื ืืืฉืืืช ืืช ืืฉืืืืฉ ื-LWP, ืืืฉืจ ืืจืฆืื ื ืืฉืืจื ืืช LWP ื-CPAN ืขื ืืืง ืืงืืืงื
ืืขืจืืืช perl.
--wget
ืืฉืชืืฉ ื-GNU Wget (ืื ืืืื) ืืื ืืืืจืื ืืืจืื. ืืจืืจืช ืืืืื ืืื ืืืช, ืืืคืฉืจ ืืืืจ
"--no-wget" ืืื ืืืฉืืืช ืืช ืืฉืืืืฉ ื-Wget (ืืจืกืืืช ืฉื Wget ืืฉื ืืช ื-1.9 ืืื ื ืชืืืืืช ื-
ืืคืฉืจืืช "--retry-connrefused" ืืฉืืืืฉ ืขื ืืื cpanm).
--ืกึดืึฐืกืึผื
ืืฉืชืืฉ ื-cURL (ืื ืืืื) ืืื ืืืืจืื ืืืจืื. ืืจืืจืช ืืืืื ืืื ืืืช, ืืืคืฉืจ ืืืืจ
"--no-curl" ืืื ืืืฉืืืช ืืช ืืฉืืืืฉ ื-cURL.
ืืืจื ืืื ืขื ืืืคืฉืจืืืืช "--lwp", "--wget" ื-"--curl" ืืืืืจืืช ื-true (ืฉืื
ืืจืืจืช ืืืืื) cpanm ืื ืกื ืืช LWP, Wget, cURL ื-HTTP::Tiny (ืืกืืจ ืืื) ืืืฉืชืืฉืช ืืจืืฉืื
ืืื ืืืื.
ืืฉืชืืฉ ื-cpanmp ืืืื ืืจื ื ืืืืฆืขืืช ืฉืืจืืชื onworks.net