Knowledgebase പ്രോഫിറ്റ്സെർവർ സേവനവുമായി പ്രവർത്തിക്കുന്നതിനുള്ള ലളിതമായ നിർദ്ദേശങ്ങൾ
മെയിൻ Knowledgebase ലിനക്സ് പാക്കേജ് മാനേജർമാർ

ലിനക്സ് പാക്കേജ് മാനേജർമാർ


ഈ ലേഖനത്തിൽ, നമ്മൾ എന്താണെന്ന് കണ്ടെത്തും പാക്കേജ് മാനേജർമാർ ലിനക്സ് സിസ്റ്റങ്ങൾക്കായുള്ള ഏറ്റവും ജനപ്രിയമായ രണ്ട് മാനേജർമാരെക്കുറിച്ച് ഞങ്ങൾ പഠിക്കുകയും പര്യവേക്ഷണം ചെയ്യുകയും ചെയ്യുന്നു: APT (വിപുലമായ പാക്കേജ് ടൂൾ) ഒപ്പം YUM (യെല്ലോഡോഗ് അപ്ഡേറ്റർ, പരിഷ്ക്കരിച്ചത്)ലിനക്സ് പാക്കേജ് മാനേജർമാർ എങ്ങനെ പ്രവർത്തിക്കുന്നു എന്നതിന്റെ അടിസ്ഥാന തത്വങ്ങൾ നമ്മൾ പഠിക്കും, അവയുടെ സവിശേഷതകളും ഗുണങ്ങളും താരതമ്യം ചെയ്യും, പാക്കേജുകൾ കൈകാര്യം ചെയ്യുന്നതിനുള്ള അടിസ്ഥാന കമാൻഡുകളും ഫംഗ്ഷനുകളും ഉൾപ്പെടെയുള്ള പ്രായോഗിക പ്രയോഗത്തിന്റെ ഉദാഹരണങ്ങൾ പരിഗണിക്കും.

പാക്കേജ് മാനേജർമാർ സോഫ്റ്റ്‌വെയർ ഘടകങ്ങളുടെ ഇൻസ്റ്റാളേഷൻ, അപ്‌ഡേറ്റ് ചെയ്യൽ, നീക്കംചെയ്യൽ എന്നിവ കൈകാര്യം ചെയ്യുന്നതിനായി രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്ന ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിലെ ഉപകരണങ്ങളാണ് പാക്കേജുകൾ എന്നറിയപ്പെടുന്നത്. ലളിതമായി പറഞ്ഞാൽ, ഒരു കമ്പ്യൂട്ടറിൽ സോഫ്റ്റ്‌വെയർ ഇൻസ്റ്റാൾ ചെയ്യാനും ഇല്ലാതാക്കാനും അപ്‌ഡേറ്റ് ചെയ്യാനും പാക്കേജ് മാനേജർമാർ സഹായിക്കുന്നു. ലിനക്സ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം, പാക്കേജ് മാനേജർമാർ വളരെ പ്രധാനമാണ്, കാരണം അവർ പ്രക്രിയ ഓട്ടോമേറ്റ് ചെയ്യുന്നു, സിസ്റ്റത്തിലെ എല്ലാ പ്രോഗ്രാമുകളും കൃത്യമായും വൈരുദ്ധ്യങ്ങളില്ലാതെയും ഒരുമിച്ച് പ്രവർത്തിക്കുന്നുവെന്ന് ഉറപ്പാക്കുന്നു.

എപിടി പാക്കേജ് മാനേജർ

പൊതു വിവരങ്ങൾ

APT പോലുള്ള ഡെബിയൻ അധിഷ്ഠിത ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾക്കായുള്ള ഒരു പാക്കേജ് മാനേജരാണ്. ഡെബിയൻ ഒപ്പം ഉബുണ്ടു, ഇതിൽ ഉൾപ്പെടുന്നു apt-get ഒപ്പം apt-cache. സോഫ്റ്റ്‌വെയർ പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനും നീക്കം ചെയ്യുന്നതിനും കൈകാര്യം ചെയ്യുന്നതിനും ഇത് ഉപയോഗിക്കുന്നു. ലിനക്സിലെ മറ്റേതൊരു യൂട്ടിലിറ്റിയെയും പോലെ, ആപ്റ്റിനും അവബോധജന്യമായ ഒരു വാക്യഘടനയുണ്ട്:

