Jinsi ya Kufunga na Kutumia Flatpak kwenye Linux


Katika Linux, kuna njia nyingi za kusanikisha kifurushi cha programu. Unaweza kutumia wasimamizi wa vifurushi kama vile YUM kwa usambazaji unaotegemea RHEL. Ikiwa vifurushi hazipatikani kwenye hazina rasmi, unaweza kutumia PPA zinazopatikana ( Kwa usambazaji wa Debian ) au usakinishe kwa kutumia DEB au RPM paket. Ikiwa wewe si shabiki wa kutumia terminal, Kituo cha Programu kinaweza kukupa njia rahisi zaidi ya kusakinisha programu. Ikiwa kila kitu kitashindwa, bado unayo chaguo la kujenga kutoka kwa chanzo.

Iwe hivyo, kuna changamoto chache. Kituo cha programu huenda kisiwe na programu unayotafuta kila wakati na kusakinisha kutoka kwa PPAs kunaweza kutoa hitilafu au masuala ya uoanifu. Zaidi ya hayo, kujenga kutoka kwa chanzo kunahitaji kiwango cha juu cha utaalam na sio njia rahisi kwa wanaoingia kwenye Linux.

Kwa kuzingatia changamoto kama hizi, njia ya wote ya kusakinisha vifurushi inapendekezwa sana ili kuokoa muda na kuepuka hitilafu zinazotokana na masuala ya uoanifu. Canonical ilikuwa ya kwanza kutekeleza wazo kama hilo kwa njia ya vifurushi vya haraka. Snaps ni usambaaji mtambuka, umewekwa kwenye vyombo, na vifurushi vya programu visivyokuwa tegemezi vinavyorahisisha usakinishaji wa programu tumizi.

Pamoja na snaps, ilikuja flatpak, ambayo bado ni mfumo mwingine wa upakiaji wa ulimwengu wote.

Imeandikwa katika C, flatpak ni matumizi ya usimamizi wa kifurushi ambacho huruhusu watumiaji kusakinisha na kuendesha programu katika mazingira ya kisanduku cha mchanga au yaliyojitenga. Kama vile snaps, flatpak inalenga kurahisisha usimamizi wa vifurushi vya programu katika usambazaji mbalimbali. Flatpak moja inaweza kusakinishwa katika usambazaji wowote wa Linux unaoauni Flatpaks bila marekebisho yoyote.

Jinsi ya Kufunga Flatpak katika Usambazaji wa Linux

Katika mwongozo huu, tunazingatia jinsi unaweza kusakinisha Flatpak na kuitumia katika usambazaji mbalimbali wa Linux. Kufunga Flatpak ni utaratibu wa hatua 2. Kwanza, unahitaji kusakinisha Flatpak kwa kutumia kidhibiti cha kifurushi cha usambazaji wako na baadaye uongeze hazina ya Flatpak ( Flathub ) kutoka ambapo programu zitasakinishwa.

Kwa chaguo-msingi, Flatpak inatumika kwenye Ubuntu 18.04 na Mint 19.3 na matoleo ya baadaye. Unaweza kuthibitisha hili kwa kuendesha amri:

$ sudo apt install flatpak

Kwa usambazaji mwingine wa msingi wa Debian kama vile Zorin, Elementary, na distros zingine, ongeza PPA iliyoonyeshwa na utekeleze amri hapa chini:

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

Kwa Fedora na RHEL/CentOS 8 endesha amri.

$ sudo dnf install flatpak

Kwa matoleo ya awali, RHEL/CentOS 7 hutumia kidhibiti cha kifurushi cha yum kusakinisha flatpak.

$ sudo yum install flatpak

Ili kuwezesha Flatpak kwenye OpenSUSE omba amri:

$ sudo zypper install flatpak

Mwishowe, ili kuwezesha Flatpak kwenye Arch Linux na ladha zake, omba amri:

$ sudo pacman -S flatpak

Mara tu Flatpak imewekwa, hatua inayofuata itakuwa kuwezesha hazina ya Flatpak kutoka ambapo programu zitapakuliwa.

Jinsi ya Kuongeza Hifadhi ya Flathub katika Linux

Hatua inayofuata itakuwa kuongeza hazina ya Flatpak kutoka ambapo tutapakua na kusakinisha programu. Hapa. tunaongeza Flathub kwani ndio hazina maarufu na inayotumika sana.

Ili kuongeza Flathub kwenye mfumo wako. endesha amri hapa chini.

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

Jinsi ya kutumia Flatpak kwenye Linux

Kabla ya kusakinisha programu kutoka kwa hazina, unaweza kutafuta upatikanaji wake kwenye Flathub kwa kutumia syntax:

$ flatpak search application name

Kwa mfano, kutafuta Flathub kwa Spotify, endesha amri:

$ flatpak search spotify

Matokeo yatakupa Kitambulisho cha Maombi, Toleo, Tawi, Vidhibiti vya Mbali, na maelezo mafupi ya programu tumizi.

Ili kusakinisha programu kutoka kwa hazina, tumia syntax:

$ flatpak install [remotes] [Application ID]

Katika kesi hii, kusakinisha Spotify, endesha amri

$ flatpak install flathub com.spotify.Client

Ili kuendesha programu ya flatpak, tekeleza amri:

$ flatpak run [Application ID]

Kwa mfano,

$ flatpak run com.spotify.Client

Kwa upande wangu, hii ilikuwa na athari ya kuzindua programu tumizi ya Spotify.

Kuorodhesha vifurushi vya flatpak vinavyokaa kwenye mfumo wako, endesha amri:

$ flatpak list

Ili kusanidua programu, tumia syntax:

$ flatpak uninstall [Application ID]

Kwa mfano, ili kuondoa Spotify, endesha:

$ flatpak uninstall com.spotify.Client

Ili kusasisha vifurushi vyote vya flatpak, endesha:

$ flatpak update

Kwa upande wangu, flatpaks zote zilikuwa za kisasa, kwa hivyo hakuna mabadiliko yaliyofanywa.

Mwishowe, ili kuangalia toleo la flatpak unayotumia, tekeleza:

$ flatpak --version

Flatpak huenda kwa muda mrefu katika kutoa ufikiaji wa programu ya ziada ya mfumo wako. Hii inawezeshwa na hazina ya Flathub ambayo ina mkusanyiko mkubwa wa programu za flatpak.