ഉബുണ്ടു/ഡെബിയനിൽ പുതിയ അഡ്വാൻസ്ഡ് പാക്കേജ് ടൂൾ (APT) എങ്ങനെ ഉപയോഗിക്കാം എന്നതിന്റെ 15 ഉദാഹരണങ്ങൾ


ലിനക്സ് സിസ്റ്റം/സെർവർ അഡ്മിനിസ്ട്രേഷന് കീഴിൽ മാസ്റ്റർ ചെയ്യേണ്ട ഒരു പ്രധാന കാര്യം വ്യത്യസ്ത പാക്കേജ് മാനേജ്മെന്റ് ടൂളുകൾ ഉപയോഗിച്ച് പാക്കേജ് മാനേജ്മെന്റ് ആണ്.

ബൈനറി ഫയലുകൾ, കോൺഫിഗറേഷൻ ഫയലുകൾ, ആപ്ലിക്കേഷന്റെ ഡിപൻഡൻസികളെക്കുറിച്ചുള്ള വിവരങ്ങൾ എന്നിവ ഉൾക്കൊള്ളുന്ന ഒരു പ്രീ-കംപൈൽഡ് പാക്കേജിൽ വ്യത്യസ്ത ലിനക്സ് വിതരണങ്ങൾ ആപ്ലിക്കേഷനുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നു.

പാക്കേജ് മാനേജുമെന്റ് ടൂളുകൾ സിസ്റ്റം/സെർവർ അഡ്മിനിസ്ട്രേറ്റർമാരെ പല തരത്തിൽ സഹായിക്കുന്നു:

  1. സോഫ്റ്റ്uവെയർ ഡൗൺലോഡ് ചെയ്യുകയും ഇൻസ്റ്റാൾ ചെയ്യുകയും ചെയ്യുന്നു
  2. ഉറവിടത്തിൽ നിന്ന് സോഫ്uറ്റ്uവെയർ കംപൈൽ ചെയ്യുക
  3. ഇൻസ്റ്റാൾ ചെയ്uത എല്ലാ സോഫ്uറ്റ്uവെയറുകളുടെയും അവയുടെ അപ്uഡേറ്റുകളുടെയും അപ്uഗ്രേഡുകളുടെയും ട്രാക്ക് സൂക്ഷിക്കുന്നു
  4. ആശ്രിതത്വങ്ങൾ കൈകാര്യം ചെയ്യുന്നു
  5. കൂടാതെ ഇൻസ്റ്റാൾ ചെയ്ത സോഫ്uറ്റ്uവെയറുകളെ കുറിച്ചുള്ള മറ്റ് വിവരങ്ങളും മറ്റ് പലതും സൂക്ഷിക്കുന്നു

ഈ ഗൈഡിൽ, നിങ്ങളുടെ ഉബുണ്ടു ലിനക്സ് സിസ്റ്റങ്ങളിൽ പുതിയ APT (അഡ്വാൻസ്ഡ് പാക്കേജ് ടൂൾ) എങ്ങനെ ഉപയോഗിക്കാമെന്നതിന്റെ 15 ഉദാഹരണങ്ങൾ ഞങ്ങൾ പരിശോധിക്കാൻ പോകുന്നു.

ഉബുണ്ടു അടിസ്ഥാനമാക്കിയുള്ള ലിനക്സ് സിസ്റ്റങ്ങളിലെ പാക്കേജുകൾ കൈകാര്യം ചെയ്യാൻ ഉപയോഗിക്കുന്ന ഒരു കമാൻഡ്-ലൈൻ അടിസ്ഥാനമാക്കിയുള്ള ഉപകരണമാണ് APT. ഇത് നിങ്ങളുടെ സിസ്റ്റത്തിലെ പാക്കേജ് മാനേജ്മെന്റിന് ഒരു കമാൻഡ് ലൈൻ ഇന്റർഫേസ് നൽകുന്നു.

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

ഒരൊറ്റ പാക്കേജിന്റെ പേര് വ്യക്തമാക്കുന്നതിലൂടെ നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന രീതിയിൽ ഒരു പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യാം അല്ലെങ്കിൽ അവയുടെ എല്ലാ പേരുകളും പട്ടികപ്പെടുത്തി ഒരേസമയം നിരവധി പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യാം.

$ sudo apt install glances

2. ഇൻസ്റ്റാൾ ചെയ്ത പാക്കേജിന്റെ സ്ഥാനം കണ്ടെത്തുക

