Linux-ൽ Flatpak എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യുകയും ഉപയോഗിക്കുകയും ചെയ്യാം


ലിനക്സിൽ, ഒരു സോഫ്uറ്റ്uവെയർ പാക്കേജ് ഇൻസ്uറ്റാൾ ചെയ്യുന്നതിന് നിരവധി മാർഗങ്ങളുണ്ട്. RHEL അടിസ്ഥാനമാക്കിയുള്ള വിതരണങ്ങൾക്കായി നിങ്ങൾക്ക് YUM പോലുള്ള പാക്കേജ് മാനേജർമാർ ഉപയോഗിക്കാം. ഔദ്യോഗിക ശേഖരണങ്ങളിൽ പാക്കേജുകൾ ലഭ്യമല്ലെങ്കിൽ, നിങ്ങൾക്ക് ലഭ്യമായ PPA-കൾ (ഡെബിയൻ വിതരണങ്ങൾക്കായി) ഉപയോഗിക്കാം അല്ലെങ്കിൽ DEB അല്ലെങ്കിൽ RPM പാക്കേജുകൾ ഉപയോഗിച്ച് ഇൻസ്റ്റാൾ ചെയ്യുക. നിങ്ങൾ ടെർമിനൽ ഉപയോഗിക്കുന്നതിൽ ഒരു ആരാധകനല്ലെങ്കിൽ, ആപ്ലിക്കേഷനുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള വളരെ എളുപ്പമുള്ള മാർഗം സോഫ്റ്റ്uവെയർ സെന്ററിന് നൽകാനാകും. എല്ലാം പരാജയപ്പെടുകയാണെങ്കിൽ, നിങ്ങൾക്ക് ഇപ്പോഴും ഉറവിടത്തിൽ നിന്ന് നിർമ്മിക്കാനുള്ള ഒരു ഓപ്ഷൻ ഉണ്ട്.

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

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

സ്നാപ്പുകൾക്കൊപ്പം, മറ്റൊരു സാർവത്രിക പാക്കേജിംഗ് സംവിധാനമായ ഫ്ലാറ്റ്പാക്കും വന്നു.

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

Linux വിതരണങ്ങളിൽ Flatpak എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം

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

സ്ഥിരസ്ഥിതിയായി, Flatpak ഉബുണ്ടു 18.04, Mint 19.3 എന്നിവയിലും പിന്നീടുള്ള പതിപ്പുകളിലും പിന്തുണയ്ക്കുന്നു. കമാൻഡ് പ്രവർത്തിപ്പിച്ച് നിങ്ങൾക്ക് ഇത് സ്ഥിരീകരിക്കാൻ കഴിയും:

$ sudo apt install flatpak

സോറിൻ, എലിമെന്ററി, മറ്റ് ഡിസ്ട്രോകൾ എന്നിവ പോലുള്ള മറ്റ് ഡെബിയൻ അധിഷ്ഠിത വിതരണങ്ങൾക്കായി, കാണിച്ചിരിക്കുന്ന പിപിഎ ചേർത്ത് താഴെയുള്ള കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുക:

$ sudo add-apt-repository ppa:alexlarsson/flatpak 
$ sudo apt update 
$ sudo apt install flatpak

Fedora, RHEL/CentOS 8 എന്നിവയ്uക്കായി കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

$ sudo dnf install flatpak

മുൻ പതിപ്പുകൾക്കായി, ഫ്ലാറ്റ്പാക്ക് ഇൻസ്റ്റാൾ ചെയ്യാൻ RHEL/CentOS 7 yum പാക്കേജ് മാനേജർ ഉപയോഗിക്കുന്നു.

$ sudo yum install flatpak

OpenSUSE-ൽ Flatpak പ്രവർത്തനക്ഷമമാക്കാൻ കമാൻഡ് അഭ്യർത്ഥിക്കുക:

$ sudo zypper install flatpak

അവസാനമായി, ആർച്ച് ലിനക്സിലും അതിന്റെ ഫ്ലേവറുകളിലും ഫ്ലാറ്റ്പാക്ക് പ്രവർത്തനക്ഷമമാക്കാൻ, കമാൻഡ് അഭ്യർത്ഥിക്കുക:

$ sudo pacman -S flatpak

ഫ്ലാറ്റ്പാക്ക് ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, ആപ്ലിക്കേഷനുകൾ ഡൗൺലോഡ് ചെയ്യുന്ന ഫ്ലാറ്റ്പാക്കിന്റെ ശേഖരം പ്രവർത്തനക്ഷമമാക്കുക എന്നതാണ് അടുത്ത ഘട്ടം.

Linux-ൽ Flathub Repository എങ്ങനെ ചേർക്കാം

