CentOS 8 இல் CPAN ஐப் பயன்படுத்தி பெர்ல் தொகுதிகளை நிறுவுவது எப்படி


விரிவான பெர்ல் காப்பக நெட்வொர்க் (சுருக்கமாக சிபிஏஎன்) தற்போது 40,986 விநியோகங்களில் 188,714 பெர்ல் தொகுதிகளின் பிரபலமான மைய களஞ்சியமாகும். பெர்ல் நூலகங்களின் நம்பமுடியாத (இன்னும் வளர்ந்து வரும்) சேகரிப்பைக் கண்டுபிடித்து பதிவிறக்கம் செய்து நிறுவக்கூடிய ஒரு இடம் இது.

இது 25,000 தொகுதிகள் கிடைக்கிறது மற்றும் இது உலகம் முழுவதும் உள்ள சேவையகங்களில் பிரதிபலிக்கிறது. இது தானியங்கு சோதனையையும் ஆதரிக்கிறது: குறுக்கு மேடை மற்றும் பெர்லின் பல பதிப்புகள் மற்றும் ஒவ்வொரு நூலகத்திற்கும் பிழை கண்காணிப்பு. மேலும், வலையில் உள்ள பல்வேறு தளங்களைப் பயன்படுத்தி நீங்கள் அதைத் தேடலாம், அவை grep, version-to-version வேறுபாடு மற்றும் ஆவணங்கள் போன்ற கருவிகளை வழங்குகின்றன.

CPAN பெர்ல் தொகுதி என்பது ஒரு முக்கிய தொகுதி ஆகும், இது CPAN தளங்களிலிருந்து பெர்ல் தொகுதிகள் மற்றும் நீட்டிப்புகளை வினவ, பதிவிறக்க, உருவாக்க மற்றும் நிறுவ அனுமதிக்கிறது. இது 1997 (5.004) முதல் பெர்லுடன் விநியோகிக்கப்பட்டுள்ளது. இது சில பழமையான தேடல் திறன்களை உள்ளடக்கியது மற்றும் பெயரிடப்பட்ட மற்றும் பதிப்பு செய்யப்பட்ட தொகுதிகள் தொகுதிகளை ஆதரிக்கிறது.

இந்த கட்டுரையில், CPAN ஐப் பயன்படுத்தி CentOS 8 இல் பெர்ல் மற்றும் பெர்ல் தொகுதிகளை எவ்வாறு நிறுவுவது என்பதை நீங்கள் கற்றுக் கொள்வீர்கள்.

CentOS 8 இல் பெர்ல் CPAN தொகுதியை நிறுவுவது எப்படி

நீங்கள் CPAN ஐப் பயன்படுத்துவதற்கு முன்பு, நீங்கள் காட்டப்பட்டுள்ளபடி DNF தொகுப்பு நிர்வாகியைப் பயன்படுத்தி பெர்ல்-சிபன் தொகுப்பை நிறுவ வேண்டும்.

# dnf install perl-CPAN

குறிப்பு: பெரும்பாலான பெர்ல் தொகுதிகள் பெர்லில் எழுதப்பட்டிருந்தாலும், சில எக்ஸ்எஸ் பயன்படுத்துகின்றன - அவை சி இல் எழுதப்பட்டுள்ளன, எனவே சி கருவி தேவைப்படுகிறது, இது மேம்பாட்டு கருவிகள் தொகுப்பில் சேர்க்கப்பட்டுள்ளது.

காட்டப்பட்டுள்ளபடி மேம்பாட்டு கருவிகள் தொகுப்பை நிறுவுவோம்.

# dnf install "@Development Tools"

CPAN ஐப் பயன்படுத்தி பெர்ல் தொகுதிகளை எவ்வாறு நிறுவுவது

CPAN ஐப் பயன்படுத்தி பெர்ல் தொகுதிகளை நிறுவ, நீங்கள் cpan கட்டளை-வரி பயன்பாட்டைப் பயன்படுத்த வேண்டும். கட்டளை-வரி இடைமுகத்திலிருந்து வாதங்களுடன் நீங்கள் cpan ஐ இயக்கலாம், எடுத்துக்காட்டாக, ஒரு தொகுதியை நிறுவ (எ.கா. ஜியோ :: ஐபி) காட்டப்பட்டுள்ளபடி -i கொடியைப் பயன்படுத்தவும்.

# cpan -i Geo::IP  
OR
# cpan Geo::IP  

