अब तक का सबसे आसान तरीका मुझे कहना है
wget -O- http://cpanmin.us | perl - -l ~/perl5 App::cpanminus local::lib
eval `perl -I ~/perl5/lib/perl5 -Mlocal::lib`
echo 'eval `perl -I ~/perl5/lib/perl5 -Mlocal::lib`' >> ~/.profile
echo 'export MANPATH=$HOME/perl5/man:$MANPATH' >> ~/.profile
यह माना जाता है कि आपका प्रोफ़ाइल नाम है .profile, आपको इसे बदलने की आवश्यकता हो सकती है .bash_profile,.bashrc आदि उसके बाद आप कह कर मॉड्यूल स्थापित कर सकते हैं
cpanm Module::Name
और बस उन्हें उसी तरह से उपयोग करें जैसे आप रूट डायरेक्टरी में स्थापित किए गए थे।
निम्न आदेश क्या करते हैं, इसका संक्षिप्त विवरण है।
wget -O- http://cpanmin.usके नवीनतम संस्करण को लाती है cpanmऔर उस पर प्रिंट करती है, STDOUTजिसे बाद में पाइप किया जाता है perl - -l ~/perl5 App::cpanminus local::lib। पहले प्रोग्राम के चालू होने की उम्मीद करना -बताता perlहै STDIN, यह हमारे द्वारा डाउनलोड किए perlगए संस्करण को चलाता है cpanm। perlबाकी तर्कों को पास करता है cpanm। -l ~/perl5तर्क कहता है cpanmजहां पर्ल मॉड्यूल स्थापित करने के लिए, और अन्य दो तर्क स्थापित करने के लिए दो मॉड्यूल हैं। [App::cpanmins] 1 वह पैकेज है जो इंस्टॉल करता है cpanm। local::libएक सहायक मॉड्यूल है जो स्थानीय निर्देशिका में मॉड्यूल चलाने के लिए आवश्यक पर्यावरण चर का प्रबंधन करता है।
उन मॉड्यूल को स्थापित करने के बाद हम चलाते हैं
eval `perl -I ~/perl5/lib/perl5 -Mlocal::lib`
स्थानीय मॉड्यूल और फिर उपयोग करने के लिए आवश्यक पर्यावरण चर सेट करने के लिए
echo 'eval `perl -I ~/perl5/lib/perl5 -Mlocal::lib`' >> ~/.profile
यह सुनिश्चित करने के लिए कि हम अगली बार जब हम लॉग इन करेंगे, तो हम उनका उपयोग कर पाएंगे।
echo 'export MANPATH=$HOME/perl5/man:$MANPATH' >> ~/.profile
उम्मीद है कि आदमी अपने स्थानीय मॉड्यूल के लिए आदमी पृष्ठों को खोजने के लिए कारण होगा।