Flatpakin asentaminen ja käyttö Linuxissa


Linuxissa ohjelmistopaketin asentamiseen on monia tapoja. Voit käyttää paketinhallintaohjelmia, kuten APT Debian-pohjaisissa jakeluissa ja YUM RHEL-pohjaisissa jakeluissa. Jos paketit eivät ole saatavilla virallisissa arkistoissa, voit käyttää saatavilla olevia PPA:ita ( Debian-jakeluille ) tai asentaa ne DEB:llä tai RPM-paketteja. Jos et ole päätelaitteen fani, Ohjelmistokeskus voi tarjota sinulle paljon helpomman tavan asentaa sovelluksia. Jos kaikki epäonnistuu, sinulla on silti mahdollisuus rakentaa lähteestä.

Oli miten oli, haasteita on muutama. Ohjelmistokeskuksessa ei välttämättä aina ole etsimääsi sovellusta, ja sähkönhankintasopimuksista asentaminen voi aiheuttaa virheitä tai yhteensopivuusongelmia. Lisäksi lähteestä rakentaminen vaatii korkeampaa asiantuntemusta, eikä se ole aloittelijaystävällinen tapa uusille Linuxin käyttäjille.

Tällaisten haasteiden valossa yleismaailmallinen tapa asentaa paketteja on erittäin suositeltavaa ajan säästämiseksi ja yhteensopivuusongelmista johtuvien virheiden välttämiseksi. Canonical toteutti ensimmäisenä tällaisen idean pikapakettien muodossa. Snapsit ovat ristiinjakeluja, konttipakkauksia ja riippuvuudesta vapaita ohjelmistopaketteja, jotka yksinkertaistavat ohjelmistosovellusten asennusta.

Snapsien mukana tuli flatpak, joka on jälleen yksi yleinen pakkausjärjestelmä.

Flatpaks

C-kielellä kirjoitettu flatpak on paketinhallintaapuohjelma, jonka avulla käyttäjät voivat asentaa ja suorittaa sovelluksia hiekkalaatikkoympäristössä tai eristetyssä ympäristössä. Aivan kuten snaps, flatpak pyrkii yksinkertaistamaan ohjelmistopakettien hallintaa eri jakeluissa. Yksi flatpak voidaan asentaa mihin tahansa Linux-jakeluun, joka tukee Flatpaksia ilman muutoksia.

Flatpakin asentaminen Linux-jakeluihin

Tässä oppaassa keskitymme siihen, kuinka voit asentaa Flatpakin ja käyttää sitä eri Linux-jakeluissa. Flatpakin asentaminen on kaksivaiheinen toimenpide. Ensin sinun on asennettava Flatpak jakelusi paketinhallinnan avulla ja myöhemmin lisättävä Flatpak-arkisto ( Flathub ), josta sovellukset asennetaan.

Asenna Flatpak Ubuntuun ja Mintiin

Oletuksena Flatpak on tuettu Ubuntu 18.04- ja Mint 19.3 -versiossa ja uudemmissa versioissa. Voit vahvistaa tämän suorittamalla komennon:

sudo apt install flatpak

Asenna Flatpak Debianiin ja Debian-pohjaisiin distroihin

Lisää muille Debian-pohjaisille jakeluille, kuten Zorin, Elementary ja muille jakeluille, näytettävä PPA ja suorita alla oleva komento:

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

Asenna Flatpak RedHatiin ja Fedoraan

Suorita komento Fedora ja RHEL/CentOS 8.

sudo dnf install flatpak

Aiemmissa versioissa RHEL/CentOS 7 asenna flatpak yum-pakettien hallintaohjelmalla.

sudo yum install flatpak

Asenna Flatpak OpenSUSEen

Ota Flatpak käyttöön OpenSUSEssa käynnistämällä komento:

sudo zypper install flatpak

Asenna Flatpak ArchLinuxiin/Manjaroon

Lopuksi ota Flatpak käyttöön Arch Linuxissa ja sen malleissa käynnistämällä komento:

sudo pacman -S flatpak

Kun Flatpak on asennettu, seuraava vaihe on ottaa käyttöön Flatpakin arkisto, josta sovellukset ladataan.

Flathub-arkiston lisääminen Linuxiin

Seuraava askel on lisätä Flatpakin arkisto, josta lataamme ja asennamme sovelluksia. Tässä. lisäämme Flathubin, koska se on suosituin ja laajimmin käytetty tietovarasto.

Flathubin lisääminen järjestelmääsi. suorita alla oleva komento.

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

Flatpakin käyttäminen Linuxissa

Ennen kuin asennat sovelluksen arkistosta, voit etsiä sen saatavuutta Flathubista käyttämällä syntaksia:

flatpak search application name

Jos haluat esimerkiksi etsiä Flathubista Spotifyta, suorita komento:

flatpak search spotify

Tulokset antavat sinulle sovellustunnuksen, version, haaran, kaukosäätimet ja lyhyen kuvauksen ohjelmistosovelluksesta.

Asenna sovellus arkistosta käyttämällä syntaksia:

flatpak install [remotes] [Application ID]

Tässä tapauksessa asenna Spotify suorittamalla komento

flatpak install flathub com.spotify.Client

Suorita flatpak-sovellus suorittamalla komento:

flatpak run [Application ID]

Esimerkiksi,

flatpak run com.spotify.Client

Minun tapauksessani tämä vaikutti Spotify-sovelluksen käynnistämiseen.

Listaaksesi järjestelmässäsi olevat flatpak-paketit, suorita komento:

flatpak list

Voit poistaa sovelluksen käyttämällä syntaksia:

flatpak uninstall [Application ID]

Jos haluat esimerkiksi poistaa Spotifyn, suorita:

flatpak uninstall com.spotify.Client

Päivitä kaikki flatpak-paketit suorittamalla:

flatpak update

Minun tapauksessani kaikki flatpakit olivat ajan tasalla, joten muutoksia ei tehty.

Tarkista lopuksi käyttämäsi flatpak-versio suorittamalla:

flatpak --version

Johtopäätös

Flatpak tarjoaa pitkälle pääsyn lisäohjelmistoihin järjestelmällesi. Tämän tekee mahdolliseksi Flathub-arkisto, joka sisältää valtavan kokoelman flatpak-sovelluksia.