நீங்கள் முதல் முறையாக cpan ஐ இயக்கும்போது, கீழே உள்ள ஸ்கிரீன்ஷாட்டில் காட்டப்பட்டுள்ளபடி அதற்கு உள்ளமைவு தேவைப்படுகிறது. இந்த வழிகாட்டியைப் பொறுத்தவரை, அதை தானாக உள்ளமைக்க ஆம் ஐ உள்ளிடுவோம். நீங்கள் இல்லை ஐ உள்ளிட்டால், உள்ளமைவு ஸ்கிரிப்ட் அதை கட்டமைக்க தொடர்ச்சியான கேள்விகள் மூலம் உங்களை அழைத்துச் செல்லும்.

பின்வரும் ஸ்கிரீன்ஷாட் ஜியோ :: ஐபி கணினியில் நிறுவப்பட்டுள்ளதைக் காட்டுகிறது.

மாற்றாக, CPAN.pm ஷெல்லைத் தொடங்க நீங்கள் வாதங்கள் இல்லாமல் ஒரு cpan ஐ இயக்கலாம். காட்டப்பட்டுள்ளபடி ஒரு தொகுதியை (எ.கா. பதிவு :: Log4perl) நிறுவ நிறுவு துணை கட்டளையைப் பயன்படுத்தவும்.

# cpan
cpan[1]> install Log::Log4perl

நிறுவப்பட்ட பெர்ல் தொகுதிகள் மற்றும் பதிப்புகளை பட்டியலிடுவது எப்படி

நிறுவப்பட்ட அனைத்து பெர்ல் தொகுதிகளையும் அவற்றின் பதிப்புகளுடன் பட்டியலிட, காட்டப்பட்டுள்ளபடி -l கொடியைப் பயன்படுத்தவும்.

# cpan -l

CPAN ஐப் பயன்படுத்தி ஒரு பேர்ல் தொகுதியை எவ்வாறு தேடுவது

ஒரு தொகுதியைத் தேட, cpan shell ஐத் திறந்து காட்டப்பட்டுள்ளபடி m கொடியைப் பயன்படுத்தவும்.

# cpan
cpan[1]> m Net::Telnet
cpan[1]> m HTML::Template

மேலும் தகவலுக்கு, cpan கையேடு நுழைவு பக்கத்தைப் படிக்கவும் அல்லது உதவி கட்டளையைப் பயன்படுத்தி CPAN ஷெல்லிலிருந்து உதவி பெறவும்.

# man cpan
OR
# cpan
cpan[1]> help

CPANM ஐப் பயன்படுத்தி பெர்ல் தொகுதிகளை எவ்வாறு நிறுவுவது

பயன்பாடு :: cpanminus (cpanm) என்பது CPAN இலிருந்து தொகுதிகள் பதிவிறக்கம் செய்ய, திறக்க, கட்டமைக்க மற்றும் நிறுவ பயன்படும் மற்றொரு பிரபலமான தொகுதி. இது உங்கள் கணினியில் இயங்குவதற்கு, காட்டப்பட்டுள்ளபடி App :: cpanminus தொகுதியை நிறுவவும்.

# cpan App::cpanminus

காட்டப்பட்டுள்ளபடி cpanm ஐப் பயன்படுத்தி ஒரு தொகுதியை நிறுவலாம்.

# cpanm Net::Telnet

கிதுபிலிருந்து பெர்ல் தொகுதிகளை எவ்வாறு நிறுவுவது

கிதுபிலிருந்து நேரடியாக பெர்ல் தொகுதிகள் நிறுவப்படுவதை cpanm ஆதரிக்கிறது. எடுத்துக்காட்டாக, பெர்ல் பி.எஸ்.ஜி.ஐ வலை சேவையகத்தை அதிக செயல்திறன் கொண்ட ஸ்டார்மேன் நிறுவ, பின்வரும் கட்டளையை இயக்கவும்.

# cpanm git://github.com/miyagawa/Starman.git

மேலும் பயன்பாட்டு விருப்பங்களுக்கு, cpanm man பக்கத்தைப் பார்க்கவும்.

# man cpanm

CPAN என்பது பெர்ல் தொகுதிக்கூறுகளை நீங்கள் கண்டுபிடித்து, பதிவிறக்கி நிறுவக்கூடிய ஒற்றை இடம்; இது தற்போது 41,002 விநியோகங்களில் 192,207 பெர்ல் தொகுதிகள் உள்ளன. உங்களிடம் ஏதேனும் கேள்விகள் இருந்தால், கீழேயுள்ள கருத்து படிவத்தின் மூலம் அவற்றை எங்களுடன் பகிர்ந்து கொள்ளுங்கள்.