apt command option package_name

ഏറ്റവും സാധാരണമായ കമാൻഡുകളിൽ ഇവ ഉൾപ്പെടുന്നു:

update – പാക്കേജ് ലിസ്റ്റ് പുതുക്കുക
upgrade – ഇൻസ്റ്റാൾ ചെയ്ത പാക്കേജുകൾ നവീകരിക്കുക
install – പുതിയ പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക
remove – ഒരു പാക്കേജ് നീക്കം ചെയ്യുക
purge – ഒരു പാക്കേജ് അതിന്റെ കോൺഫിഗറേഷൻ ഫയലുകൾക്കൊപ്പം നീക്കം ചെയ്യുക
autoremove – ഉപയോഗിക്കാത്ത പാക്കേജുകൾ നീക്കം ചെയ്യുക
search - പാക്കേജുകൾക്കായി തിരയുക

അടിസ്ഥാന കമാൻഡുകളെക്കുറിച്ചുള്ള വിവരങ്ങൾ നിങ്ങൾക്ക് ഇത് ഉപയോഗിച്ച് ലഭിക്കും സഹായിക്കൂ വിഭാഗം:

APT പാക്കേജ് മാനേജർ സഹായ വിഭാഗം

അല്ലെങ്കിൽ ഒരു സമഗ്രമായ മാനുവൽ തുറക്കുന്നതിലൂടെ:

man apt

മാനുവലിൽ, ലഭ്യമായ എല്ലാ കമാൻഡുകളും ഓരോന്നിന്റെയും വിശദമായ വിവരണവും നിങ്ങൾക്ക് പരിചയപ്പെടാം. ഉദാഹരണ പ്രദർശനം:

ലിനക്സിനുള്ള APT ടൂൾ മാനുവൽ

അടിസ്ഥാന കമാൻഡുകൾക്ക് പുറമേ, ഉപയോക്താക്കൾക്ക് ഒരു അധിക ആർഗ്യുമെന്റ് കൂടി ഉപയോഗിക്കാം - ഒരു ഓപ്ഷൻ. അവയിൽ ചിലത് ഇതാ:

-y, --yes – APT അവതരിപ്പിച്ചേക്കാവുന്ന എല്ലാ പ്രോംപ്റ്റുകളും യാന്ത്രികമായി സ്ഥിരീകരിക്കാൻ ഉപയോഗിക്കുന്നു
-q, --quiet – ഔട്ട്‌പുട്ട് കൂടുതൽ നിശബ്ദമാക്കുന്നു, അതായത്, സ്‌ക്രീനിൽ പ്രദർശിപ്പിക്കുന്ന വിവരങ്ങളുടെ അളവ് കുറയ്ക്കുന്നു
-t, --target-release – പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനോ അപ്ഡേറ്റ് ചെയ്യുന്നതിനോ ഒരു ടാർഗെറ്റ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം പതിപ്പ് വ്യക്തമാക്കാൻ അനുവദിക്കുന്നു.
-f – തൃപ്തികരമല്ലാത്ത ആശ്രിതത്വങ്ങൾ ഉണ്ടെങ്കിലും, പാക്കേജുകളുടെ ഇൻസ്റ്റാളേഷൻ നിർബന്ധിക്കുന്നു
-c – ഉപയോഗിക്കേണ്ട ഒരു കോൺഫിഗറേഷൻ ഫയൽ വ്യക്തമാക്കുന്നു.

ഉപയോഗത്തിന്റെ ഉദാഹരണങ്ങൾ

