Giunsa ang Pag-install ug Paggamit sa Flatpak sa Linux


Sa Linux, adunay daghang mga paagi sa pag-install sa usa ka pakete sa software. Mahimo nimong gamiton ang mga tagdumala sa pakete sama sa YUM alang sa mga pag-apod-apod nga nakabase sa RHEL. Kung ang mga pakete dili magamit sa opisyal nga mga repositoryo, mahimo nimong gamiton ang magamit nga mga PPA ( Para sa mga distribusyon sa Debian ) o i-install kini gamit ang mga pakete sa DEB o RPM. Kung dili ka fan sa paggamit sa terminal, ang Software Center makahatag kanimo og mas sayon nga paagi sa pag-instalar sa mga aplikasyon. Kung mapakyas ang tanan, adunay ka pa kapilian sa pagtukod gikan sa gigikanan.

Bisan pa, adunay pipila ka mga hagit. Ang software center mahimong dili kanunay adunay aplikasyon nga imong gipangita ug ang pag-install gikan sa mga PPA mahimong makahatag mga sayup o mga isyu sa pagkaangay. Dugang pa, ang pagtukod gikan sa gigikanan nanginahanglan usa ka mas taas nga lebel sa kahanas ug dili usa ka paagi nga mahigalaon alang sa mga bag-ong nangabot sa Linux.

Sa kahayag sa maong mga hagit, ang usa ka unibersal nga paagi sa pag-instalar sa mga pakete girekomendar pag-ayo aron makadaginot sa oras ug makalikay sa mga kasaypanan nga naggikan sa mga isyu sa pagpahiangay. Ang Canonical mao ang una nga nagpatuman sa ingon nga ideya sa porma sa mga snap package. Ang mga snap kay cross-distribution, containerized, ug dependency-free software packages nga nagpasimple sa pag-instalar sa software applications.

Uban sa mga snaps, miabut ang flatpak, nga usa pa ka unibersal nga sistema sa pagputos.

Gisulat sa C, ang usa ka flatpak usa ka utility sa pagdumala sa pakete nga nagtugot sa mga tiggamit sa pag-install ug pagpadagan sa mga aplikasyon sa usa ka sandboxed o nahilit nga palibot. Sama sa mga snaps, ang flatpak nagtumong sa pagpayano sa pagdumala sa mga pakete sa software sa lainlaing mga pag-apod-apod. Ang usa ka flatpak mahimong ma-install sa bisan unsang pag-apod-apod sa Linux nga nagsuporta sa Flatpaks nga wala’y bisan unsang pagbag-o.

Giunsa ang Pag-install sa Flatpak sa Mga Distribusyon sa Linux

Sa kini nga giya, nagpunting kami kung giunsa nimo ma-install ang Flatpak ug magamit kini sa lainlaing mga distribusyon sa Linux. Ang pag-instalar sa Flatpak usa ka 2-lakang nga pamaagi. Una, kinahanglan nimo nga i-install ang Flatpak gamit ang manager sa package sa imong pag-apod-apod ug sa ulahi idugang ang Flatpak repository (Flathub) gikan sa kung diin ma-install ang mga aplikasyon.

Sa kasagaran, ang Flatpak gisuportahan sa Ubuntu 18.04 ug Mint 19.3 ug sa ulahi nga mga bersyon. Mahimo nimong kumpirmahon kini pinaagi sa pagpadagan sa mando:

$ sudo apt install flatpak

Alang sa ubang mga distribusyon nga nakabase sa Debian sama sa Zorin, Elementary, ug uban pang mga distro, idugang ang PPA nga gipakita ug ipatuman ang mando sa ubos:

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

Alang sa Fedora ug RHEL/CentOS 8 ipadagan ang sugo.

$ sudo dnf install flatpak

Alang sa naunang mga bersyon, ang RHEL/CentOS 7 naggamit sa yum package manager aron i-install ang flatpak.

$ sudo yum install flatpak

Aron mahimo ang Flatpak sa OpenSUSE gamita ang sugo:

$ sudo zypper install flatpak

Sa katapusan, aron mahimo ang Flatpak sa Arch Linux ug ang mga lami niini, gamita ang mando:

$ sudo pacman -S flatpak

Sa higayon nga ma-install ang Flatpak, ang sunod nga lakang mao ang pagpagana sa repositoryo sa Flatpak gikan sa diin ma-download ang mga aplikasyon.

Giunsa Pagdugang ang Flathub Repository sa Linux

Ang sunod nga lakang mao ang pagdugang sa repository sa Flatpak gikan sa kung diin kami mag-download ug mag-install sa mga aplikasyon. Dinhi. gidugang namo ang Flathub tungod kay kini ang pinakapopular ug kaylap nga gigamit nga repository.

Aron idugang ang Flathub sa imong sistema. padagana ang sugo sa ubos.

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

Giunsa Paggamit ang Flatpak sa Linux

Sa wala pa i-install ang usa ka aplikasyon gikan sa repository, mahimo nimong pangitaon ang pagkaanaa niini sa Flathub gamit ang syntax:

$ flatpak search application name

Pananglitan, sa pagpangita sa Flathub alang sa Spotify, padagana ang sugo:

$ flatpak search spotify

Ang mga resulta maghatag kanimo sa Application ID, Version, Branch, Remotes, ug usa ka mubo nga paghulagway sa software application.

Aron ma-install ang aplikasyon gikan sa repository, gamita ang syntax:

$ flatpak install [remotes] [Application ID]

Sa kini nga kaso, aron ma-install ang Spotify, pagdagan ang mando

$ flatpak install flathub com.spotify.Client

Sa pagpadagan sa usa ka flatpak nga aplikasyon, ipatuman ang sugo:

$ flatpak run [Application ID]

Pananglitan,

$ flatpak run com.spotify.Client

Sa akong kaso, kini adunay epekto sa paglansad sa aplikasyon sa Spotify.

Aron ilista ang mga flatpak nga pakete nga nagpuyo sa imong sistema, padagana ang command:

$ flatpak list

Aron ma-uninstall ang usa ka aplikasyon, gamita ang syntax:

$ flatpak uninstall [Application ID]

Pananglitan, aron tangtangon ang Spotify, pagdagan:

$ flatpak uninstall com.spotify.Client

Aron ma-update ang tanan nga mga pakete sa flatpak, pagdagan:

$ flatpak update

Sa akong kaso, ang tanan nga flatpaks kay sa petsa, mao nga walay mga kausaban nga gihimo.

Sa katapusan, aron masusi ang bersyon sa flatpak nga imong gigamit, i-execute:

$ flatpak --version

Ang Flatpak taas nga paagi sa paghatag og access sa dugang nga software alang sa imong sistema. Gihimo kini nga posible sa Flathub repository nga adunay daghang koleksyon sa mga aplikasyon sa flatpak.