Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന perlmodinstall കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
perlmodinstall - CPAN മൊഡ്യൂളുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നു
വിവരണം
പുനരുപയോഗിക്കാവുന്ന പേൾ കോഡിന്റെ അടിസ്ഥാന യൂണിറ്റായി നിങ്ങൾക്ക് ഒരു മൊഡ്യൂളിനെക്കുറിച്ച് ചിന്തിക്കാം; എന്നതിന് perlmod കാണുക
വിശദാംശങ്ങൾ. ആരെങ്കിലും പേൾ കോഡിന്റെ ഒരു ഭാഗം സൃഷ്ടിക്കുമ്പോഴെല്ലാം, അത് ഉപയോഗപ്രദമാണെന്ന് അവർ കരുതുന്നു
ലോകത്ത്, അവർ ഒരു പേൾ ഡെവലപ്പറായി രജിസ്റ്റർ ചെയ്യുന്നു http://www.cpan.org/modules/04pause.html
അതുവഴി അവർക്ക് അവരുടെ കോഡ് CPAN-ലേക്ക് അപ്ലോഡ് ചെയ്യാൻ കഴിയും. CPAN എന്നത് സമഗ്രമായ പേൾ ആണ്
ആർക്കൈവ് നെറ്റ്വർക്ക് കൂടാതെ ആക്സസ് ചെയ്യാൻ കഴിയും http://www.cpan.org/ , എന്നിവയിൽ തിരഞ്ഞു
http://search.cpan.org/ .
ഈ ഡോക്യുമെന്റേഷൻ CPAN മൊഡ്യൂളുകൾ ഡൗൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യാൻ ആഗ്രഹിക്കുന്ന ആളുകൾക്കുള്ളതാണ്
അവരുടെ സ്വന്തം കമ്പ്യൂട്ടർ.
മുൻകൂട്ടി
ആദ്യം, മൊഡ്യൂൾ ഇതിനകം നിങ്ങളുടെ സിസ്റ്റത്തിൽ ഇല്ലെന്ന് ഉറപ്പാണോ? "perl -MFoo -e 1" പരീക്ഷിക്കുക.
("Foo" എന്നതിന് പകരം മൊഡ്യൂളിന്റെ പേര് നൽകുക; ഉദാഹരണത്തിന്, "perl -MCGI::Carp -e 1".)
നിങ്ങൾ ഒരു പിശക് സന്ദേശം കാണുന്നില്ലെങ്കിൽ, നിങ്ങൾക്ക് മൊഡ്യൂൾ ഉണ്ട്. (നിങ്ങൾ ഒരു പിശക് സന്ദേശം കാണുകയാണെങ്കിൽ,
നിങ്ങൾക്ക് മൊഡ്യൂൾ ഉണ്ടായിരിക്കാൻ ഇപ്പോഴും സാധ്യതയുണ്ട്, പക്ഷേ അത് നിങ്ങളുടെ പാതയിലല്ല, അത് നിങ്ങൾക്ക് സാധിക്കും
"perl -e "print qq(@INC)"" ഉപയോഗിച്ച് പ്രദർശിപ്പിക്കുക.) ഈ പ്രമാണത്തിന്റെ ബാക്കി ഭാഗത്തിനായി, ഞങ്ങൾ
ഇൻസ്റ്റാൾ ചെയ്ത മൊഡ്യൂളിന്റെ അഭാവം നിങ്ങൾക്ക് സത്യസന്ധമായി ഉണ്ടെന്ന് കരുതുക, പക്ഷേ അത് കണ്ടെത്തി
CPAN.
അതിനാൽ ഇപ്പോൾ നിങ്ങൾക്ക് .tar.gz (അല്ലെങ്കിൽ, കുറച്ച് തവണ, .zip) ൽ അവസാനിക്കുന്ന ഒരു ഫയൽ ഉണ്ട്. ഒരു രുചിയുണ്ടെന്ന് നിങ്ങൾക്കറിയാം
ഉള്ളിൽ മൊഡ്യൂൾ. നിങ്ങൾ ഇപ്പോൾ എടുക്കേണ്ട നാല് ഘട്ടങ്ങളുണ്ട്:
ഡീകംപ്രസ്സ് ഫയല്
അൺപാക്ക് ഫയൽ ഒരു ഡയറക്ടറിയിലേക്ക്
ബിൽഡ് മൊഡ്യൂൾ (ചിലപ്പോൾ ആവശ്യമില്ല)
INSTALL മൊഡ്യൂൾ.
ഓരോ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിനും ഓരോ ഘട്ടം എങ്ങനെ നിർവഹിക്കണമെന്ന് ഇതാ. ഇതാണ് ഒരു പകരം
നിങ്ങളുടെ മൊഡ്യൂളിനൊപ്പം വന്നേക്കാവുന്ന README, ഇൻസ്റ്റാൾ ഫയലുകൾ വായിക്കുന്നു!
ഈ നിർദ്ദേശങ്ങൾ നിങ്ങളിലേക്ക് മൊഡ്യൂൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനായി രൂപകൽപ്പന ചെയ്തിട്ടുള്ളതാണെന്നും ശ്രദ്ധിക്കുക
പേൾ മൊഡ്യൂളുകളുടെ സിസ്റ്റത്തിന്റെ ശേഖരം, എന്നാൽ നിങ്ങൾക്ക് ഏത് ഡയറക്ടറിയിലും മൊഡ്യൂളുകൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും
ആഗ്രഹിക്കുക. ഉദാഹരണത്തിന്, ഞാൻ "perl Makefile.PL" എന്ന് പറയുമ്പോൾ, നിങ്ങൾക്ക് "perl Makefile.PL" പകരം വയ്ക്കാം.
മൊഡ്യൂളുകൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ PREFIX=/my/perl_directory" /my/perl_directory. അപ്പോൾ നിങ്ങൾക്ക് കഴിയും
"ഉപയോഗം lib "/my/perl_directory/lib/site_perl";" ഉപയോഗിച്ച് നിങ്ങളുടെ പേൾ പ്രോഗ്രാമുകളിൽ നിന്നുള്ള മൊഡ്യൂളുകൾ ഉപയോഗിക്കുക
അല്ലെങ്കിൽ ചിലപ്പോൾ "/my/perl_directory" ഉപയോഗിക്കുക;". നിങ്ങൾ ആവശ്യമുള്ള ഒരു സിസ്റ്റത്തിലാണെങ്കിൽ
നിങ്ങൾ "perl" എന്ന് ടൈപ്പ് ചെയ്യുമ്പോൾ കാണുന്ന ഡയറക്ടറികളിലേക്ക് മൊഡ്യൂളുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള സൂപ്പർ യൂസർ/റൂട്ട് ആക്സസ്
-e "print qq(@INC)"", നിങ്ങൾ അവയെ ഒരു പ്രാദേശിക ഡയറക്ടറിയിലേക്ക് (നിങ്ങളുടെ പോലുള്ളവ) ഇൻസ്റ്റാൾ ചെയ്യാൻ ആഗ്രഹിക്കും
ഹോം ഡയറക്ടറി) കൂടാതെ ഈ സമീപനം ഉപയോഗിക്കുക.
· If നിങ്ങൾ on a യൂണിക്സ് or യുണിക്സ് പോലുള്ള സിസ്റ്റം,
നിങ്ങൾക്ക് ആൻഡ്രിയാസ് കൊയിനിഗിന്റെ CPAN മൊഡ്യൂൾ ഉപയോഗിക്കാം ( http://www.cpan.org/modules/by-module/CPAN
) ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ ഓട്ടോമേറ്റ് ചെയ്യുന്നതിന്, DECOMPRESS മുതൽ ഇൻസ്റ്റാൾ ചെയ്യുക.
എ. ഡികംപ്രസ്സ്
"gzip -d yourmodule.tar.gz" ഉപയോഗിച്ച് ഫയൽ ഡീകംപ്രസ്സ് ചെയ്യുക
നിങ്ങൾക്ക് ജിസിപ്പ് ലഭിക്കും ftp://prep.ai.mit.edu/pub/gnu/
അല്ലെങ്കിൽ, ഡിസ്ക് സ്പേസ് ലാഭിക്കുന്നതിന് നിങ്ങൾക്ക് ഈ ഘട്ടം അടുത്തതുമായി സംയോജിപ്പിക്കാം:
gzip -dc yourmodule.tar.gz | ടാർ -xof -
ബി അൺപാക്ക്
"tar -xof yourmodule.tar" ഉപയോഗിച്ച് ഫലം അൺപാക്ക് ചെയ്യുക
C. ബിൽഡ്
പുതുതായി സൃഷ്ടിച്ച ഡയറക്ടറിയിലേക്ക് പോയി ടൈപ്പ് ചെയ്യുക:
perl Makefile.PL
പരീക്ഷ നടത്തുക
or
perl Makefile.PL PREFIX=/my/perl_directory
ഇത് പ്രാദേശികമായി ഇൻസ്റ്റാൾ ചെയ്യാൻ. (നിങ്ങൾ ഇത് ചെയ്യുകയാണെങ്കിൽ, "ഉപയോഗം lib" ഇടേണ്ടിവരുമെന്ന് ഓർക്കുക
"/my/perl_directory";" ഈ മൊഡ്യൂൾ ഉപയോഗിക്കേണ്ട പ്രോഗ്രാമിന്റെ മുകളിൽ.
D. ഇൻസ്റ്റാൾ ചെയ്യുക
ആ ഡയറക്ടറിയിൽ ആയിരിക്കുമ്പോൾ, ടൈപ്പ് ചെയ്യുക:
ഇൻസ്റ്റാൾ ചെയ്യുക
നിങ്ങളുടെ Perl 5-ൽ മൊഡ്യൂൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ ഉചിതമായ അനുമതികൾ നിങ്ങൾക്കുണ്ടെന്ന് ഉറപ്പാക്കുക
ലൈബ്രറി ഡയറക്ടറി. പലപ്പോഴും, നിങ്ങൾ റൂട്ട് ചെയ്യേണ്ടതുണ്ട്.
ഡൈനാമിക് ലിങ്കിംഗ് ഉള്ള Unix സിസ്റ്റങ്ങളിൽ നിങ്ങൾ ചെയ്യേണ്ടത് ഇത്രമാത്രം. മിക്ക Unix സിസ്റ്റങ്ങളും
ഡൈനാമിക് ലിങ്കിംഗ് ഉണ്ട്. നിങ്ങളുടേത് ഇല്ലെങ്കിൽ, അല്ലെങ്കിൽ മറ്റൊരു കാരണത്താൽ നിങ്ങൾക്ക് എ
സ്റ്റാറ്റിക്കലി-ലിങ്ക്ഡ് പേൾ, ഒപ്പം മൊഡ്യൂളിന് സമാഹാരം ആവശ്യമാണ്, നിങ്ങൾ ഒരു നിർമ്മിക്കേണ്ടതുണ്ട്
മൊഡ്യൂൾ ഉൾപ്പെടുന്ന പുതിയ Perl ബൈനറി. വീണ്ടും, നിങ്ങൾ ഒരുപക്ഷേ റൂട്ട് ആയിരിക്കണം.
· If നിങ്ങൾ പ്രവർത്തിക്കുന്ന ActivePerl (Win95/98/2K/NT/XP, ലിനക്സ്, സോളാരിസ്),
ആദ്യം, ഒരു ഷെല്ലിൽ നിന്ന് "ppm" എന്ന് ടൈപ്പ് ചെയ്ത് ActiveState-ന്റെ PPM ശേഖരണത്തിൽ നിങ്ങളുടെ പക്കൽ ഉണ്ടോ എന്ന് നോക്കുക.
മൊഡ്യൂൾ. അങ്ങനെയാണെങ്കിൽ, നിങ്ങൾക്ക് ഇത് "ppm" ഉപയോഗിച്ച് ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും, നിങ്ങൾക്ക് ഇതിലൊന്നും വിഷമിക്കേണ്ടതില്ല
മറ്റ് ഘട്ടങ്ങൾ ഇവിടെയുണ്ട്. "Unix-ൽ നിന്നുള്ള CPAN നിർദ്ദേശങ്ങൾ നിങ്ങൾക്ക് ഉപയോഗിക്കാൻ കഴിഞ്ഞേക്കും
അല്ലെങ്കിൽ മുകളിലുള്ള Linux" വിഭാഗവും; ഒന്നു ശ്രമിച്ചുനോക്കൂ. അല്ലെങ്കിൽ, നിങ്ങൾ പിന്തുടരേണ്ടതായി വരും
ചുവടെയുള്ള ഘട്ടങ്ങൾ.
എ. ഡികംപ്രസ്സ്
നിങ്ങൾക്ക് ഷെയർവെയർ Winzip ഉപയോഗിക്കാം ( http://www.winzip.com ) വിഘടിപ്പിക്കാനും അൺപാക്ക് ചെയ്യാനും
മൊഡ്യൂളുകൾ.
ബി അൺപാക്ക്
നിങ്ങൾ WinZip ഉപയോഗിച്ചിട്ടുണ്ടെങ്കിൽ, ഇത് നിങ്ങൾക്കായി ഇതിനകം ചെയ്തു.
C. ബിൽഡ്
നിങ്ങൾക്ക് "nmake" യൂട്ടിലിറ്റി ആവശ്യമാണ്, ഇവിടെ ലഭ്യമാണ്
http://download.microsoft.com/download/vc15/Patch/1.52/W95/EN-US/nmake15.exe അല്ലെങ്കിൽ ഡിമേക്ക്,
CPAN-ൽ ലഭ്യമാണ്. http://search.cpan.org/dist/dmake/
മൊഡ്യൂളിന് കംപൈലേഷൻ ആവശ്യമുണ്ടോ (അതായത് .xs, .c, .h, എന്നതിൽ അവസാനിക്കുന്ന ഫയലുകൾ അതിനുണ്ടോ
.y, .cc, .cxx, അല്ലെങ്കിൽ .C)? അങ്ങനെയാണെങ്കിൽ, ജീവിതം ഇപ്പോൾ നിങ്ങൾക്ക് ഔദ്യോഗികമായി കഠിനമാണ്, കാരണം നിങ്ങൾ
മൊഡ്യൂൾ സ്വയം കംപൈൽ ചെയ്യണം (വിൻഡോസിൽ എളുപ്പമുള്ള കാര്യമില്ല). നിങ്ങൾക്ക് ഒരു കമ്പൈലർ ആവശ്യമാണ്
വിഷ്വൽ സി++ പോലുള്ളവ. പകരമായി, നിങ്ങൾക്ക് മുൻകൂട്ടി നിർമ്മിച്ച PPM പാക്കേജ് ഡൗൺലോഡ് ചെയ്യാം
സജീവ സംസ്ഥാനം. http://aspn.activestate.com/ASPN/Downloads/ActivePerl/PPM/
പുതുതായി സൃഷ്ടിച്ച ഡയറക്ടറിയിലേക്ക് പോയി ടൈപ്പ് ചെയ്യുക:
perl Makefile.PL
nmake ടെസ്റ്റ്
D. ഇൻസ്റ്റാൾ ചെയ്യുക
ആ ഡയറക്ടറിയിൽ ആയിരിക്കുമ്പോൾ, ടൈപ്പ് ചെയ്യുക:
nmake ഇൻസ്റ്റാൾ ചെയ്യുക
· If നിങ്ങൾ ഉപയോഗിച്ച് a മക്കിന്റോഷ് കൂടെ "ക്ലാസിക്" MacOS ഒപ്പം മാക്പേൾ,
എ. ഡികംപ്രസ്സ്
ആദ്യം, നിങ്ങൾക്ക് ഏറ്റവും പുതിയത് ഉണ്ടെന്ന് ഉറപ്പാക്കുക cpan-mac വിതരണ (
http://www.cpan.org/authors/id/CNANDOR/ ), എല്ലാം ചെയ്യുന്നതിനുള്ള യൂട്ടിലിറ്റികളുണ്ട്
പടികൾ. cpan-mac നിർദ്ദേശങ്ങൾ ശ്രദ്ധാപൂർവ്വം വായിച്ച് അത് ഇൻസ്റ്റാൾ ചെയ്യുക. നിങ്ങൾ തിരഞ്ഞെടുക്കുന്നില്ലെങ്കിൽ
ചില കാരണങ്ങളാൽ cpan-mac ഉപയോഗിക്കുക, ഇതരമാർഗങ്ങൾ ഇവിടെ പട്ടികപ്പെടുത്തിയിട്ടുണ്ട്.
cpan-mac ഇൻസ്റ്റാൾ ചെയ്ത ശേഷം, മൊഡ്യൂൾ ആർക്കൈവ് ഡ്രോപ്പ് ചെയ്യുക untarzipme തുള്ളി, ഏത്
നിങ്ങൾക്കായി വിഘടിപ്പിക്കുകയും അൺപാക്ക് ചെയ്യുകയും ചെയ്യും.
Or, നിങ്ങൾക്ക് ഒന്നുകിൽ ഷെയർവെയർ ഉപയോഗിക്കാം സ്റ്റഫ്ഇറ്റ് എക്സ്പാൻഡർ പ്രോഗ്രാം (
http://my.smithmicro.com/mac/stuffit/ ) അല്ലെങ്കിൽ ഫ്രീവെയർ MacGzip പ്രോഗ്രാം (
http://persephone.cps.unizar.es/general/gente/spd/gzip/gzip.html ).
ബി അൺപാക്ക്
നിങ്ങൾ untarzipme അല്ലെങ്കിൽ StuffIt ആണ് ഉപയോഗിക്കുന്നതെങ്കിൽ, ആർക്കൈവ് ഇപ്പോൾ എക്സ്ട്രാക്റ്റ് ചെയ്യണം. Or, നിങ്ങൾ
ഫ്രീവെയർ ഉപയോഗിക്കാം സൂര്യൻ or ടാർ (
http://hyperarchive.lcs.mit.edu/HyperArchive/Archive/cmp/ ).
C. ബിൽഡ്
വിതരണത്തിന്റെ ഉള്ളടക്കം പരിശോധിക്കുക. മൊഡ്യൂളിന്റെ ഡോക്യുമെന്റേഷൻ വായിക്കുക, തിരയുക
MacPerl-ൽ ഇത് ഉപയോഗിക്കുന്നതിൽ നിങ്ങൾക്ക് പ്രശ്നമുണ്ടാകാനുള്ള കാരണങ്ങൾ. തിരയുക .xs ഒപ്പം .c ഫയലുകൾ,
ഇത് സാധാരണയായി വിതരണം കംപൈൽ ചെയ്യണമെന്ന് സൂചിപ്പിക്കുന്നു, നിങ്ങൾക്ക് ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയില്ല
അത് "ബോക്സിന് പുറത്ത്." ("പോർട്ടബിലിറ്റി" കാണുക.)
D. ഇൻസ്റ്റാൾ ചെയ്യുക
നിങ്ങൾ cpan-mac ഉപയോഗിക്കുകയാണെങ്കിൽ, ഫോൾഡർ ഡ്രോപ്പ് ചെയ്യുക ഇൻസ്റ്റാൾ ചെയ്യുക തുള്ളി, ഉപയോഗിക്കുക
ഘടകം.
Or, നിങ്ങൾ cpan-mac ഉപയോഗിക്കുന്നില്ലെങ്കിൽ, കുറച്ച് സ്വമേധയാ ജോലി ചെയ്യുക.
മൊഡ്യൂളുകൾക്കായുള്ള ന്യൂലൈനുകൾ യുണിക്സ് ഫോർമാറ്റിലല്ല, മാക് ഫോർമാറ്റിലാണെന്ന് ഉറപ്പാക്കുക. അവർ അങ്ങനെയെങ്കില്
അല്ല എങ്കിൽ നിങ്ങൾ അവ തെറ്റായി ഡീകംപ്രസ്സ് ചെയ്തിരിക്കാം. നിങ്ങളുടെ ഡീകംപ്രഷൻ പരിശോധിക്കുക
ടെക്സ്റ്റ് ഫയലുകൾ വിവർത്തനം ചെയ്യുന്നുണ്ടെന്ന് ഉറപ്പാക്കാൻ യൂട്ടിലിറ്റി ക്രമീകരണങ്ങൾ അൺപാക്ക് ചെയ്യുക
ശരിയായി.
അവസാന ആശ്രയമെന്ന നിലയിൽ, നിങ്ങൾക്ക് perl വൺ-ലൈനർ ഉപയോഗിക്കാം:
perl -i.bak -pe 's/(?:\015)?\012/\015/g'
ഉറവിട ഫയലുകളിൽ.
തുടർന്ന് ഫയലുകൾ നീക്കുക (ഒരുപക്ഷേ .പി.എം. ഫയലുകൾ, ചില അധികമുണ്ടെങ്കിലും
അവയും; മൊഡ്യൂൾ ഡോക്യുമെന്റേഷൻ പരിശോധിക്കുക) അവരുടെ അന്തിമ ലക്ഷ്യസ്ഥാനത്തേക്ക്: ഇത് മിക്കവാറും ചെയ്യും
"$ENV{MACPERL}site_lib:" (അതായത്, "HD:MacPerl ഫോൾഡർ:site_lib:") ആയിരിക്കാൻ സാധ്യതയുണ്ട്. നിങ്ങൾക്ക് കഴിയും
MacPerl-ലെ മുൻഗണനാ മെനു ഇനത്തിൽ സ്ഥിരസ്ഥിതി @INC-ലേക്ക് പുതിയ പാതകൾ ചേർക്കുക
ആപ്ലിക്കേഷൻ ("$ENV{MACPERL}site_lib:" സ്വയമേവ ചേർത്തു). എന്തും സൃഷ്ടിക്കുക
ഡയറക്ടറി ഘടനകൾ ആവശ്യമാണ് (അതായത്, "ചിലത്:: മൊഡ്യൂൾ" എന്നതിന്, സൃഷ്ടിക്കുക
"$ENV{MACPERL}site_lib:ചിലത്:" ആ ഡയറക്ടറിയിൽ "Module.pm" ഇടുക).
തുടർന്ന് ഇനിപ്പറയുന്ന സ്ക്രിപ്റ്റ് പ്രവർത്തിപ്പിക്കുക (അല്ലെങ്കിൽ അത് പോലെ ഒന്ന്):
#!perl -w
AutoSplit ഉപയോഗിക്കുക;
എന്റെ $dir = "${MACPERL}site_perl";
autosplit("$dir:Some:Module.pm", "$dir:auto", 0, 1, 1);
· If നിങ്ങൾ on The ഡി.ജെ.ജി.പി.പി തുറമുഖം of ഡോസ്,
എ. ഡികംപ്രസ്സ്
djtarx ( ftp://ftp.delorie.com/pub/djgpp/current/v2/ ) രണ്ടും അൺകംപ്രസ്സ് ചെയ്യും
അൺപാക്ക്.
ബി അൺപാക്ക്
മുകളിൽ കാണുന്ന.
C. ബിൽഡ്
പുതുതായി സൃഷ്ടിച്ച ഡയറക്ടറിയിലേക്ക് പോയി ടൈപ്പ് ചെയ്യുക:
perl Makefile.PL
പരീക്ഷ നടത്തുക
അതിൽ പറഞ്ഞിരിക്കുന്ന പാക്കേജുകൾ നിങ്ങൾക്ക് ആവശ്യമാണ് README.dos പേൾ വിതരണത്തിൽ.
D. ഇൻസ്റ്റാൾ ചെയ്യുക
ആ ഡയറക്ടറിയിൽ ആയിരിക്കുമ്പോൾ, ടൈപ്പ് ചെയ്യുക:
ഇൻസ്റ്റാൾ ചെയ്യുക
അതിൽ പറഞ്ഞിരിക്കുന്ന പാക്കേജുകൾ നിങ്ങൾക്ക് ആവശ്യമാണ് README.dos പേൾ വിതരണത്തിൽ.
· If നിങ്ങൾ on OS/2,
ഹോബ്സിൽ നിന്ന് EMX ഡെവലപ്മെന്റ് സ്യൂട്ടും gzip/tar ഉം നേടുക (
http://hobbes.nmsu.edu ) അല്ലെങ്കിൽ ലിയോ ( http://www.leo.org ), തുടർന്ന് പിന്തുടരുക
Unix-നുള്ള നിർദ്ദേശങ്ങൾ.
· If നിങ്ങൾ on വി.എം.എസ്.
CPAN-ൽ നിന്ന് ഡൗൺലോഡ് ചെയ്യുമ്പോൾ, പകരം ".tgz" വിപുലീകരണം ഉപയോഗിച്ച് നിങ്ങളുടെ ഫയൽ സംരക്ഷിക്കുക
".tar.gz". ഫയലിന്റെ പേരിലുള്ള മറ്റെല്ലാ പിരീഡുകളും അണ്ടർസ്കോറുകൾ ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കേണ്ടതാണ്.
ഉദാഹരണത്തിന്, "Your-Module-1.33.tar.gz" എന്നത് "Your-Module-1_33.tgz" ആയി ഡൗൺലോഡ് ചെയ്യണം.
എ. ഡികംപ്രസ്സ്
ടൈപ്പ് ചെയ്യുക
gzip -d Your-Module.tgz
അല്ലെങ്കിൽ, സിപ്പ് ചെയ്ത മൊഡ്യൂളുകൾക്ക്, ടൈപ്പ് ചെയ്യുക
Unzip Your-Module.zip
gzip, zip, VMStar എന്നിവയ്ക്കായുള്ള എക്സിക്യൂട്ടബിളുകൾ:
http://www.hp.com/go/openvms/freeware/
കൂടാതെ അവയുടെ സോഴ്സ് കോഡും:
http://www.fsf.org/order/ftp.html
GNU-ന്റെ gzip/gunzip, Info-ZIP-ന്റെ zip/unzip പാക്കേജിന് സമാനമല്ല എന്നത് ശ്രദ്ധിക്കുക. ദി
ആദ്യത്തേത് ഒരു ലളിതമായ കംപ്രഷൻ ഉപകരണമാണ്; രണ്ടാമത്തേത് മൾട്ടി-ഫയൽ സൃഷ്ടിക്കാൻ അനുവദിക്കുന്നു
ആർക്കൈവുകൾ.
ബി അൺപാക്ക്
നിങ്ങൾ VMStar ഉപയോഗിക്കുകയാണെങ്കിൽ:
VMSstar xf Your-Module.tar
അല്ലെങ്കിൽ, നിങ്ങൾക്ക് VMS കമാൻഡ് സിന്റാക്സ് ഇഷ്ടമാണെങ്കിൽ:
tar/extract/verbose Your_Module.tar
C. ബിൽഡ്
നിങ്ങൾക്ക് MMS (ഡിജിറ്റലിൽ നിന്ന്) അല്ലെങ്കിൽ ഫ്രീവെയർ MMK ( MadGoat ൽ നിന്ന് ലഭ്യമാണ്) ഉണ്ടെന്ന് ഉറപ്പാക്കുക
http://www.madgoat.com ). തുടർന്ന് മൊഡ്യൂളിനായി DESCRIP.MMS സൃഷ്ടിക്കാൻ ഇത് ടൈപ്പ് ചെയ്യുക:
perl Makefile.PL
ഇപ്പോൾ നിങ്ങൾ നിർമ്മിക്കാൻ തയ്യാറാണ്:
mms ടെസ്റ്റ്
നിങ്ങൾ MMK ഉപയോഗിക്കുകയാണെങ്കിൽ മുകളിലുള്ള "mms" ന് പകരം "mmk" നൽകുക.
D. ഇൻസ്റ്റാൾ ചെയ്യുക
ടൈപ്പ് ചെയ്യുക
mms ഇൻസ്റ്റാൾ ചെയ്യുക
നിങ്ങൾ MMK ഉപയോഗിക്കുകയാണെങ്കിൽ മുകളിലുള്ള "mms" ന് പകരം "mmk" നൽകുക.
· If നിങ്ങൾ on എംവിഎസ്,
അവതരിപ്പിക്കുക .tar.gz ബൈനറി ആയി ഒരു HFS-ലേക്ക് ഫയൽ ചെയ്യുക; ASCII-യിൽ നിന്ന് വിവർത്തനം ചെയ്യരുത്
EBCDIC.
എ. ഡികംപ്രസ്സ്
"gzip -d yourmodule.tar.gz" ഉപയോഗിച്ച് ഫയൽ ഡീകംപ്രസ്സ് ചെയ്യുക
നിങ്ങൾക്ക് ജിസിപ്പ് ലഭിക്കും http://www.s390.ibm.com/products/oe/bpxqp1.html
ബി അൺപാക്ക്
ഇതുപയോഗിച്ച് ഫലം അൺപാക്ക് ചെയ്യുക
pax -o to=IBM-1047,from=ISO8859-1 -r < yourmodule.tar
ബിൽഡ്, ഇൻസ്റ്റാൾ എന്നീ ഘട്ടങ്ങൾ Unix-നുള്ളതിന് സമാനമാണ്. ചില മൊഡ്യൂളുകൾ സൃഷ്ടിക്കുന്നു
GNU-ൽ നിന്ന് മികച്ച രീതിയിൽ പ്രവർത്തിക്കുന്ന മേക്ക് ഫയലുകൾ നിർമ്മിക്കുന്നു, അവയിൽ നിന്ന് ലഭ്യമാണ്
http://www.mks.com/s390/gnu/
പോർട്ടബിലിറ്റി
എല്ലാ പ്ലാറ്റ്ഫോമുകളിലും എല്ലാ മൊഡ്യൂളുകളും പ്രവർത്തിക്കില്ല എന്നത് ശ്രദ്ധിക്കുക. കൂടുതൽ അറിയാൻ perlport കാണുക
പോർട്ടബിലിറ്റി പ്രശ്നങ്ങളെക്കുറിച്ചുള്ള വിവരങ്ങൾ. മൊഡ്യൂൾ പ്രവർത്തിക്കുമോ എന്നറിയാൻ ഡോക്യുമെന്റേഷൻ വായിക്കുക
നിങ്ങളുടെ സിസ്റ്റത്തിൽ. അടിസ്ഥാനപരമായി മൂന്ന് വിഭാഗത്തിലുള്ള മൊഡ്യൂളുകൾ പ്രവർത്തിക്കില്ല
ബോക്സിന്റെ" എല്ലാ പ്ലാറ്റ്ഫോമുകളിലും (ഓവർലാപ്പിനുള്ള ചില സാധ്യതകളോടെ):
· ആ ആ ചെയ്യണം, പക്ഷേ ചെയ്യരുത്. ഇവ പരിഹരിക്കേണ്ടതുണ്ട്; രചയിതാവിനെ ബന്ധപ്പെടുന്നത് പരിഗണിക്കുക
ഒരു പാച്ച് എഴുതാനും സാധ്യതയുണ്ട്.
· ആ ആ ആവശ്യം ലേക്ക് be സമാഹരിച്ചത്, എവിടെ The ലക്ഷ്യം വേദി ഇല്ല ഉണ്ട് കംപൈലറുകൾ
ഉടനടി ലഭ്യമല്ല. (ഈ മൊഡ്യൂളുകളിൽ അടങ്ങിയിരിക്കുന്നു .xs or .c ഫയലുകൾ, സാധാരണയായി.) നിങ്ങളായിരിക്കാം
CPAN-ലോ മറ്റെവിടെയെങ്കിലുമോ നിലവിലുള്ള ബൈനറികൾ കണ്ടെത്താൻ കഴിയും, അല്ലെങ്കിൽ നിങ്ങൾ ശ്രമിക്കാൻ ആഗ്രഹിച്ചേക്കാം
കമ്പൈലറുകൾ നേടുകയും അത് സ്വയം നിർമ്മിക്കുകയും ചെയ്യുക, തുടർന്ന് മറ്റ് പാവങ്ങൾക്കായി ബൈനറി റിലീസ് ചെയ്യുക
ഉപയോഗിക്കാനുള്ള ആത്മാക്കൾ.
· ആ ആ ആകുന്നു ടാർഗെറ്റ് ചെയ്തു at a പ്രത്യേക പ്ലാറ്റ്ഫോം. (Win32:: മൊഡ്യൂളുകൾ പോലെ.) എങ്കിൽ
നിങ്ങളുടേതല്ലാത്ത ഒരു പ്ലാറ്റ്ഫോമിലാണ് മൊഡ്യൂൾ പ്രത്യേകമായി ലക്ഷ്യമിടുന്നത്, നിങ്ങൾ പുറത്താണ്
ഭാഗ്യം, മിക്കവാറും.
ഒരു മൊഡ്യൂൾ നിങ്ങളുടെ പ്ലാറ്റ്ഫോമിൽ പ്രവർത്തിക്കുന്നുണ്ടെങ്കിൽ CPAN ടെസ്റ്ററുകൾ പരിശോധിക്കുക
നിങ്ങൾ പ്രതീക്ഷിക്കും, അല്ലെങ്കിൽ നിങ്ങളുടെ പ്ലാറ്റ്ഫോമിന് കീഴിൽ ഒരു മൊഡ്യൂൾ പ്രവർത്തിക്കുമോ ഇല്ലയോ എന്ന് നിങ്ങൾക്ക് ഉറപ്പില്ല.
നിങ്ങൾക്ക് ആവശ്യമുള്ള മൊഡ്യൂൾ അവിടെ ലിസ്റ്റുചെയ്തിട്ടില്ലെങ്കിൽ, നിങ്ങൾക്കത് സ്വയം പരീക്ഷിച്ച് CPAN ടെസ്റ്റർമാരെ അനുവദിക്കാവുന്നതാണ്
അറിയുക, നിങ്ങൾക്ക് CPAN ടെസ്റ്ററുകളിൽ ചേരാം, അല്ലെങ്കിൽ അത് പരീക്ഷിക്കാൻ നിങ്ങൾക്ക് അഭ്യർത്ഥിക്കാം.
http://testers.cpan.org/
ഹേയ്
ഈ പേജിനായി നിങ്ങൾക്ക് എന്തെങ്കിലും നിർദ്ദേശിച്ച മാറ്റങ്ങൾ ഉണ്ടെങ്കിൽ, എന്നെ അറിയിക്കുക. ദയവായി എനിക്ക് മെയിൽ അയക്കരുത്
നിങ്ങളുടെ മൊഡ്യൂളുകൾ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം എന്നതിനെക്കുറിച്ചുള്ള സഹായം ചോദിക്കുന്നു. നിരവധി മൊഡ്യൂളുകൾ ഉണ്ട്, വളരെ കുറച്ച്
ഓർക്കാൻ, എനിക്ക് നിങ്ങളുടെ എല്ലാ ചോദ്യങ്ങൾക്കും ഉത്തരം നൽകാനോ അംഗീകരിക്കാനോ കഴിയും. ബന്ധപ്പെടുക
പകരം രചയിതാവിനെ മൊഡ്യൂൾ ചെയ്യുക, അല്ലെങ്കിൽ comp.lang.perl.modules-ലേക്ക് പോസ്റ്റ് ചെയ്യുക, അല്ലെങ്കിൽ പരിചിതമായ ആരോടെങ്കിലും ചോദിക്കുക
നിങ്ങളുടെ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൽ പേൾ.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് perlmodinstall ഓൺലൈനായി ഉപയോഗിക്കുക