പ്രായോഗികമായി ചില കമാൻഡുകളും ഓപ്ഷനുകളും പരിശോധിക്കാം. ഉദാഹരണത്തിന്, നമ്മൾ Python3 ഉപയോഗിക്കും. ആരംഭിക്കുന്നതിന്, നിങ്ങൾ പാക്കേജ് ലിസ്റ്റ് അപ്ഡേറ്റ് ചെയ്യേണ്ടതുണ്ട്:

apt update

അതിനുശേഷം, നിങ്ങൾക്ക് ഇൻസ്റ്റാളേഷനുമായി മുന്നോട്ട് പോകാം:

apt install python3

ഭാവിയിൽ ഈ ഉപകരണം നീക്കം ചെയ്യേണ്ട ആവശ്യമുണ്ടെങ്കിൽ, പാക്കേജ് നീക്കം ചെയ്യാൻ നിങ്ങൾക്ക് കമാൻഡ് ഉപയോഗിക്കാം:

apt remove python3

അല്ലെങ്കിൽ പാക്കേജ് അതിന്റെ കോൺഫിഗറേഷൻ ഫയലുകൾക്കൊപ്പം നീക്കം ചെയ്യുക. ഈ കമാൻഡ് പാക്കേജിന്റെ സിസ്റ്റവും അനുബന്ധ ഡാറ്റയും പൂർണ്ണമായും മായ്‌ക്കുന്നു:

apt purge python3

ദൈനംദിന ഉപയോഗത്തിനായി, ഇൻസ്റ്റാൾ ചെയ്ത പാക്കേജുകളുടെ അപ്ഡേറ്റുകൾ നടത്താൻ ശുപാർശ ചെയ്യുന്നു. ഇത് ഈ കമാൻഡ് വഴി സുഗമമാക്കാം:

apt upgrade

ഡിപൻഡൻസികളായി ഇൻസ്റ്റാൾ ചെയ്തിട്ടുള്ള പാക്കേജുകൾ നീക്കം ചെയ്യുന്ന കമാൻഡ് ഒരുപോലെ ഉപയോഗപ്രദമാണ്, എന്നാൽ ഇനി ഒരു പാക്കേജിനും അവ ആവശ്യമില്ല:

apt autoremove

സമാനമായ ഉദാഹരണങ്ങൾ പരിഗണിക്കുക, പക്ഷേ ഓപ്ഷനുകൾ ഉപയോഗിക്കുക.

പാക്കേജ് ലിസ്റ്റിന്റെ യാന്ത്രിക അപ്ഡേറ്റ്:

apt-get update -y

ഇൻസ്റ്റാൾ ചെയ്ത എല്ലാ പാക്കേജുകളുടെയും നിശബ്ദ അപ്‌ഡേറ്റ്:

apt-get upgrade -q

ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ ലക്ഷ്യ പതിപ്പ് വ്യക്തമാക്കുന്ന ഒരു പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യുന്നു (ഉദാഹരണത്തിന്, ഉബുണ്ടു 22.04):

apt-get install <package_name> -t jammy

തീരുമാനം

APT പാക്കേജ് മാനേജരെക്കുറിച്ചുള്ള ഭാഗം ഉപസംഹരിക്കുമ്പോൾ, അതിന്റെ ഗുണങ്ങളും ദോഷങ്ങളും എടുത്തുപറയേണ്ടതാണ്. ഗുണങ്ങളിൽ ഇവ ഉൾപ്പെടുന്നു:

  1. പാക്കേജുകളുടെ വിപുലമായ ശേഖരം: ഔദ്യോഗിക, മൂന്നാം കക്ഷി ശേഖരണങ്ങളിലേക്കുള്ള പ്രവേശനം;
  2. ഉപയോഗ എളുപ്പം: ഇൻസ്റ്റാളേഷൻ, അപ്ഡേറ്റുകൾ, നീക്കംചെയ്യൽ എന്നിവയ്ക്കുള്ള അവബോധജന്യമായ കമാൻഡുകൾ;
  3. ആശ്രിതത്വങ്ങളുടെ യാന്ത്രിക മാനേജ്മെന്റ്: ഉപയോക്തൃ ഇടപെടലില്ലാതെ ആശ്രിതത്വങ്ങൾ പരിഹരിക്കുന്നു;
  4. സുരക്ഷ: പാക്കേജുകളുടെ ആധികാരികത പരിശോധിക്കാൻ ക്രിപ്റ്റോഗ്രാഫിക് ഒപ്പുകൾ ഉപയോഗിക്കുന്നു.

