A Flatpak telepítése és használata Linuxon
Linux alatt számos lehetőség kínálkozik a szoftvercsomag telepítésére. Használhatja a csomagkezelőket, például az APT-t a Debian-alapú disztribúciókhoz és a YUM-ot az RHEL-alapú disztribúciókhoz. Ha a csomagok nem érhetők el a hivatalos tárolókban, használhatja a rendelkezésre álló PPA-kat (Debian disztribúciók esetén), vagy telepítheti őket a DEB vagy < használatával.RPMcsomagok. Ha nem rajong a terminál használatáért, a Szoftverközpont sokkal egyszerűbb módot kínál az alkalmazások telepítésére. Ha minden nem sikerül, továbbra is lehetősége van forrásból építkezni.
Bárhogy is legyen, van néhány kihívás. Előfordulhat, hogy a szoftverközpontban nem mindig található a keresett alkalmazás, és a PPA-kból történő telepítés hibákat vagy kompatibilitási problémákat okozhat. Ezenkívül a forrásból való építés magasabb szintű szakértelmet igényel, és nem kezdőbarát módszer a Linux újoncainak.
Az ilyen kihívások fényében a csomagok univerzális telepítési módja erősen ajánlott az időmegtakarítás és a kompatibilitási problémákból eredő hibák elkerülése érdekében. A Canonical volt az első, aki egy ilyen ötletet snap csomagok formájában valósított meg. A Snapek keresztterjesztésű, konténeres és függőségmentes szoftvercsomagok, amelyek leegyszerűsítik a szoftveralkalmazások telepítését.
A snaps mellett megjelent a flatpak, amely egy újabb univerzális csomagolási rendszer.
Flatpaks
A C nyelven írt flatpak egy csomagkezelő segédprogram, amely lehetővé teszi a felhasználók számára, hogy alkalmazásokat telepítsenek és futtassák homokozóban vagy elszigetelt környezetben. Akárcsak a snaps, a flatpak célja a szoftvercsomagok kezelésének egyszerűsítése a különböző disztribúciókban. Egyetlen flatpak minden módosítás nélkül telepíthető bármely Linux disztribúcióba, amely támogatja a Flatpak csomagot.
A Flatpak telepítése Linux disztribúciókban
Ebben az útmutatóban arra összpontosítunk, hogyan telepítheti a Flatpakot, és hogyan használhatja azt különféle Linux-disztribúciókban. A Flatpak telepítése 2 lépésből áll. Először telepítenie kell a Flatpak csomagot a disztribúció csomagkezelőjével, majd később hozzá kell adnia a Flatpak tárolót (Flathub), ahonnan az alkalmazások telepítésre kerülnek.
Telepítse a Flatpakot az Ubuntu és a Mint rendszerre
Alapértelmezés szerint a Flatpak támogatott az Ubuntu 18.04 és a Mint 19.3 és újabb verzióiban. Ezt a parancs futtatásával erősítheti meg:
sudo apt install flatpak
Telepítse a Flatpak csomagot Debian és Debian alapú disztribúciókra
Más Debian-alapú disztribúciókhoz, mint például a Zorin, az Elementary és más disztribúciókhoz, adja hozzá a PPA-t, és hajtsa végre az alábbi parancsot:
sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt update
sudo apt install flatpak
Telepítse a Flatpakot a RedHat és a Fedora rendszeren
Fedora és RHEL/CentOS 8 esetén futtassa a parancsot.
sudo dnf install flatpak
A korábbi verziók esetén az RHEL/CentOS 7 a yum csomagkezelőt használja a flatpak telepítéséhez.
sudo yum install flatpak
Telepítse a Flatpakot az OpenSUSE-ra
A Flatpak engedélyezéséhez az OpenSUSE rendszeren hívja meg a parancsot:
sudo zypper install flatpak
Telepítse a Flatpakot az ArchLinux/Manjaro rendszerre
Végül a Flatpak engedélyezéséhez az Arch Linuxon és annak ízeiben, hívja meg a parancsot:
sudo pacman -S flatpak
A Flatpak telepítése után a következő lépés a Flatpak tárolójának engedélyezése lesz, ahonnan az alkalmazások letöltésre kerülnek.
Flathub Repository hozzáadása Linux alatt
A következő lépés a Flatpak tárolójának hozzáadása lesz, ahonnan letöltjük és telepítjük az alkalmazásokat. Itt. hozzáadjuk a Flathubot, mivel ez a legnépszerűbb és legszélesebb körben használt adattár.
A Flathub hozzáadásához a rendszerhez. futtassa az alábbi parancsot.
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
A Flatpak használata Linuxban
Mielőtt telepítene egy alkalmazást a tárolóból, a szintaxis használatával megkeresheti annak elérhetőségét a Flathub oldalon:
flatpak search application name
Például a Flathub kereséshez a Spotify kifejezésre futtassa a következő parancsot:
flatpak search spotify
Az eredmények megadják az alkalmazásazonosítót, a verziót, az ágat, a távirányítókat, valamint a szoftveralkalmazás rövid leírását.
Az alkalmazás lerakatból történő telepítéséhez használja a következő szintaxist:
flatpak install [remotes] [Application ID]
Ebben az esetben a Spotify telepítéséhez futtassa a parancsot
flatpak install flathub com.spotify.Client
Flatpak alkalmazás futtatásához hajtsa végre a következő parancsot:
flatpak run [Application ID]
Például,
flatpak run com.spotify.Client
Az én esetemben ez a Spotify alkalmazás elindítását eredményezte.
A rendszeren található flatpak csomagok listázásához futtassa a parancsot:
flatpak list
Egy alkalmazás eltávolításához használja a következő szintaxist:
flatpak uninstall [Application ID]
Például a Spotify eltávolításához futtassa:
flatpak uninstall com.spotify.Client
Az összes flatpak csomag frissítéséhez futtassa:
flatpak update
Az én esetemben minden flatpak naprakész volt, így nem történt változtatás.
Végül a használt flatpak verziójának ellenőrzéséhez hajtsa végre a következőt:
flatpak --version
Következtetés
A Flatpak nagyban hozzájárul a rendszer további szoftvereihez való hozzáférés biztosításához. Ezt a Flathub adattár teszi lehetővé, amely a flatpak alkalmazások hatalmas gyűjteményét tartalmazza.