Flatpakin asentaminen ja käyttäminen Linuxissa


Linuxissa on monia tapoja ohjelmistopaketin asentamiseen. Voit käyttää RHEL-pohjaisiin jakeluihin pakettien hallintaa, kuten YUM. Jos paketteja ei ole saatavana virallisissa arkistoissa, voit käyttää käytettävissä olevia PPA-paketteja (Debian-jakeluja varten) tai asentaa ne DEB- tai RPM-paketeilla. Jos et ole päätelaitteen käytön fani, Ohjelmistokeskus voi antaa sinulle paljon helpomman tavan asentaa sovelluksia. Jos kaikki epäonnistuu, sinulla on edelleen mahdollisuus rakentaa lähteestä.

Oli miten on, muutamia haasteita on olemassa. Ohjelmistokeskuksessa ei välttämättä ole etsimääsi sovellusta, ja sähkönhankintasopimuksista asentamasi ohjelmisto saattaa aiheuttaa virheitä tai yhteensopivuusongelmia. Lisäksi lähteestä rakentaminen vaatii korkeamman tason asiantuntemusta, eikä se ole aloittelijoille sopiva tapa uusille Linux-käyttäjille.

Tällaisten haasteiden valossa suositellaan yleistä tapaa asentaa paketteja ajan säästämiseksi ja yhteensopivuusongelmista johtuvien virheiden välttämiseksi. Canonical toteutti ensimmäisenä tällaisen idean pikapakettien muodossa. Napsautukset ovat ristijakelua, kontteja ja riippumattomuutta sisältäviä ohjelmistopaketteja, jotka yksinkertaistavat ohjelmistosovellusten asennusta.

Napsautusten mukana tuli Flatpak, joka on jälleen yksi yleinen pakkausjärjestelmä.

C-muodossa kirjoitettu flatpak on paketinhallintaohjelma, jonka avulla käyttäjät voivat asentaa ja suorittaa sovelluksia hiekkalaatikkoon tai eristettyyn ympäristöön. Aivan kuten napsautuksilla, Flatpak pyrkii yksinkertaistamaan ohjelmistopakettien hallintaa eri jakeluissa. Yksi Flatpak voidaan asentaa mihin tahansa Linux-jakeluun, joka tukee Flatpaksia ilman muutoksia.

Kuinka asentaa Flatpak Linux-jakeluihin

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

Oletuksena Flatpakia tuetaan Ubuntu 18.04: ssä ja Mint 19.3: ssa ja uudemmissa versioissa. Voit vahvistaa tämän suorittamalla komennon:

$ sudo apt install flatpak

Muille Debian-pohjaisille jakeluille, kuten Zorin, Elementary ja muut distrot, lisää esitetty PPA ja suorita alla oleva komento:

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

Suorita komento Fedora ja RHEL/CentOS 8.

$ sudo dnf install flatpak

Aikaisemmissa versioissa RHEL/CentOS 7 käyttää yum-paketinhallintaa Flatpakin asentamiseen.

$ sudo yum install flatpak

Ota Flatpak käyttöön OpenSUSE: ssa kutsumalla komento:

$ sudo zypper install flatpak

Lopuksi, ota Flatpak käyttöön Arch Linuxissa ja sen makuissa kutsumalla komento:

$ sudo pacman -S flatpak

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

Kuinka lisätä Flathub-arkisto Linuxiin

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

Lisää Flathub järjestelmään. Suorita alla oleva komento.

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

Kuinka käyttää Flatpakia Linuxissa

Ennen kuin asennat sovelluksen arkistosta, voit etsiä sen saatavuutta Flathubista syntaksin avulla:

$ flatpak search application name

Esimerkiksi, jos haluat etsiä Flathubista Spotifyä, 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.

Luettele järjestelmässäsi olevat flatpak-paketit suorittamalla komento:

$ flatpak list

Poista sovelluksen syntaksi:

$ flatpak uninstall [Application ID]

Esimerkiksi Spotify poistetaan suorittamalla:

$ flatpak uninstall com.spotify.Client

Päivitä kaikki flatpak-paketit suorittamalla:

$ flatpak update

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

Lopuksi, tarkista käyttämäsi Flatpak-versio suorittamalla:

$ flatpak --version

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