"ആർ.പി.എം. പാക്കേജ് മാനേജർ" എന്ന താളിന്റെ പതിപ്പുകൾ തമ്മിലുള്ള വ്യത്യാസം

No edit summary
No edit summary
വരി 64:
 
ഇത് റെഡ് ഹാറ്റ് ലിനക്സിൽ ഉപയോഗിക്കുന്നതിനായി സൃഷ്ടിച്ചതാണെങ്കിലും, പിസിലിനക്സ്ഒഎസ്(PCLinuxOS), [[ഫെഡോറ (ഓപ്പറേറ്റിങ്ങ് സിസ്റ്റം)|ഫെറോഡ]](Fedora), ആൽമാലിനക്സ്(AlmaLinux), സെന്റ്ഒഎസ്(CentOS), [[ഓപ്പൺസൂസി]](openSUSE), ഓപ്പൺമൺഡ്രീവ(OpenMandriva), ഒറാക്കിൾ ലിനക്സ്(Oracle Linux) തുടങ്ങിയ പല ലിനക്സ് വിതരണങ്ങളിലും ആർപിഎം(RPM) ഇപ്പോൾ ഉപയോഗിക്കുന്നു. നോവൽ നെറ്റ്‌വെയർ (പതിപ്പ് 6.5 SP3 പ്രകാരം), [[IBM|ഐബിഎമ്മിന്റെ]] എഐഎക്സ്(AIX) (പതിപ്പ് 4 പ്രകാരം),<ref>{{cite web|url=https://developer.ibm.com/technologies/systems/articles/configure-yum-on-aix/|date=2018-10-24|title=Configuring YUM and creating local repositories on IBM AIX}}</ref>ഐബിഎം ഐ(IBM i),<ref>{{cite web|url=https://www.itjungle.com/2018/07/18/rpm-and-yum-are-a-big-deal-for-ibm-i-heres-why/|date=2018-07-18|title=RPM and Yum are a big deal for IBM i. Here's why}}</ref>, ആർക്കാഒഎസ്(ArcaOS) എന്നിവ പോലെയുള്ള മറ്റ് ചില ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിലേക്കും ഇത് പോർട്ട് ചെയ്തിട്ടുണ്ട്.<ref>{{cite web|url=https://www.arcanoae.com/wiki/anpm/|access-date=2020-09-04|title=Package Manager}}</ref>
 
ഒരു ആർപിഎം പാക്കേജിൽ ആർബിട്ടറി സെറ്റ് ഫയലുകൾ ഉണ്ടായിരിക്കാം. മിക്ക ആർപിഎം ഫയലുകളും ചില സോഫ്‌റ്റ്‌വെയറിന്റെ സമാഹരിച്ച പതിപ്പ് അടങ്ങുന്ന “ബൈനറി ആർപിഎമ്മുകൾ” (അല്ലെങ്കിൽ ബിആർപിഎം) ആണ്. ഒരു ബൈനറി പാക്കേജ് നിർമ്മിക്കാൻ ഉപയോഗിക്കുന്ന സോഴ്സ് കോഡ് അടങ്ങിയ "സോഴ്സ് ആർപിഎമ്മുകൾ" (അല്ലെങ്കിൽ എസ്ആർപിഎം) ഉണ്ട്. ഇവയ്ക്ക് ഫയൽ ഹെഡറിൽ ഒരു ടാഗ് ഉണ്ട്, അത് അവയെ സാധാരണ (B)ആർപിഎമ്മിൽ നിന്ന് വേർതിരിക്കുന്നു, ഇത് ഇൻസ്റ്റാളേഷനിൽ /usr/src-ലേക്ക് എക്‌സ്‌ട്രാക്റ്റുചെയ്യുന്നതിന് കാരണമാകുന്നു. ".src.rpm" എന്ന ഫയൽ എക്സ്റ്റൻഷൻ എസ്ആർപിഎമ്മുകൾ സാധാരണയായി വഹിക്കുന്നു (ഫയൽ സിസ്റ്റങ്ങളിലെ .spm, 3 എക്സ്റ്റൻഷൻ ക്യാരക്ടറുകളായി പരിമിതപ്പെടുത്തിയിരിക്കുന്നു, ഉദാ. പഴയ DOS FAT).
==ചരിത്രം==
<code>pms</code> <code>rpp</code>, <code>pm</code> എന്നിവകളെ അടിസ്ഥാനമാക്കി 1997-ൽ എറിക് ട്രോണും മാർക്ക് എവിംഗും <ref name="author" /> എഴുതിയതാണ് ആർപിഎം.
 
1995 മെയ് മാസത്തിൽ റെഡ് ഹാറ്റ് സോഫ്‌റ്റ്‌വെയറിനായി റിക്ക് ഫെയ്ത്തും ഡഗ് ഹോഫ്‌മാനും ചേർന്ന് <code>pm</code> എഴുതിയത്, അതിന്റെ രൂപകല്പനയും നിർവഹണവും പിഎംഎസിന്റെ സ്വാധീനമുണ്ട്, 1993-ലെ ബോഗസ് ലിനക്‌സ് വിതരണത്തിനായി ഫെയ്‌ത്തും കെവിൻ മാർട്ടിനും ചേർന്ന് ഒരു പാക്കേജ് മാനേജ്‌മെന്റ് സിസ്റ്റം. <code>pm</code>ന്റെ "പ്രിസ്റ്റൈൻ സോഴ്‌സ് + പാച്ചുകൾ" എന്ന മാതൃക സ്വീകരിക്കുന്നു, അതേസമയം ഫീച്ചറുകൾ ചേർക്കുകയും നടപ്പിലാക്കുന്നതിലുള്ള പരിമിതികൾ ഇല്ലാതാക്കുകയും ചെയ്യുന്നു. <code>pm</code> ഇൻസ്റ്റാൾ ചെയ്ത പാക്കേജുകൾ ട്രാക്ക് ചെയ്യുന്നതിനും പരിശോധിക്കുന്നതിനും വളരെയധികം മെച്ചപ്പെടുത്തിയ ഡാറ്റാബേസ് പിന്തുണ നൽകുന്നു.<ref name="Max_RPM-Ch1"/><ref>{{cite web|url=https://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/RPM_Guide/ch01s02.html|title=RPM Guide-RPM - Design Goals|access-date=2014-04-14}}</ref><ref>{{cite web|url=https://ibiblio.org/pub/historic-linux/distributions/bogus-1.0.1/bogus-1.0.1/notes/Announce|title=BOGUS Announce|access-date=2014-04-14}}</ref>
== പുറത്തേക്കുള്ള കണ്ണികൾ ==
* [http://docs.fedoraproject.org/drafts/rpm-guide-en/index.html റെഡ് ഹാറ്റ് ആർ.പി.എം ഗൈഡ്] (ഫെഡോറ പ്രോജക്റ്റിൽനിന്നും)
"https://ml.wikipedia.org/wiki/ആർ.പി.എം._പാക്കേജ്_മാനേജർ" എന്ന താളിൽനിന്ന് ശേഖരിച്ചത്