kalo agan2 pake linux biasanya python dan perl udah embed didalamnya, tapikalo agan2 pake win%^&* jangan harap, tapi sampean bisa dongdot activeperl disini
disitu agan2 bisa milih pake 5.8 atau 5.10 untuk berbagai macam platform.
kalo dari saya sih recommendnya 5.8 soalnya waktu saya pertama kali pake 5.8 udah stable untuk modul2nya dan waktu saya nekat pake 5.10 ternyata ada modul yang blum stable gak tau deh kalo sekarang.
oh iya ngomong2 tentang perl modul. kalo sampean pake activestate kayanya tinggal klak-klik ajah buat nambah modulnya.
dan enaknya pake activestate, disitu ada documentasi lengkap cara make modulnya, dan setiap kita nambah modul maka documentasinya, bertambah pula.
TAPI gimana kalo pengen kliatan geek waktu nambah modul di terminal linux (biar disangka jago kalo diliat cewe, halah)?
pake command mcpan ajah :
Spoiler for install modul manual:
ada 3 cara :
1. masuk ke CPAN dulu
# perl -MCPAN -e shell
nanti keluar shell-nya cpan, di shell-nya ketik
cpan[1]> install HTML::Template
cpan[2]> quit
kalo gagal karena dependecy, yaaa install dulu modul2 dependency-nya
2. langsung install modul dari shell
# perl -MCPAN -e 'install HTML::Template'
3. dondot sendiri, compile sendiri (beware of its dependency)
dongdot di www.cpan.org
extraxt
# tar -zxvf HTML-Template-2.8.tar.gz
masuk ke directory hasil extrakan lalu
# perl Makefile.PL
# make
# make test
# make install
mungkin ada baiknya kalo nginstall pake no.3 kita baca dulu isi 'Makefile.pl'-nya soalnya disitu ada list dependencynya. contoh :
untuk modul yang bernama Spreadsheet::write
# cat Makefile.PL
use ExtUtils::MakeMaker;
WriteMakefile(
'NAME' => 'Spreadsheet::Write',
'VERSION_FROM' => 'lib/Spreadsheet/Write.pm',
'PREREQ_PM' => {
'Spreadsheet::WriteExcel' => '2.15', -> artinya dia butuh modul Spreadsheet::WriteExcel versi 2.15
'Text::CSV' => '0.01', -> artinya dia butuh modul Text::CSV versi 0.01
},
);
sub MY::postamble
{ return <
EOT
}
untuk modul2 yang tersedia di cpan.org dan bisa di donlot ada di link bawah ini, tapi mendingan jgn dibuka soalnya 1 page itu buanyak bgt isinya
http://www.cpan.org/modules/01modules.index.html
untuk pecinta linux yang gak mau pake activestate, untuk documentasinya bisa juga pake POD browser :
# apt-get install podbrowser -> ketauan deh gw pake debian ubuntu
sekian untuk instalasi perl dan modul2-nya.
Category: | 0 Comments