പോരായ്മകളിൽ, ഇത് എടുത്തുപറയേണ്ടതാണ്:

  1. മൂന്നാം കക്ഷി പാക്കേജുകൾക്കുള്ള പരിമിതമായ പിന്തുണ;
  2. മറ്റ് ചില പാക്കേജ് മാനേജർമാരുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ മന്ദഗതിയിലുള്ള അപ്‌ഡേറ്റുകൾ;
  3. ചില വാസ്തുവിദ്യകൾക്കുള്ള പിന്തുണയുടെ അഭാവം.

ഈ പോരായ്മകൾക്കിടയിലും, ലിനക്സ് ലോകത്തിലെ ഏറ്റവും ജനപ്രിയവും വിശ്വസനീയവുമായ പാക്കേജ് മാനേജ്മെന്റ് ഉപകരണങ്ങളിൽ ഒന്നായി APT തുടരുന്നു, ഇത് ഉപയോക്താക്കൾക്ക് സോഫ്റ്റ്‌വെയർ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിലും അപ്ഡേറ്റ് ചെയ്യുന്നതിലും സൗകര്യവും കാര്യക്ഷമതയും നൽകുന്നു.

YUM പാക്കേജ് മാനേജർ

പൊതു വിവരങ്ങൾ

YUM ലിനക്സ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിനായുള്ള ഒരു പാക്കേജ് മാനേജരാണ്, ഇത് വികസിപ്പിച്ചെടുത്തത് ചുവന്ന തൊപ്പി സോഫ്റ്റ്‌വെയറിന്റെ ഇൻസ്റ്റാളേഷൻ, അപ്‌ഡേറ്റ്, നീക്കം ചെയ്യൽ എന്നിവ കൈകാര്യം ചെയ്യുന്നതിനായി. പോലുള്ള വിതരണങ്ങളിൽ ഇത് സ്റ്റാൻഡേർഡ് പാക്കേജ് മാനേജ്മെന്റ് ഉപകരണമായി പ്രവർത്തിക്കുന്നു. ആർഎൽഇഎൽ, ഉപയോഗം CentOS, ഒപ്പം ഫെഡോറ.

കമാൻഡിന്റെ വാക്യഘടന വളരെ ലളിതവും അവബോധജന്യവുമാണ്. പാക്കേജ് മാനേജർ നടത്തുന്ന പ്രവർത്തനത്തെ നിർവചിക്കുന്ന കീവേഡുകളും പാരാമീറ്ററുകളും ഇതിൽ പ്രധാനമായും അടങ്ങിയിരിക്കുന്നു. പ്രധാന കമാൻഡുകൾ കൂടുതൽ വിശദമായി പരിശോധിക്കാം.

ഒരു പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യുന്നു:

yum install <package_name>

ഒരു പാക്കേജ് അപ്ഡേറ്റ് ചെയ്യുന്നു:

yum update <package_name>

ഒരു പാക്കേജ് നീക്കംചെയ്യുന്നു:

yum remove <package_name>

കീവേഡ് ഉപയോഗിച്ച് ഒരു പാക്കേജിനായി തിരയുന്നു:

yum search <keyword>

ഇൻസ്റ്റാൾ ചെയ്ത പാക്കേജുകളുടെ പട്ടിക:

yum list

ലഭ്യമായ കമാൻഡുകളുടെ പൂർണ്ണ പട്ടിക നിങ്ങൾക്ക് പരിചയപ്പെടാം സഹായിക്കൂ വിഭാഗം:

