ഫെഡോറ ലിനക്സിൽ സോഫ്റ്റ്uവെയർ ആപ്ലിക്കേഷനുകൾ എങ്ങനെ കണ്ടെത്തി ഇൻസ്റ്റാൾ ചെയ്യാം


ഫെഡോറ പ്രൊജക്റ്റ് നൽകുന്ന റിപ്പോസിറ്ററിയിൽ നിന്ന് ഫെഡോറ ലിനക്സ് ഡിസ്ട്രിബ്യൂഷനിൽ ഇൻസ്റ്റാൾ ചെയ്യാൻ എണ്ണമറ്റ സോഫ്റ്റ്uവെയർ പാക്കേജുകൾ ലഭ്യമാണ്. അധിക സോഫ്uറ്റ്uവെയർ ആപ്ലിക്കേഷനുകൾ ഇൻസ്uറ്റാൾ ചെയ്യുന്നതിന് COPR അല്ലെങ്കിൽ RPM Fusion പോലുള്ള മറ്റ് മൂന്നാം കക്ഷി ശേഖരണങ്ങളും നിങ്ങൾക്ക് പ്രവർത്തനക്ഷമമാക്കാം.

മറ്റ് ലിനക്സ് വിതരണങ്ങളെപ്പോലെ, ഫെഡോറയും ഒരു RPM പാക്കേജ് ഫോർമാറ്റ് ഉപയോഗിക്കുന്നു.

ഈ ലേഖനത്തിൽ, ഗ്രാഫിക്കൽ യൂട്ടിലിറ്റിയും കമാൻഡ് ലൈനും (CLI) ഉപയോഗിച്ച് ഫെഡോറ ലിനക്സ് വിതരണത്തിൽ സോഫ്റ്റ്uവെയർ ആപ്ലിക്കേഷനുകൾ എങ്ങനെ കണ്ടെത്താമെന്നും ഇൻസ്റ്റാൾ ചെയ്യാമെന്നും ഞങ്ങൾ വിശദീകരിക്കും. സോഴ്സ് കോഡും മറ്റ് ഇൻസ്റ്റലേഷൻ രീതികളും ഉപയോഗിച്ച് പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള മൂന്നാം കക്ഷി ശേഖരണങ്ങളും ഞങ്ങൾ കവർ ചെയ്യും.

ഗ്രാഫിക്കൽ യൂട്ടിലിറ്റി വഴി ഫെഡോറയിൽ സോഫ്റ്റ്uവെയർ ഇൻസ്റ്റോൾ ചെയ്യുന്നു

ഫെഡോറയിൽ സോഫ്റ്റ്uവെയർ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള ഏറ്റവും എളുപ്പമാർഗ്ഗം ഗ്രാഫിക്കൽ യൂട്ടിലിറ്റിയാണ്. ആപ്ലിക്കേഷനുകൾ ബ്രൗസ് ചെയ്യാനും കണ്ടെത്താനും ഇൻസ്റ്റാൾ ചെയ്യാനും ഇത് നിങ്ങളെ അനുവദിക്കുന്നു. അവിടെയുള്ള ഏതൊരു ലിനക്സ് ഡിസ്ട്രിബ്യൂഷനിലെയും പോലെ, ഫെഡോറയിൽ ഏത് പാക്കേജും ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന് നിങ്ങൾക്ക് റൂട്ട് പ്രത്യേകാവകാശങ്ങൾ ഉണ്ടായിരിക്കണം.

സ്ഥിരസ്ഥിതി ഡെസ്ക്ടോപ്പിൽ, ഗ്നോം, പ്രവർത്തനങ്ങളുടെ മെനുവിലേക്ക് പോകുക, തുടർന്ന് സ്ക്രീൻഷോട്ടിൽ സൂചിപ്പിച്ചിരിക്കുന്നതുപോലെ സോഫ്റ്റ്വെയർ ഐക്കണിൽ ക്ലിക്കുചെയ്യുക.

നിർദ്ദേശിച്ച വിഭാഗങ്ങളിൽ നിങ്ങൾക്ക് സോഫ്uറ്റ്uവെയർ പാക്കേജുകൾ കണ്ടെത്താം, ഉദാഹരണത്തിന്, ഉൽപ്പാദനക്ഷമത അല്ലെങ്കിൽ എഡിറ്റർ പിക്കുകൾക്ക് കീഴിലാണ്.

വിൻഡോയിൽ എഡിറ്ററുടെ പിക്ക്uസ് അല്ലെങ്കിൽ മറ്റ് ശുപാർശ ചെയ്uത സോഫ്uറ്റ്uവെയറുകളിൽ ഒന്ന് തിരഞ്ഞെടുത്ത്, കാണിച്ചിരിക്കുന്നതുപോലെ പാക്കേജ് ഇൻസ്uറ്റാൾ ചെയ്യാൻ ഇൻസ്റ്റാൾ ബട്ടൺ ക്ലിക്ക് ചെയ്യുക.

