Cara memasang CPAN pada RHEL 8 / CentOS 8

Cara memasang CPAN pada RHEL 8 / CentOS 8

Perl adalah bahasa pengaturcaraan yang terkenal dengan sejarah pembangunan yang panjang. Sejarah panjang yang sama menyediakan modul yang banyak yang ditulis di dalamnya, dan diedarkan dalam pelbagai saluran di seluruh dunia di seluruh dunia. Seperti kebanyakan bahasa pengaturcaraan, jika anda melaksanakan sesuatu yang anda dapati berguna, dan mungkin menulisnya dengan cara yang generik, ada peluang yang tinggi yang lain akan mendapati ia berguna juga.

Jika anda berkongsi kerja anda dengan orang lain, mereka tidak perlu melaksanakan semula roda, mereka boleh meluangkan masa untuk alat lain, sehingga menjadikan masyarakat lebih kaya, dan kami telah menemui semangat sumber terbuka dengan berjalan kaki singkat. Tetapi kerana ramai orang menulis modul Perl, dan Perl berjalan pada apa sahaja, sukar untuk mencari modul yang anda cari, apalagi membinanya di persekitaran anda. Dan itu di mana cpan datang bermain. Cpan sendiri adalah repositori modul perl besar, cpan Alat adalah pelanggan yang mampu mengambil dan menyusun modul yang diperlukan untuk sistem tempatan.

Dalam tutorial ini kita akan memasang cpan Pada RHEL 8 / CentOS 8, jalankan konfigurasi awal, dan pasang modul dengan bantuan alat ini.

Dalam tutorial ini anda akan belajar:

  • Cara memasang CPAN
  • Cara menjalankan konfigurasi awal
  • Cara memasang modul Perl dengan CPAN
Modul CPAN Perl yang berjaya dipasang dengan CPAN pada RHEL 8

Keperluan perisian dan konvensyen yang digunakan

Keperluan Perisian dan Konvensyen Talian Perintah Linux
Kategori Keperluan, konvensyen atau versi perisian yang digunakan
Sistem RHEL 8 / CENTOS 8
Perisian CPAN 2.18
Yang lain Akses istimewa ke sistem linux anda sebagai akar atau melalui sudo perintah.
Konvensyen # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak

Cara Memasang CPAN di RHEL 8 / CentOS 8 Langkah demi Langkah Arahan



The rpm pakej cpan hadir dalam sumber perisian selepas membolehkan repositori pengurusan subsription.

Walaupun nama itu agak rumit pada mulanya, setelah beberapa pertemuan dengan pakej Perl kita akan terbiasa dengan konvensyen penamaan, dan ia boleh menjadi sangat berguna untuk menanyakan pangkalan data rpm untuk Perl-* corak ketika kita mencari sesuatu yang ditulis di Perl. Tetapi itulah alam rpm pembungkusan.

  1. Kami boleh memasang pakej cpan dengan DNF:
    # DNF memasang perl-can
  2. Sebelum kita dapat mula menggunakan alat baru kita, kita perlu menjalankan konfigurasi awal. Pada versi 2.18 Ia cukup automatik jika kita memilih.
    # cpan [...] cpan.PM memerlukan konfigurasi, tetapi kebanyakannya boleh dilakukan secara automatik. Sekiranya anda menjawab 'tidak' di bawah, anda akan memasukkan dialog interaktif untuk setiap pilihan konfigurasi. Adakah anda ingin mengkonfigurasi sebanyak mungkin secara automatik? [Ya] Ya [...]

    Dalam output kita dapat melihat bahawa autoconfiguration mencipta direktori lalai dan fail konfigurasi yang diperlukan. Kita sentiasa boleh menjalankan semula langkah ini jika diperlukan 'o conf init' disediakan untuk shell cpan (yang akan kami gunakan dalam langkah seterusnya).

  3. Apabila konfigurasi selesai, kami tiba di shell CPAN, di mana kami boleh memasukkan arahan terus ke CPAN. Untuk menguji alat kami, kami akan memasang Config :: kecil Perl Modul, yang boleh menjadi biasa kepada sesiapa sahaja sebagai "hilang" yang pernah bekerja dengan plugin Nagios berasaskan perl.
    CPAN [1]> Pasang "Config :: Tiny" mengambil dengan http :: kecil: http: // www.cpan.org/pengarang/01mailrc.txt.GZ membaca '/root/.tempatan/saham/.cpan/sumber/pengarang/01mailrc.txt.gz '... selesai mengambil dengan http :: kecil: http: // www.cpan.org/modul/02packages.perincian.txt.GZ membaca '/root/.tempatan/saham/.cpan/sumber/modul/02packages.perincian.txt.Gz '[...] Running Make Install Manificing 1 Pod Document Memasang/usr/local/share/perl5/config/tiny.pm Memasang/usr/lokal/kongsi/man/man3/config :: Tiny.3 petang Menambah maklumat pemasangan ke/usr/lib64/perl5/pertlocal.pod rsavage/config-tiny-2.23.TGZ /usr/bin/membuat pemasangan - ok cpan [2]> keluar

    Selepas beberapa kerja, cpan melengkapkan pemasangan modul, dan dengan itu kami mengesahkan alat kami berfungsi seperti yang dimaksudkan. Kita boleh meninggalkan shell cpan dengan keluar, atau masukkan arahan lain, mungkin memasang modul yang lebih diperlukan.

Tutorial Linux Berkaitan:

  • Cara Mengurus Sejarah Bash
  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Pengenalan kepada Automasi, Alat dan Teknik Linux
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Perkara yang perlu dipasang di Ubuntu 22.04
  • Menguasai Gelung Skrip Bash
  • Ubuntu 20.04 Panduan
  • Cara berhijrah dari Centos ke Almalinux
  • Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?
  • Muat turun linux