Cara Memasang Modul Perl Menggunakan CPAN pada CentOS 8

Cara Memasang Modul Perl Menggunakan CPAN pada CentOS 8

The Rangkaian Arkib Perl yang komprehensif (Cpan Pendek kata) adalah repositori pusat yang popular pada masa ini 188,714 Modul Perl dalam 40,986 pengagihan. Ia adalah satu lokasi di mana anda boleh mencari, memuat turun dan memasang koleksi perpustakaan Perl yang luar biasa (dan masih berkembang).

Ia mempunyai 25,000 modul yang tersedia dan ia dicerminkan pada pelayan di seluruh dunia. Ia juga menyokong ujian automatik: silang platform dan pada pelbagai versi perl, dan penjejakan pepijat untuk setiap perpustakaan. Juga, anda boleh mencarinya menggunakan pelbagai laman web di web, yang menawarkan alat seperti grep, perbezaan versi-versi serta dokumentasi.

Modul CPAN Perl adalah modul teras yang membolehkan anda menanyakan, memuat turun, membina dan memasang modul Perl dan sambungan dari laman CPAN. Ia telah diedarkan dengan Perl sejak tahun 1997 (5.004). Ia merangkumi beberapa keupayaan mencari primitif dan menyokong kumpulan modul yang dinamakan dan versi.

Dalam artikel ini, anda akan belajar cara memasang Perl dan Modul Perl dalam Centos 8 menggunakan Cpan.

Cara Memasang Perl CPAN Modul di CentOS 8

Sebelum anda boleh menggunakan Cpan, anda perlu memasang Perl-can pakej, menggunakan Pengurus Pakej DNF seperti yang ditunjukkan.

# DNF memasang perl-can 
Pasang Perl CPAN di CentOS 8

Catatan: Walaupun kebanyakan Perl modul ditulis dalam Perl, ada yang menggunakan Xs - mereka ditulis dalam C dan sebagainya memerlukan a C pengkompil yang termasuk dalam Alat pembangunan pakej.

Mari pasang Alat pembangunan pakej seperti yang ditunjukkan.

# DNF Pasang "@alat pembangunan" 
Pasang alat pembangunan di CentOS 8

Cara memasang modul Perl menggunakan CPAN

Untuk memasang Perl modul menggunakan Cpan, anda perlu menggunakan CPAN COMMAND-LINE utiliti. Anda boleh lari cpan Dengan hujah dari antara muka baris arahan, sebagai contoh, untuk memasang modul (e.g Geo :: IP) menggunakan -i bendera seperti yang ditunjukkan.

# cpan -i geo :: ip atau # cpan geo :: ip 

Semasa anda berlari cpan Untuk pertama kalinya, ia memerlukan konfigurasi seperti yang ditunjukkan dalam tangkapan skrin di bawah. Untuk panduan ini, kami akan masuk Ya untuk mengkonfigurasinya secara automatik. Sekiranya anda masuk tidak, Skrip konfigurasi akan membawa anda melalui satu siri soalan untuk mengkonfigurasinya.

Konfigurasikan CPAN secara automatik

Tangkapan skrin berikut menunjukkan modul Geo :: IP telah dipasang pada sistem.

Perl Modul Geo :: IP Dipasang

Sebagai alternatif, anda boleh menjalankan a cpan Tanpa hujah untuk bermula Cpan.pm shell. Kemudian gunakan Pasang sub-komando untuk memasang modul (e.g Log :: log4perl) seperti yang ditunjukkan.

# cpan cpan [1]> Pasang log :: log4perl 
Pasang modul Perl menggunakan CPAN

Cara menyenaraikan modul dan versi Perl yang dipasang

Untuk menyenaraikan semua modul Perl yang dipasang dengan versi mereka, gunakan -L bendera seperti yang ditunjukkan.

# cpan -l 
Senaraikan modul Perl yang dipasang

Cara Mencari Modul Perl Menggunakan CPAN

Untuk mencari modul, buka cpan shell dan gunakan m bendera seperti yang ditunjukkan.

# cpan cpan [1]> m net :: telnet cpan [1]> m html :: templat 
Cari modul Perl menggunakan CPAN

Untuk maklumat lanjut, baca cpan halaman kemasukan manual atau dapatkan bantuan dari Cpan shell menggunakan arahan bantuan.

# lelaki cpan atau # cpan cpan [1]> tolong 

Cara memasang modul Perl menggunakan cpanm

App :: CPanminus (cpanm) adalah satu lagi modul popular yang digunakan untuk memuat turun, membongkar, membina dan memasang modul dari Cpan. Untuk mendapatkannya berfungsi pada sistem anda, pasang App :: CPanminus modul seperti yang ditunjukkan.

# CPAN App :: CPanminus 
Pasang modul CPANM

Anda boleh memasang modul menggunakan cpanm seperti yang ditunjukkan.

# cpanm net :: telnet 
Pasang Perl Modul Menggunakan CPANM

Cara memasang modul perl dari github

cpanm menyokong pemasangan Perl modul terus dari Github. Contohnya, untuk memasang Starman - Preforking berprestasi tinggi Perl Psgi pelayan web, jalankan arahan berikut.

# cpanm git: // github.com/miyagawa/starman.git 
Pasang modul Perl dari GitHub

Untuk lebih banyak pilihan penggunaan, lihat cpanm halaman lelaki.

# lelaki cpanm 

Cpan adalah satu lokasi di mana anda boleh mencari, memuat turun dan memasang modul Perl; ia kini mempunyai 192,207 Modul Perl dalam 41,002 pengagihan. Sekiranya anda mempunyai pertanyaan, kongsi dengan kami melalui borang maklum balas di bawah.