കമാൻഡ് ലൈൻ വഴി ഫെഡോറയിൽ സോഫ്റ്റ്uവെയർ ഇൻസ്റ്റോൾ ചെയ്യുന്നു

ഫെഡോറയിൽ സോഫ്റ്റ്uവെയർ പാക്കേജുകൾ ഇൻസ്റ്റോൾ ചെയ്യുന്നതിനുള്ള രണ്ടാമത്തെയും നൂതനവുമായ മാർഗ്ഗം ഡിഎൻഎഫ് യൂട്ടിലിറ്റി ഉപയോഗിച്ചുള്ള കമാൻഡ് ലൈൻ വഴിയാണ്, ഇത് ഫെഡോറയിലെ (പതിപ്പ് 22 മുതൽ) പാക്കേജുകൾ കൈകാര്യം ചെയ്യാൻ (ഇൻസ്റ്റാൾ ചെയ്യാനും നീക്കം ചെയ്യാനും അപ്ഡേറ്റ് ചെയ്യാനും) ഉപയോഗിക്കുന്നു, ഇത് ഒരു ഉയർന്ന തലത്തിലുള്ള ആപ്ലിക്കേഷനാണ്. RPM-ന്റെ മുകളിൽ.

റൂട്ട് യൂസറായി ലോഗിൻ ചെയ്ത്, കാണിച്ചിരിക്കുന്നതുപോലെ ഡിഎൻഎഫ് ടൂൾ ഉപയോഗിച്ച് ഫെഡോറയിൽ പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക.

DNF കമാൻഡ് ഉപയോഗിച്ച് ഒരു പാക്കേജ് തിരയാൻ (യഥാർത്ഥ ആപ്ലിക്കേഷന്റെ പേര് ഉപയോഗിച്ച് നോട്ടങ്ങൾ മാറ്റിസ്ഥാപിക്കുക):

# dnf search glances

ഗ്ലാൻസ് എന്ന് വിളിക്കുന്ന ഒരു പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യാൻ, ഇനിപ്പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക (ആവശ്യമെങ്കിൽ ഏതെങ്കിലും പ്രോംപ്റ്റുകൾക്ക് y ഉത്തരം നൽകുക):

# dnf install glances

ഫെഡോറയിൽ മൂന്നാം കക്ഷി റിപ്പോസിറ്ററികൾ പ്രവർത്തനക്ഷമമാക്കുന്നു

ഞങ്ങൾ നേരത്തെ സൂചിപ്പിച്ചതുപോലെ, നിങ്ങളുടെ സിസ്റ്റം വിജയകരമായി പ്രവർത്തിപ്പിക്കുന്നതിന് ആവശ്യമായ മിക്ക സോഫ്റ്റ്വെയറുകളും ഫെഡോറ നൽകുന്നു. ഒരു പാക്കേജ് നഷ്uടപ്പെട്ടാൽ, നിങ്ങൾക്ക് ചേർക്കാനാകുന്ന ഒരു മൂന്നാം കക്ഷി ശേഖരം നിങ്ങൾ കണ്ടെത്തും, അതുവഴി ബിൽറ്റ്-ഇൻ പാക്കേജ് മാനേജർ ഉപയോഗിച്ച് ഇൻസ്റ്റാളേഷൻ നിയന്ത്രിക്കാനാകും.

ഫെഡോറയ്uക്കായി നിരവധി മൂന്നാം കക്ഷി സോഫ്uറ്റ്uവെയർ റിപ്പോസിറ്ററികളുണ്ട്, അവ സാധാരണയായി അന്തിമ ഉപയോക്താക്കൾ ഉപയോഗിക്കുന്നു, അവ പരസ്പരവിരുദ്ധമല്ല:

  • http://rpmfusion.org – Fedora Project അല്ലെങ്കിൽ Red Hat ഷിപ്പ് ചെയ്യാൻ ആഗ്രഹിക്കാത്ത സോഫ്റ്റ്uവെയർ നൽകുന്നു
  • http://rpm.livna.org – RPM ഫ്യൂഷന്റെ പൂരകമാണ്
  • https://copr.fedorainfracloud.org/ – ഒരു പാക്കേജ് ശേഖരം നൽകുന്ന എളുപ്പത്തിൽ ഉപയോഗിക്കാവുന്ന ബിൽഡ് സിസ്റ്റം.