YUM പാക്കേജ് മാനേജർ സഹായ വിഭാഗം

സ്റ്റാൻഡേർഡ് കമാൻഡുകളുടെ സെറ്റിന് പുറമേ, ഈ ഉപകരണം അധിക ഓപ്ഷനുകളും ഫ്ലാഗുകളും പിന്തുണയ്ക്കുന്നു. ഈ പാരാമീറ്ററുകളുടെ ചില ഉദാഹരണങ്ങൾ ഇതാ:

-C – ഒരു കോൺഫിഗറേഷൻ ഫയൽ ഉപയോഗിക്കുക
-q – കൂടുതൽ നിശബ്ദതയ്ക്കായി ഔട്ട്‌പുട്ട് അടിച്ചമർത്തുക
-y – ഇന്ററാക്റ്റിവിറ്റി പ്രവർത്തനരഹിതമാക്കുക
-v – വെർബോസ് ഔട്ട്പുട്ട് പ്രവർത്തനക്ഷമമാക്കുക
-e – വിപുലീകൃത ഔട്ട്പുട്ട് പ്രാപ്തമാക്കുക

ഏറ്റവും സാധാരണമായ പതാകകളിൽ ഇവ ഉൾപ്പെടുന്നു:

--installroot – ഒരു നിർദ്ദിഷ്ട ഡയറക്ടറിയിൽ പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക
--releasever – ഒരു നിർദ്ദിഷ്ട റിലീസ് പതിപ്പിൽ നിന്ന് പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക
--exclude – ഇൻസ്റ്റാളേഷനിൽ നിന്ന് നിർദ്ദിഷ്ട പാക്കേജുകൾ ഒഴിവാക്കുക
--allowerasing – പുതിയവ ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ ഇൻസ്റ്റാൾ ചെയ്ത പാക്കേജുകൾ നീക്കം ചെയ്യാൻ അനുവദിക്കുക
--nogpgcheck – പാക്കേജ് ഇൻസ്റ്റാളേഷൻ സമയത്ത് GPG പരിശോധന പ്രവർത്തനരഹിതമാക്കുക

YUM കോൺഫിഗറേഷൻ ഫയലുകൾ വഴിയാണ് കോൺഫിഗർ ചെയ്യുന്നത്:

  1. /etc/yum.conf – ഈ ഫയലിൽ പ്രോഗ്രാമിനായുള്ള ആഗോള ക്രമീകരണങ്ങൾ അടങ്ങിയിരിക്കുന്നു.
  2. /etc/yum.repos.d – ഈ ഡയറക്ടറി YUM പാക്കേജുകൾ ഡൗൺലോഡ് ചെയ്യുന്ന ഓരോ റിപ്പോസിറ്ററിക്കുമുള്ള കോൺഫിഗറേഷൻ ഫയലുകൾ സംഭരിക്കുന്നു.

ഉപയോഗ ഉദാഹരണങ്ങൾ

നമ്മുടെ ഉദാഹരണങ്ങൾക്ക് അടിസ്ഥാനമായി Nginx ഉപയോഗിക്കാം. പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യാൻ, കമാൻഡ് ഉപയോഗിക്കുക:

yum install nginx

പാക്കേജ് വിവരങ്ങൾ പ്രദർശിപ്പിക്കുന്നു:

yum info nginx
YUM-ൽ പാക്കേജ് വിവരങ്ങൾ പ്രദർശിപ്പിക്കുന്നു

Nginx-നായി ലഭ്യമായ അപ്‌ഡേറ്റുകളുടെ ഒരു ലിസ്റ്റ് കാണിക്കുക:

yum check-update nginx

ഏറ്റവും പുതിയ പതിപ്പിലേക്ക് ഒരു അപ്ഡേറ്റ് നടത്തുക:

yum update nginx

സിസ്റ്റത്തിൽ നിന്ന് പ്രോഗ്രാം നീക്കം ചെയ്യുക:

yum remove nginx

