യം
വികസിപ്പിച്ചത് | Seth Vidal |
---|---|
ആദ്യപതിപ്പ് | ജൂൺ 2002[1] [2] |
Stable release | 3.4.3
|
റെപോസിറ്ററി | |
ഭാഷ | Python[3] |
ഓപ്പറേറ്റിങ് സിസ്റ്റം | Linux, AIX, IBM i, ArcaOS |
തരം | Package management system |
അനുമതിപത്രം | GPLv2 |
വെബ്സൈറ്റ് | yum |
ആർ.പി.എം ഉപയോഗിക്കുന്ന ലിനക്സ് വിതരണങ്ങളിൽ പാക്കേജുകൾ കൈകാര്യം ചെയ്യാനുപയോഗിക്കുന്ന സോഫ്റ്റ്വെയറാണ് യെല്ലോ ഡോഗ് അപ്ഡേറ്റർ അഥവാ യം.[4] ഇത് ഗ്നൂ അനുമതി പത്രപ്രകാരം പുറത്തിറക്കിയിട്ടുള്ള ഒരു സ്വതന്ത്രസോഫ്റ്റ്വെയറാണ്. ഒരു കൂട്ടം പ്രോഗ്രാമർമാർ സെത് വിദാലിന്റെ നേതൃത്വത്തിലാണ് ഇത് നിർമ്മിച്ചത്. കമാന്റ് ലൈൻ സമ്പർക്കമുഖമാണ് യം-ന് ഉള്ളത്. എന്നാൽ ചിത്രസമ്പർക്കമുഖം ഉപയോഗിക്കുന്ന ചില സോഫ്റ്റ്വെയറുകൾ യം ഉപയോഗിക്കാനായി രൂപപ്പെടുത്തിയിട്ടുണ്ട്. യം-ന് ഒരു കമാൻഡ്-ലൈൻ ഇന്റർഫേസ് ഉണ്ടെങ്കിലും, മറ്റ് പല ടൂളുകളും യം പ്രവർത്തനത്തിന് വേണ്ടി ഗ്രാഫിക്കൽ യൂസർ ഇന്റർഫേസ് നൽകുന്നു.
ഡ്യൂക്ക് സർവ്വകലാശാലയിലെ ഭൗതികശാസ്ത്രവിഭാഗത്തിലുള്ള റെഡ്ഹാറ്റ് ലിനക്സ് വിതരണങ്ങളിൽ മെച്ചപ്പെടുത്തുന്നതിനാണ് പ്രധാനമായും യം നിർമ്മിച്ചത്. യെല്ലോഡോഗ് അപ്ഡേറ്ററിനെ പൊളിച്ച് എഴുതിയാണ് യം നിർമ്മിച്ചത്. റെഡ് ഹാറ്റ് എന്റർപ്രൈസ് ലിനക്സ്, ഫെഡോറ, സെന്റ് ഒ.എസ്. എന്നിവയിലെല്ലാം യം ഉപയോഗിച്ചുവരുന്നു.
യാന്ത്രിക അപ്ഡേറ്റുകളും പാക്കേജും ആർപിഎം അധിഷ്ഠിത വിതരണങ്ങളിലുള്ള ഡിപൻഡൻസി മാനേജ്മെന്റും യം അനുവദിക്കുന്നു. ഡെബിയനിൽ നിന്നുള്ള അഡ്വാൻസ്ഡ് പാക്കേജ് ടൂൾ (APT) പോലെ, യം സോഫ്റ്റ്വെയർ റിപ്പോസിറ്ററികളിൽ (പാക്കേജുകളുടെ ശേഖരം) പ്രവർത്തിക്കുന്നു, അവ ലോക്കലായി [5] അല്ലെങ്കിൽ ഒരു നെറ്റ്വർക്ക് കണക്ഷൻ വഴി ആക്സസ് ചെയ്യാൻ കഴിയും.[6]
ഹുഡിന് കീഴിൽ, യം ആർപിഎമ്മിനെ ആശ്രയിച്ചിരിക്കുന്നു, ഇത് സോഫ്റ്റ്വെയറിന്റെ ഡിജിറ്റൽ വിതരണത്തിനുള്ള ഒരു പാക്കേജിംഗ് സ്റ്റാൻഡേർഡാണ്, അത് പ്രസ്തുത സോഫ്റ്റ്വെയറിന്റെ കർത്തൃത്വവും സമഗ്രതയും പരിശോധിക്കുന്നതിന് ഹാഷുകളും ഡിജിറ്റൽ സിഗ്നേച്ചറുകളും സ്വയമേവ ഉപയോഗിക്കുന്നു; സമാനമായ സേവനം നൽകുന്ന ചില ആപ്പ് സ്റ്റോറുകളിൽ നിന്ന് വ്യത്യസ്തമായി, ഉപയോക്താക്കൾക്ക് പാക്കേജുകൾ പകർത്തുന്നതിനുള്ള ഉടമസ്ഥാവകാശ നിയന്ത്രണങ്ങൾക്ക് യം അല്ലെങ്കിൽ ആർപിഎം ബിൽറ്റ്-ഇൻ പിന്തുണ നൽകുന്നില്ല.
ഗ്രാഫിക്കൽ സമ്പർക്കമുഖങ്ങൾ
[തിരുത്തുക]- പാക്കേജ് കിറ്റ്
- പിറൂട്ട്
- പപ്പ്
- യം എക്സ്റ്റെന്റർ
അവലംബം
[തിരുത്തുക]- ↑ "Initial Commit". source control message. Seth Vidal. 7 June 2002. Retrieved 17 September 2021.
- ↑ "Oldest Mailing List Message". yum mailing list archive. Grigory Bakunov. 11 June 2002. Retrieved 17 September 2021.
- ↑ Jang, Michael H. (14 December 2005). "Chapter 7 – Setting Up a YUM Repository". Linux Patch Management: Keeping Linux Systems Up to Date (PDF). Prentice Hall Professional.
- ↑ Brown, Robert G. "YUM (Yellowdog Updater, Modified) HOWTO - Introduction". Duke Physics. Retrieved 12 July 2013.
- ↑ Shields, Ian (11 May 2010). "RPM and YUM package management". Learn Linux, 101. IBM. Retrieved 12 July 2013.
- ↑ "Creating a Local YUM Repository Using an ISO Image". Oracle. Retrieved 12 July 2013.