หากเคยเขียนโปรแกรมภาษา Perl คงจะเคยได้ยินคำว่า CPAN ซึ่งย่อมาจาก Comprehensive Perl Archive Network CPAN เป็นที่เก็บ Perl module จำนวนมาก ซึ่งถูกพัฒนาโดยชุมชนนักพัฒนาโปรแกรมภาษา Perl
บน Gentoo Linux มี portage ของ Perl module มาให้จำนวนหนึ่ง แต่ก็ไม่ได้มากมายอะไร ถ้าหากต้องการติดตั้ง Perl module จาก CPAN เราสามารถทำได้โดยใช้ โปรแกรมที่ชื่อว่า g-cpan
การติดตั้ง g-cpan ก็ทำได้โดย
$ emerge g-cpan
การค้นหา Perl module สามารถทำได้โดยใช้คำสั่ง (ยกตัวอย่าง ต้องการหา module ที่มีคำว่า grep)
$ g-cpan -s grep
* No ebuild exists, pulling up CPAN listings for grep
/CPAN: Storable loaded ok
Going to read /var/tmp/g-cpan/.cpan/Metadata
Database was generated on Fri, 03 Apr 2009 10:27:10 GMT
Author GREP ("Christian Brink" <cbrink@flylines.org>)
Author VIGREP ("Alireza Aghamohammadi" <aghamohammadi@hotmail.com>)
Distribution D/DC/DCOPPIT/grepmail-4.80.tar.gz
Distribution D/DC/DCOPPIT/grepmail-5.10.tar.gz
Distribution D/DC/DCOPPIT/grepmail-5.30.1.tar.gz
Distribution E/EL/ELLIOTJS/PPIx-Grep-v0.0.6.tar.gz
Distribution G/GR/GREP/Acme-Yoda-0.02.tar.gz
Distribution L/LI/LIMAONE/Bio-Grep-0.10.5.tar.gz
Distribution M/MN/MNEYLON/File-Grep-0.02.tar.gz
Distribution O/OV/OVID/App-Grepl-0.01.tar.gz
Distribution S/SB/SBURKE/File-Findgrep-0.02.tar.gz
Distribution T/TH/THECRAMPS/Acme-Grep2D-0.01.tar.gz
Module Acme::Grep2D (T/TH/THECRAMPS/Acme-Grep2D-0.01.tar.gz)
Module App::Grepl (O/OV/OVID/App-Grepl-0.01.tar.gz)
Module App::Grepl::Base (O/OV/OVID/App-Grepl-0.01.tar.gz)
Module App::Grepl::Results (O/OV/OVID/App-Grepl-0.01.tar.gz)
Module App::Grepl::Results::Token (O/OV/OVID/App-Grepl-0.01.tar.gz)
Module Bio::Grep (L/LI/LIMAONE/Bio-Grep-0.10.5.tar.gz)
Module Bio::Grep::Backend::Agrep (L/LI/LIMAONE/Bio-Grep-0.10.5.tar.gz)
Module Bio::Grep::Backend::BackendI (L/LI/LIMAONE/Bio-Grep-0.10.5.tar.gz)
Module Bio::Grep::Backend::GUUGle (L/LI/LIMAONE/Bio-Grep-0.10.5.tar.gz)
Module Bio::Grep::Backend::RE (L/LI/LIMAONE/Bio-Grep-0.10.5.tar.gz)
Module Bio::Grep::Backend::Vmatch (L/LI/LIMAONE/Bio-Grep-0.10.5.tar.gz)
Module Bio::Grep::Filter::FilterI (L/LI/LIMAONE/Bio-Grep-0.10.5.tar.gz)
Module Bio::Grep::Filter::FilterRemoveDuplicates (L/LI/LIMAONE/Bio-Grep-0.10.5.tar.gz)
Module Bio::Grep::Root (L/LI/LIMAONE/Bio-Grep-0.10.5.tar.gz)
Module Bio::Grep::SearchResult (L/LI/LIMAONE/Bio-Grep-0.10.5.tar.gz)
Module Bio::Grep::SearchSettings (L/LI/LIMAONE/Bio-Grep-0.10.5.tar.gz)
Module Bio::Tools::Run::PiseApplication::cpgreport (B/BI/BIRNEY/bioperl-run-1.4.tar.gz)
Module Bio::Tools::Run::PiseApplication::newcpgreport (B/BI/BIRNEY/bioperl-run-1.4.tar.gz)
Module DS::Transformer::Grep (M/MA/MADZ/DSlib-2.13.tar.gz)
Module Data::Pipeline::Action::StringReplace (J/JS/JSMITH/Data-Pipeline-0.01.tar.gz)
Module File::Findgrep (S/SB/SBURKE/File-Findgrep-0.02.tar.gz)
Module File::Findgrep::I18N (S/SB/SBURKE/File-Findgrep-0.02.tar.gz)
Module File::Findgrep::I18N::en (S/SB/SBURKE/File-Findgrep-0.02.tar.gz)
Module File::Findgrep::I18N::en_us (S/SB/SBURKE/File-Findgrep-0.02.tar.gz)
Module File::Findgrep::I18N::fr (S/SB/SBURKE/File-Findgrep-0.02.tar.gz)
Module File::Findgrep::I18N::i_default (S/SB/SBURKE/File-Findgrep-0.02.tar.gz)
Module File::Grep (M/MN/MNEYLON/File-Grep-0.02.tar.gz)
Module Goo::Grepper (N/NI/NIGE/Goo-0.09.tar.gz)
Module Mail::Box::Search::Grep (M/MA/MARKOV/Mail-Box-2.088.tar.gz)
Module Mail::Mbox::MessageParser::Grep (D/DC/DCOPPIT/Mail-Mbox-MessageParser-1.5000.tar.gz)
Module POE::Filter::Grep (R/RC/RCAPUTO/POE-1.004.tar.gz)
Module PPIx::Grep (E/EL/ELLIOTJS/PPIx-Grep-v0.0.6.tar.gz)
Module Perl::Critic::Policy::BuiltinFunctions::ProhibitBooleanGrep (E/EL/ELLIOTJS/Perl-Critic-1.098.tar.gz)
Module Perl::Critic::Policy::BuiltinFunctions::ProhibitVoidGrep (E/EL/ELLIOTJS/Perl-Critic-1.098.tar.gz)
Module Perl::Critic::Policy::BuiltinFunctions::RequireBlockGrep (E/EL/ELLIOTJS/Perl-Critic-1.098.tar.gz)
Module Pipe::Tube::Grep (S/SZ/SZABGAB/Pipe-0.03.tar.gz)
Module Plagger::Plugin::Search::Grep (M/MI/MIYAGAWA/Plagger-0.7.17.tar.gz)
Module SVK::Log::Filter::Grep (C/CL/CLKAO/SVK-v2.2.1.tar.gz)
Module Test::ConfigureGrepmail (D/DC/DCOPPIT/grepmail-5.30.1.tar.gz)
Module Text::Pipe::List::Grep (M/MA/MARCEL/Text-Pipe-0.08.tar.gz)
Module XMLTV::Grep (E/ED/EDAVIS/xmltv-0.5.33.tar.gz)
53 items found
สมมติว่าต้องการ install module File::Grep การ install ใช้คำสั่ง
$ g-cpan -i File::Grep
ข้อมูลเพิ่มเติม g-cpan Guide