ഇൻസ്റ്റാൾ ചെയ്ത എല്ലാ പാക്കേജുകളും ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിച്ച് അപ്ഡേറ്റ് ചെയ്യുക:

yum update

ലഭ്യമായ അപ്‌ഡേറ്റുകൾ ഇൻസ്റ്റാൾ ചെയ്യാതെ മാത്രം പരിശോധിക്കണമെങ്കിൽ:

yum check-update

നേരത്തെ ചർച്ച ചെയ്ത പാരാമീറ്ററുകളും ഫ്ലാഗുകളും ഉൾപ്പെടുന്ന കൂടുതൽ സങ്കീർണ്ണമായ ഉദാഹരണങ്ങളിലേക്ക് നമുക്ക് പോകാം.

/etc/yum.conf എന്ന കോൺഫിഗറേഷൻ ഫയൽ ഉപയോഗിച്ച് ഔട്ട്‌പുട്ട് ഇല്ലാതെയും സ്ഥിരീകരണമില്ലാതെയും nginx പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യുക:

yum -q -y -C install nginx

കേർണൽ ഒഴികെയുള്ള എല്ലാ പാക്കേജുകളും വിശദമായ ഔട്ട്‌പുട്ട് ഉപയോഗിച്ച് അപ്‌ഡേറ്റ് ചെയ്യുക:

yum -v --exclude=kernel update

ഈ പ്രക്രിയയിൽ ഇൻസ്റ്റാൾ ചെയ്ത പാക്കേജുകൾ നീക്കം ചെയ്യാൻ അനുവദിക്കുന്ന അപ്പാച്ചെ പാക്കേജും അതിന്റെ എല്ലാ ഡിപൻഡൻസികളും നീക്കം ചെയ്യുക:

yum -y remove httpd --allowerasing

ചുരുക്കം

ഏതൊരു ഉപകരണത്തെയും പോലെ, YUM നും അതിന്റേതായ ശക്തികളും ബലഹീനതകളും ഉണ്ട്. അതിന്റെ ഗുണങ്ങളിൽ ഇവ ഉൾപ്പെടുന്നു:

  1. പാക്കേജുകൾ കൈകാര്യം ചെയ്യുന്നതിനായി YUM ലളിതവും അവബോധജന്യവുമായ ഒരു ഇന്റർഫേസ് നൽകുന്നു.
  2. പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യുമ്പോഴോ നീക്കം ചെയ്യുമ്പോഴോ ഇത് സ്വയമേവ ഡിപൻഡൻസികൾ കൈകാര്യം ചെയ്യുന്നു.
  3. ആയിരക്കണക്കിന് ഉപയോഗിക്കാൻ തയ്യാറായ പാക്കേജുകൾ അടങ്ങിയ കേന്ദ്രീകൃത ശേഖരണങ്ങളിലേക്ക് പ്രവേശനം ഇത് അനുവദിക്കുന്നു.
  4. ഇത് ഒരു ഓട്ടോമാറ്റിക് അപ്‌ഡേറ്റ് സവിശേഷതയെ പിന്തുണയ്ക്കുന്നു.