ഞങ്ങൾ ആപ്ലിക്കേഷനുകൾ ഡൗൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യുന്ന സ്ഥലത്ത് നിന്ന് ഫ്ലാറ്റ്പാക്കിന്റെ ശേഖരം ചേർക്കുന്നതാണ് അടുത്ത ഘട്ടം. ഇവിടെ. ഏറ്റവും ജനപ്രിയവും വ്യാപകമായി ഉപയോഗിക്കുന്നതുമായ ശേഖരം ആയതിനാൽ ഞങ്ങൾ Flathub ചേർക്കുന്നു.

നിങ്ങളുടെ സിസ്റ്റത്തിലേക്ക് Flathub ചേർക്കുന്നതിന്. താഴെയുള്ള കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

$ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

ലിനക്സിൽ ഫ്ലാറ്റ്പാക്ക് എങ്ങനെ ഉപയോഗിക്കാം

റിപ്പോസിറ്ററിയിൽ നിന്ന് ഒരു ആപ്ലിക്കേഷൻ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുമുമ്പ്, വാക്യഘടന ഉപയോഗിച്ച് നിങ്ങൾക്ക് Flathub-ൽ അതിന്റെ ലഭ്യതയ്ക്കായി തിരയാൻ കഴിയും:

$ flatpak search application name

ഉദാഹരണത്തിന്, Spotify-നായി Flathub തിരയാൻ, കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:

$ flatpak search spotify

ഫലങ്ങൾ നിങ്ങൾക്ക് ആപ്ലിക്കേഷൻ ഐഡി, പതിപ്പ്, ബ്രാഞ്ച്, റിമോട്ടുകൾ, സോഫ്റ്റ്uവെയർ ആപ്ലിക്കേഷന്റെ ഒരു ഹ്രസ്വ വിവരണം എന്നിവ നൽകും.

റിപ്പോസിറ്ററിയിൽ നിന്ന് ആപ്ലിക്കേഷൻ ഇൻസ്റ്റാൾ ചെയ്യാൻ, വാക്യഘടന ഉപയോഗിക്കുക:

$ flatpak install [remotes] [Application ID]

ഈ സാഹചര്യത്തിൽ, Spotify ഇൻസ്റ്റാൾ ചെയ്യാൻ, കമാൻഡ് പ്രവർത്തിപ്പിക്കുക

$ flatpak install flathub com.spotify.Client

ഒരു ഫ്ലാറ്റ്പാക്ക് ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കുന്നതിന്, കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുക:

$ flatpak run [Application ID]

ഉദാഹരണത്തിന്,

$ flatpak run com.spotify.Client

എന്റെ കാര്യത്തിൽ, ഇത് Spotify ആപ്ലിക്കേഷൻ സമാരംഭിക്കുന്നതിന് കാരണമായി.

നിങ്ങളുടെ സിസ്റ്റത്തിൽ വസിക്കുന്ന ഫ്ലാറ്റ്പാക്ക് പാക്കേജുകൾ ലിസ്റ്റുചെയ്യുന്നതിന്, കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:

$ flatpak list

ഒരു ആപ്ലിക്കേഷൻ അൺഇൻസ്റ്റാൾ ചെയ്യാൻ, വാക്യഘടന ഉപയോഗിക്കുക:

$ flatpak uninstall [Application ID]

ഉദാഹരണത്തിന്, Spotify നീക്കംചെയ്യാൻ, പ്രവർത്തിപ്പിക്കുക:

$ flatpak uninstall com.spotify.Client

എല്ലാ ഫ്ലാറ്റ്പാക്ക് പാക്കേജുകളും അപ്ഡേറ്റ് ചെയ്യാൻ, പ്രവർത്തിപ്പിക്കുക:

$ flatpak update

എന്റെ കാര്യത്തിൽ, എല്ലാ ഫ്ലാറ്റ്പാക്കുകളും കാലികമായതിനാൽ മാറ്റങ്ങളൊന്നും വരുത്തിയില്ല.

അവസാനമായി, നിങ്ങൾ ഉപയോഗിക്കുന്ന ഫ്ലാറ്റ്പാക്കിന്റെ പതിപ്പ് പരിശോധിക്കാൻ, എക്സിക്യൂട്ട് ചെയ്യുക:

$ flatpak --version

നിങ്ങളുടെ സിസ്റ്റത്തിനായുള്ള അധിക സോഫ്uറ്റ്uവെയറിലേക്ക് ആക്uസസ് നൽകുന്നതിൽ Flatpak വളരെയധികം മുന്നോട്ട് പോകുന്നു. ഫ്ലാറ്റ്പാക്ക് ആപ്ലിക്കേഷനുകളുടെ ഒരു വലിയ ശേഖരം ഉൾക്കൊള്ളുന്ന ഫ്ലാത്തബ് ശേഖരണമാണ് ഇത് സാധ്യമാക്കിയത്.