Jaringan Arsip Perl Komprehensif (CPAN singkatnya) adalah repositori pusat populer saat ini 188.714 Modul Perl di 40.986 distribusi. Ini adalah satu lokasi di mana Anda dapat menemukan, mengunduh, dan menginstal koleksi perpustakaan Perl yang luar biasa (dan masih terus berkembang).
Ini memiliki 25.000 modul yang tersedia dan dicerminkan di server di seluruh dunia. Ini juga mendukung pengujian otomatis:lintas platform dan pada beberapa versi Perl, dan pelacakan bug untuk setiap perpustakaan. Selain itu, Anda dapat mencarinya menggunakan berbagai situs di web, yang menawarkan alat seperti grep, perbedaan versi ke versi serta dokumentasi.
Modul CPAN Perl adalah modul inti yang memungkinkan Anda untuk melakukan kueri, mengunduh, membangun, dan menginstal modul dan ekstensi Perl dari situs CPAN. Ini telah didistribusikan dengan Perl sejak 1997 (5,004). Ini mencakup beberapa kemampuan pencarian primitif dan mendukung bundel modul bernama dan berversi.
Dalam artikel ini, Anda akan mempelajari cara memasang Perl dan modul Perl di CentOS 8 menggunakan CPAN .
Cara Memasang Modul Perl CPAN di CentOS 8
Sebelum Anda dapat menggunakan CPAN , Anda perlu menginstal Perl-CPAN paket, menggunakan pengelola paket DNF seperti yang ditunjukkan.
# dnf install perl-CPAN
Instal Perl CPAN di CentOS 8
Catatan :Meskipun sebagian besar Perl modul ditulis dalam Perl , beberapa menggunakan XS – mereka ditulis dalam C dan karenanya memerlukan C compiler yang disertakan dalam Development Tools paket.
Mari instal Alat Pengembangan paket seperti yang ditunjukkan.
# dnf install "@Development Tools"
Instal Alat Pengembangan di CentOS 8
Cara Memasang Modul Perl Menggunakan CPAN
Untuk memasang Perl modul menggunakan CPAN , Anda perlu menggunakan baris perintah cpan kegunaan. Anda dapat menjalankan cpan dengan argumen dari antarmuka baris perintah, misalnya, untuk memasang modul (mis. Geo::IP ) gunakan -i
bendera seperti yang ditunjukkan.
# cpan -i Geo::IP OR # cpan Geo::IP
Saat Anda menjalankan cpan untuk pertama kalinya, memerlukan konfigurasi seperti yang ditunjukkan pada gambar di bawah. Untuk panduan ini, kita akan memasukkan yes
untuk mengkonfigurasinya secara otomatis. Jika Anda memasukkan no
, skrip konfigurasi akan membawa Anda melalui serangkaian pertanyaan untuk mengonfigurasinya.
Konfigurasi CPAN Secara Otomatis
Tangkapan layar berikut menunjukkan modul Geo::IP telah diinstal pada sistem.
Modul Perl Geo::IP Terpasang
Atau, Anda dapat menjalankan cpan tanpa argumen untuk memulai CPAN.pm kerang. Kemudian gunakan instal sub-perintah untuk memasang modul (mis. Log::Log4perl ) seperti yang ditunjukkan.
# cpan cpan[1]> install Log::Log4perl
Instal Modul Perl Menggunakan CPAN
Cara Membuat Daftar Modul dan Versi Perl yang Terinstal
Untuk membuat daftar semua modul Perl yang diinstal dengan versinya, gunakan -l
bendera seperti yang ditunjukkan.
# cpan -l
Daftar Modul Perl yang Terpasang
Cara Mencari Modul Perl Menggunakan CPAN
Untuk menelusuri modul, buka cpan shell dan gunakan m
bendera seperti yang ditunjukkan.
# cpan cpan[1]> m Net::Telnet cpan[1]> m HTML::Template
Cari Modul Perl Menggunakan CPAN
Untuk informasi lebih lanjut, baca cpan halaman entri manual atau dapatkan bantuan dari CPAN shell menggunakan perintah bantuan.
# man cpan OR # cpan cpan[1]> help
Cara Memasang Modul Perl Menggunakan CPANM
Aplikasi::cpanminus(cpanm) adalah modul populer lainnya yang digunakan untuk mengunduh, membongkar, membuat, dan memasang modul dari CPAN . Untuk membuatnya berfungsi di sistem Anda, instal Aplikasi::cpanminus modul seperti yang ditunjukkan.
# cpan App::cpanminus
Instal Modul CPANM
Anda dapat menginstal modul menggunakan cpanm seperti yang ditunjukkan.
# cpanm Net::Telnet
Instal Modul Perl Menggunakan CPANM
Cara Memasang Modul Perl dari Github
cpanm mendukung pemasangan Perl modul langsung dari Github . Misalnya, untuk memasang Starman – Perl PSGI preforking berkinerja tinggi server web, jalankan perintah berikut.
# cpanm git://github.com/miyagawa/Starman.git
Instal Modul Perl dari Github
Untuk opsi penggunaan lainnya, lihat cpanm halaman manual.
# man cpanm
CPAN adalah satu lokasi di mana Anda dapat menemukan, mengunduh, dan menginstal modul Perl; saat ini memiliki 192.207 Modul Perl di 41.002 distribusi. Jika Anda memiliki pertanyaan, sampaikan kepada kami melalui formulir masukan di bawah.
Berbagi itu Peduli…Berbagi di FacebookBerbagi di TwitterBerbagi di LinkedinBerbagi di Reddit