- - A FlatPak használata és telepítése Linux rendszeren

A FlatPak használata és telepítése Linux rendszeren

Úgy tűnik, mintha egyetemes alkalmazástelepítők lennénekaz új dolog a Linux világában. Megkapta az Ubuntu mögött a fejlesztőket, akik pillanatok alatt dolgoznak, az App Image (más néven a Linuxhoz legközelebb eső fájlok), a Deis, a ZeroInstall és természetesen az új dolog, amiről mindenki beszél: Flatpak. Túl sokáig a nyílt forráskódú közösségnek és a Linux egészének egységes módra volt szüksége a szoftver szállításához számos különféle Linux disztribúcióhoz. 2017-ben számos különféle szoftverprojekt versenyez a reflektorfényben. A Flatpak nem különbözik egymástól. Ez egy olyan eszköz, amelyet a Free Desktop Project fejlesztett ki, és ígéretet tesz arra, hogy rendkívül egyszerűvé teszi bármilyen típusú szoftver zökkenőmentes és könnyű szállítását bármilyen típusú Linux disztribúcióra a piacon.

SPOILER FIGYELMEZTETÉS: Görgessen le, és nézze meg a videó bemutatóját a cikk végén.

Ebben a cikkben azt tárgyaljuk, hogyan lehet ezt az izgalmas új technológiát működtetni a kedvenc Linux disztribúcióján.

A FlatPak telepítése

A Flatpak fejlesztői keményen dolgoztak a Linux-szala disztribúciós karbantartók számára, hogy így minden könnyen működjön. Nyisson meg egy terminál ablakot, keresse meg a használt operációs rendszer részét, és írja be a parancs (oka) t, hogy telepítse!

Arch Linux

sudo pacman -S flatpak

Fedora

sudo dnf install flatpak

OpenSUSE

sudo zypper install flatpak

Mageia

sudo urpmi flatpak

vagy (ha DNF-t használ)

sudo dnf install flatpak

Ubuntu

Ubuntu 16.04 LTS

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

Ubuntu 17.04+

sudo apt install flatpak

Debian tesztelés / instabil

sudo apt-get install flatpak

Gentoo

Először szerezzen be egy gyökérhéjat: sudo -s or su

Ezután hozzon létre egy új konfigurációs fájlt: nano -w /etc/portage/repos.conf/flatpak-overlay.conf

Illessze be a következő kódot a fájlba:

[flatpak-overlay]
priority = 50
location = /usr/local/portage/flatpak-overlay
sync-type = git
sync-uri = git://github.com/fosero/flatpak-overlay.git

auto-sync = Igen

Mentse el a konfigurációs fájlt a Ctrl + O billentyűzet kombinációval.

Végül futtasson egy szinkronizálást a Flatpak telepítéséhez.

emerge --sync

Flatpak használata

A Flatpak nagyon decentralizált technológia. Más „univerzális alkalmazás” megoldásokkal, például a pattanásokkal ellentétben nincs egyetlen szoftverüzlet. Ehelyett sok. Ez a program lehetővé teszi a felhasználók számára, hogy saját konténereket készítsenek, és feltöltsék őket a hivatalos szerverekre, de a felhasználók számára lehetőség van a saját gazdagépeik tárolására is, és a hivatalos módszert teljesen figyelmen kívül hagyhatják.

Ön fejlesztő? Nézze meg a hivatalos információkat a Flatpak elkészítéséhez.

Flatpak telepítése a lerakatból

A Flatpak alkalmazás telepítéséhez a Linux számítógépére nyisson meg egy terminált. Ezután adja meg ezt a parancsot a root hozzáférés megszerzéséhez: sudo -s

Ebben a példában a Spotify parancsot telepíti. Kezdje azzal, hogy közli a Flatpak szolgáltatással a távoli alkalmazás letöltését.

flatpak install --from https://s3.amazonaws.com/alexlarsson/spotify-repo/spotify.flatpakref

Ezután telepítse a Spotify-t a futtatás paranccsal.

flatpak run com.spotify.Client


Amikor a folyamat befejeződött, ellenőrizze az alkalmazás menüjét. Megjelenik a Spotify ikon.

Flatpak telepítése egy fájlból

Szerencsére a parancssor nem az egyetlen mód a Flatpak alkalmazás telepítésére. Ezenkívül letölthető a .flatpakref fájlt, és egyetlen parancs megadása nélkül telepítse.

Először ellenőrizze, hogy a gnome-szoftver telepítve van-e a rendszerre (bár valószínűleg már van). Ezután töltse le a .flatpakref fájl az alkalmazás oldalán. Ebben a példában a Skype-t fogjuk használni.

Amikor a fájlt letöltötte a számítógépére, nyissa mega fájlkezelőt, és lépjen a letöltött alkalmazás helyére. Kattintson a jobb egérgombbal, és válassza az „Open with Software Install” lehetőséget. Ezzel elindul a Gnome szoftver tároló, és megjelenik egy oldal, amely bemutatja a telepített alkalmazás részletes adatait.

Kattintson a telepítés gombra, írja be a jelszavát, és várjon. A program befejezésekor egy értesítés jelenik meg.

Ez az! Ellenőrizze az alkalmazás menüjét az újonnan telepített programhoz.

A Flatpaks frissítése

A frissítés, például a telepítés, kétféle módon lehetséges. Az első út a terminállal történik. Kezdje úgy, hogy felsorolja a rendszer összes telepített Flatpaks-ét a list paranccsal.

flatpak list

Ezután válassza ki a Flatpak alkalmazást a listából, és adja hozzá a következőhöz: flatpak update

Ezzel frissíti az egyes alkalmazásokat. Alternatív megoldásként csak írja be flatpak update a rendszer összes alkalmazásának frissítéséhez.

Nem akarja használni a terminált? Csak szokásos módon használja a Gnome szoftvert. Ha van Flatpak frissítés, akkor erről értesítjük! Telepítse a szokásos módon, a szokásos szoftverfrissítésekkel együtt.

A Flatpaks eltávolítása

Távolítsa el az alkalmazást úgy, hogy először a list paranccsal találja meg az eltávolítandó alkalmazás nevét. Ezután másolja a nevet, és írja be:

sudo flatpak uninstall appnamehere

Alternatív megoldásként nyissa meg a Gnome szoftvert, keresse meg az alkalmazást és kattintson az „eltávolítás” elemre.

Következtetés

A szoftverterjesztés mindig is az egyik volta Linux leggyengébb pontjai: a fejlesztők nem akarnak programot 100 különféle formátumba csomagolni. Ezenkívül a felhasználók egy jobb módszert akarnak a szoftver telepítéséhez, ahelyett, hogy támaszkodnának a terminálra. A Flatpack egy újabb kísérlet erre. Ezt a hatalmas feladatot úgy hajtja végre, hogy programokat készít és virtualizálja őket a konténerek belsejébe, lehetővé téve számukra, hogy bármikor futhassanak. Ennek a szoftvernek a fejlesztése felgyorsul, a Flatpaks segíti a népszerű szoftverek, például a Spotify, a Blender, a Mozilla Firefox és akár a Microsoft Skype szállítását. Ennek az eszköznek a támogatása hatalmas, és az elfogadás csak javul.

A Flatpaks-eknek sok a lehetősége, de vannakaz „univerzális Linux telepítő” játék többi szereplője elárnyékolja. Ennek eredményeként csak a Linux geeks ismeri őket. Remélem, hogy ez az oktatóprogram valami nagyon szükséges fényt rávilágít a Flatpak-ra, hogy minden típusú Linux-felhasználó el tudja kezdeni használni őket!

Hozzászólások