പ്രധാനപ്പെട്ടത്: ധാരാളം തേർഡ് പാർട്ടി റിപ്പോസിറ്ററികൾ മിക്uസ് ചെയ്യുന്നത് പരസ്പരം വൈരുദ്ധ്യമുണ്ടാക്കുകയും അസ്ഥിരത ഉണ്ടാക്കുകയും പ്രശ്uനങ്ങൾ ഡീബഗ് ചെയ്യാൻ ബുദ്ധിമുട്ടുകയും ചെയ്യും.

സോഴ്സ് കോഡ് ഉപയോഗിച്ച് ഫെഡോറയിൽ സോഫ്റ്റ്uവെയർ ഇൻസ്റ്റോൾ ചെയ്യുന്നു

ഒരു പാക്കേജ് ഏതെങ്കിലും ശേഖരത്തിൽ കാണാതിരിക്കുകയോ അല്ലെങ്കിൽ ഇൻ-ഹൗസ് വികസിപ്പിക്കുകയോ ചെയ്യുമ്പോൾ അല്ലെങ്കിൽ നിങ്ങൾ ഇഷ്uടാനുസൃത ഡിപൻഡൻസികളുള്ള ഒരു പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യേണ്ട സാഹചര്യങ്ങളുണ്ട്. അത്തരം സന്ദർഭങ്ങളിൽ, നിങ്ങൾക്ക് ഇത് ഉറവിടത്തിൽ നിന്ന് ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും. ഡെവലപ്പർമാരോ പാക്കേജ് പരിപാലിക്കുന്നവരോ സാധാരണയായി ഉറവിടത്തിൽ നിന്ന് ആപ്ലിക്കേഷനുകൾ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം എന്നതിനെക്കുറിച്ചുള്ള നിർദ്ദേശങ്ങൾ നൽകുന്നു.

കുറിപ്പ്: ഉറവിടത്തിൽ നിന്ന് അപ്ലിക്കേഷനുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നത് നിങ്ങളുടെ സിസ്റ്റത്തെ നിയന്ത്രിക്കുന്നത് വളരെ പ്രയാസകരമാക്കും കൂടാതെ പാക്കേജ് മാനേജർ ഇൻസ്റ്റാൾ ചെയ്ത സോഫ്uറ്റ്uവെയറിനെക്കുറിച്ച് ബോധവാനായിരിക്കില്ല. ഇത് ഇനിപ്പറയുന്നതിലേക്ക് നയിച്ചേക്കാം:

  • പാക്കേജുകൾ എളുപ്പത്തിലും സ്വയമേവയും അപ്uഡേറ്റ് ചെയ്യാൻ കഴിയില്ല (സുരക്ഷാ പ്രശ്uനങ്ങളും ബഗുകളും പരിഹരിക്കാനും മെച്ചപ്പെടുത്തലുകൾ ചേർക്കാനും).
  • ആശ്രിതത്വങ്ങൾ എളുപ്പത്തിൽ പരിഹരിക്കപ്പെടണമെന്നില്ല, മറ്റ് ചെറിയ പ്രശ്നങ്ങളും.

മറ്റ് ഇൻസ്റ്റലേഷൻ രീതികൾ

ഫെഡോറ പാക്കേജ് മാനേജുമെന്റ് സിസ്റ്റങ്ങൾ ഉപയോഗിച്ച് ആപ്ലിക്കേഷനുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നതാണ് അഭികാമ്യമായ ഓപ്ഷൻ എങ്കിലും, ചിലപ്പോൾ, മറ്റ് പാക്കേജ് മാനേജുമെന്റ് ടൂളുകൾ വഴി നിങ്ങൾ പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട്, പ്രത്യേകിച്ചും പ്രോഗ്രാമിംഗ് ഭാഷാ പാക്കേജ് സിസ്റ്റങ്ങൾ:

  • CPAN – Perl
  • PyPI, easy_install, pip – Python
  • RubyGems, gem – Ruby
  • npm – Node.js
  • goget/goinstall – Go
  • Crate – Rust കൂടാതെ മറ്റു പലതും.

അത്രയേയുള്ളൂ! ഈ ലേഖനത്തിൽ, ഫെഡോറയിൽ ആപ്ലിക്കേഷനുകൾ എങ്ങനെ കണ്ടെത്താമെന്നും ഇൻസ്റ്റാൾ ചെയ്യാമെന്നും ഞങ്ങൾ വിശദീകരിച്ചിട്ടുണ്ട്. ചോദ്യങ്ങൾ ചോദിക്കുന്നതിനോ നിങ്ങളുടെ ചിന്തകൾ ഞങ്ങളുമായി പങ്കിടുന്നതിനോ ചുവടെയുള്ള ഫീഡ്uബാക്ക് ഫോം ഉപയോഗിക്കുക.