ഗ്ലാൻസ് (അഡ്വാൻസ് ലിനക്സ് മോണിറ്ററിംഗ് ടൂൾ) എന്ന പാക്കേജിൽ അടങ്ങിയിരിക്കുന്ന എല്ലാ ഫയലുകളും ലിസ്റ്റ് ചെയ്യാൻ ഇനിപ്പറയുന്ന കമാൻഡ് നിങ്ങളെ സഹായിക്കും.

$ sudo apt content glances

3. ഒരു പാക്കേജിന്റെ എല്ലാ ആശ്രിതത്വങ്ങളും പരിശോധിക്കുക

നിങ്ങൾ വ്യക്തമാക്കുന്ന ഒരു പ്രത്യേക പാക്കേജിന്റെ ഡിപൻഡൻസികളെക്കുറിച്ചുള്ള അസംസ്കൃത വിവരങ്ങൾ പ്രദർശിപ്പിക്കാൻ ഇത് നിങ്ങളെ സഹായിക്കും.

$ sudo apt depends glances

4. ഒരു പാക്കേജിനായി തിരയുക

സെർച്ച് ഓപ്uഷൻ നൽകിയിരിക്കുന്ന പാക്കേജിന്റെ പേര് തിരയുകയും പൊരുത്തപ്പെടുന്ന എല്ലാ പാക്കേജുകളും കാണിക്കുകയും ചെയ്യുന്നു.

$ sudo apt search apache2

5. പാക്കേജിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ കാണുക

പാക്കേജിനെയോ പാക്കേജുകളെയോ കുറിച്ചുള്ള വിവരങ്ങൾ പ്രദർശിപ്പിക്കാൻ ഇത് നിങ്ങളെ സഹായിക്കും, നിങ്ങൾക്ക് വിവരങ്ങൾ പ്രദർശിപ്പിക്കാൻ ആഗ്രഹിക്കുന്ന എല്ലാ പാക്കേജുകളും വ്യക്തമാക്കി താഴെയുള്ള കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

$ sudo apt show firefox

6. ഏതെങ്കിലും തകർന്ന ഡിപൻഡൻസികൾക്കായി ഒരു പാക്കേജ് പരിശോധിക്കുക

ചിലപ്പോൾ പാക്കേജ് ഇൻസ്റ്റാളേഷൻ സമയത്ത്, തകർന്ന പാക്കേജ് ഡിപൻഡൻസികളിൽ നിങ്ങൾക്ക് പിശകുകൾ ലഭിച്ചേക്കാം, നിങ്ങൾക്ക് ഈ പ്രശ്നങ്ങൾ ഇല്ലെന്ന് പരിശോധിക്കാൻ പാക്കേജ് നാമത്തിൽ താഴെയുള്ള കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

$ sudo apt check firefox

7. നൽകിയിരിക്കുന്ന പാക്കേജിന്റെ ശുപാർശ ചെയ്യാത്ത പാക്കേജുകൾ ലിസ്റ്റ് ചെയ്യുക

$ sudo apt recommends apache2

8. ഇൻസ്റ്റാൾ ചെയ്ത പാക്കേജ് പതിപ്പ് പരിശോധിക്കുക

ഇൻസ്റ്റാൾ ചെയ്ത പാക്കേജ് പതിപ്പ് 'പതിപ്പ്' ഓപ്ഷൻ കാണിക്കും.

$ sudo apt version firefox

9. സിസ്റ്റം പാക്കേജുകൾ അപ്ഡേറ്റ് ചെയ്യുക

നിങ്ങളുടെ സിസ്റ്റത്തിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന വിവിധ ശേഖരണങ്ങളിൽ നിന്നുള്ള പാക്കേജുകളുടെ ഒരു ലിസ്റ്റ് ഡൗൺലോഡ് ചെയ്യാനും പാക്കേജുകളുടെ പുതിയ പതിപ്പുകളും അവയുടെ ഡിപൻഡൻസികളും ഉള്ളപ്പോൾ അവ അപ്ഡേറ്റ് ചെയ്യാനും ഇത് നിങ്ങളെ സഹായിക്കും.

$ sudo apt update

10. സിസ്റ്റം നവീകരിക്കുക

നിങ്ങളുടെ സിസ്റ്റത്തിലെ എല്ലാ പാക്കേജുകളുടെയും പുതിയ പതിപ്പുകൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ ഇത് നിങ്ങളെ സഹായിക്കുന്നു.