പോരായ്മകളിൽ ഇവ ഉൾപ്പെടുന്നു:

  1. വേഗത. എക്സിക്യൂഷൻ സമയം മന്ദഗതിയിലായേക്കാം, പ്രത്യേകിച്ച് വലിയ അളവിലുള്ള ഡാറ്റയോ വേഗത കുറഞ്ഞ നെറ്റ്‌വർക്കുകളോ കൈകാര്യം ചെയ്യുമ്പോൾ.
  2. ഡാറ്റാബേസ് അപ്ഡേറ്റുകൾ. ചില പ്രവർത്തനങ്ങൾക്ക് പാക്കേജ് ഡാറ്റാബേസ് അപ്ഡേറ്റ് ചെയ്യേണ്ടതുണ്ട്, ഇത് പാക്കേജ് മാനേജ്മെന്റ് പ്രക്രിയയെ മന്ദഗതിയിലാക്കിയേക്കാം.
  3. പാക്കേജ് പതിപ്പുകൾക്ക് പരിമിതമായ പിന്തുണ മാത്രമേ ഉള്ളൂ. YUM ചിലപ്പോൾ പഴയ പാക്കേജ് പതിപ്പുകൾ മാത്രമേ വാഗ്ദാനം ചെയ്യുന്നുള്ളൂ, സോഫ്റ്റ്‌വെയറിന്റെ ഏറ്റവും പുതിയ പതിപ്പ് നിങ്ങൾക്ക് ആവശ്യമുണ്ടെങ്കിൽ ഇത് പ്രശ്‌നമുണ്ടാക്കാം.
  4. റിപ്പോസിറ്ററി കോൺഫിഗറേഷൻ. ചില പാക്കേജുകളോ പതിപ്പുകളോ ആക്‌സസ് ചെയ്യുന്നതിന് ചിലപ്പോൾ അധിക റിപ്പോസിറ്ററികൾ സജ്ജീകരിക്കേണ്ടത് ആവശ്യമാണ്.

മൊത്തത്തിൽ, Red Hat-അധിഷ്ഠിത സിസ്റ്റങ്ങളിൽ പാക്കേജുകൾ കൈകാര്യം ചെയ്യുന്നതിനുള്ള ശക്തവും സൗകര്യപ്രദവുമായ ഒരു ഉപകരണമാണ് YUM, എന്നാൽ ഏതൊരു സോഫ്റ്റ്‌വെയറിനെയും പോലെ, ഇത് ഉപയോഗിക്കുമ്പോൾ പരിഗണിക്കേണ്ട ഗുണങ്ങളും ദോഷങ്ങളുമുണ്ട്.

പാക്കേജ് മാനേജർമാർ അത്യാവശ്യമാണ്

ലിനക്സിൽ സോഫ്റ്റ്‌വെയർ കൈകാര്യം ചെയ്യുന്നതിൽ APT ഉം YUM ഉം ഒരു പ്രധാന പങ്ക് വഹിക്കുന്നു, പാക്കേജുകളിലേക്കും അപ്‌ഡേറ്റുകളിലേക്കും സൗകര്യപ്രദമായ ആക്‌സസ് നൽകുന്നു. വാക്യഘടനയിലും സവിശേഷതകളിലും വ്യത്യാസങ്ങൾ ഉണ്ടെങ്കിലും, ഈ പാക്കേജ് മാനേജർമാർ ഡിപൻഡൻസികളുടെയും സോഫ്റ്റ്‌വെയർ അപ്‌ഡേറ്റുകളുടെയും കാര്യക്ഷമമായ മാനേജ്മെന്റ് ഉറപ്പാക്കുന്നു. തിരഞ്ഞെടുപ്പ് എന്തുതന്നെയായാലും, ഓരോ പാക്കേജ് മാനേജരും വിവിധ ആപ്ലിക്കേഷനുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന് ഒഴിച്ചുകൂടാനാവാത്ത ഉപകരണമായി തുടരുന്നു, ലിനക്സ് ടെക്സ്റ്റ് എഡിറ്റർമാർ അല്ലെങ്കിൽ മറ്റേതെങ്കിലും സോഫ്റ്റ്‌വെയർ.

❮ മുൻ ലേഖനം സെർട്ട്ബോട്ട്: ലെറ്റ്സ് എൻക്രിപ്റ്റ് സർട്ടിഫിക്കറ്റ് ഇൻസ്റ്റാൾ ചെയ്യുന്നു
അടുത്ത ലേഖനം ❯ എന്താണ് ലിനക്സ്?

VPS-നെക്കുറിച്ച് ഞങ്ങളോട് ചോദിക്കൂ

നിങ്ങളുടെ ചോദ്യങ്ങൾക്ക് പകലും രാത്രിയും ഏത് സമയത്തും ഉത്തരം നൽകാൻ ഞങ്ങൾ എപ്പോഴും തയ്യാറാണ്.