$ sudo apt upgrade

11. ഉപയോഗിക്കാത്ത പാക്കേജുകൾ നീക്കം ചെയ്യുക

നിങ്ങളുടെ സിസ്റ്റത്തിൽ ഒരു പുതിയ പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ, അതിന്റെ ഡിപൻഡൻസികളും ഇൻസ്റ്റോൾ ചെയ്യപ്പെടുകയും അവ മറ്റ് പാക്കേജുകൾക്കൊപ്പം ചില സിസ്റ്റം ലൈബ്രറികൾ ഉപയോഗിക്കുകയും ചെയ്യുന്നു. ആ പ്രത്യേക പാക്കേജ് നീക്കം ചെയ്uതതിനുശേഷം, അതിന്റെ ഡിപൻഡൻസികൾ സിസ്റ്റത്തിൽ നിലനിൽക്കും, അതിനാൽ അവ നീക്കംചെയ്യുന്നതിന് ഇനിപ്പറയുന്ന രീതിയിൽ ഓട്ടോറിമൂവ് ഉപയോഗിക്കുക:

$ sudo apt autoremove

12. ഡൗൺലോഡ് ചെയ്ത പാക്കേജുകളുടെ പഴയ ശേഖരം വൃത്തിയാക്കുക

ഡൗൺലോഡ് ചെയ്uത പാക്കേജ് ഫയലുകളുടെ എല്ലാ പഴയ പ്രാദേശിക ശേഖരണവും 'ക്ലീൻ' അല്ലെങ്കിൽ 'ഓട്ടോക്ലീൻ' ഓപ്uഷൻ നീക്കം ചെയ്യുന്നു.

$ sudo apt autoclean 
or
$ sudo apt clean

13. പാക്കേജുകൾ അതിന്റെ കോൺഫിഗറേഷൻ ഫയലുകൾ ഉപയോഗിച്ച് നീക്കം ചെയ്യുക

നിങ്ങൾ റിമൂവ് ഉപയോഗിച്ച് apt പ്രവർത്തിപ്പിക്കുമ്പോൾ, അത് പാക്കേജ് ഫയലുകൾ മാത്രമേ നീക്കംചെയ്യൂ, പക്ഷേ കോൺഫിഗറേഷൻ ഫയലുകൾ സിസ്റ്റത്തിൽ തന്നെ നിലനിൽക്കും. അതിനാൽ ഒരു പാക്കേജും അതിന്റെ കോൺഫിഗറേഷൻ ഫയലുകളും നീക്കംചെയ്യുന്നതിന്, നിങ്ങൾ ശുദ്ധീകരണം ഉപയോഗിക്കേണ്ടതുണ്ട്.

$ sudo apt purge glances

14. .Deb പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യുക

ഒരു .deb ഫയൽ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനായി, ഫയൽനാമത്തിൽ താഴെ പറയുന്ന കമാൻഡ് ഒരു ആർഗ്യുമെന്റായി പ്രവർത്തിപ്പിക്കുക:

$ sudo apt deb atom-amd64.deb

15. APT ഉപയോഗിക്കുമ്പോൾ സഹായം കണ്ടെത്തുക

ഇനിപ്പറയുന്ന കമാൻഡ് നിങ്ങളുടെ സിസ്റ്റത്തിൽ APT എങ്ങനെ ഉപയോഗിക്കണം എന്നതിനെക്കുറിച്ചുള്ള വിവരണത്തോടുകൂടിയ എല്ലാ ഓപ്ഷനുകളും ലിസ്റ്റ് ചെയ്യും.

$ apt help

സംഗ്രഹം

ലിനക്സിൽ നിങ്ങൾക്ക് ഉപയോഗിക്കാൻ കഴിയുന്ന നല്ല പാക്കേജ് മാനേജ്മെന്റ് ടൂളുകൾ എപ്പോഴും ഓർക്കുക.

നിങ്ങൾ ഉപയോഗിക്കുന്ന കാര്യങ്ങളും നിങ്ങളുടെ അനുഭവവും ഞങ്ങളുമായി പങ്കിടാം. ലേഖനം സഹായകരമാണെന്ന് ഞാൻ പ്രതീക്ഷിക്കുന്നു കൂടാതെ എന്തെങ്കിലും അധിക വിവരങ്ങൾക്ക്, അഭിപ്രായ വിഭാഗത്തിൽ ഒരു അഭിപ്രായം ഇടുക.