A Linux újoncok számára kedvük van, mivel telepíthetnek csomagokat, miközben időt és energiát takarítanak meg. A Canonical, az Ubuntu anyavállalata, elsőként implementálta a snaps-ot, egy keresztterjesztésű, függőségektől mentes szoftvert.
A Snap-nel együtt jött a Flatpak, egy másik univerzális csomagolási rendszer, C-vel írva. Csomagkezelő segédprogramnak tekinthető, amely lehetővé teszi a felhasználó számára, hogy alkalmazásokat elszigetelt környezetben telepítsen és futtasson.
Alapfogalmak
A Snaphoz hasonlóan a Flatpak is célja a szoftverkezelés egyszerűsítése a Linux disztribúciókban. Íme néhány gyakori terminológia, amelyet érdemes tudni:
- Flatpak: Ez egy olyan rendszer, amelyet homokozós asztali alkalmazások készítésére, terjesztésére és futtatására használnak Linuxon.
- Futásidő: A futásidőket platformoknak is nevezik, mivel ezek integrált platformként működnek, hogy biztosítsák a Flatpak alkalmazás működéséhez szükséges alapvető segédprogramokat.
- Flatpak alkalmazás: Ezek olyan alkalmazások, amelyeket a felhasználó a flatpak parancsot a számítógépükön.
A Flatpak használatának előnyei
- Egyetemesség: A Flatpak, mint segédprogram-kezelő, lehetővé teszi a felhasználó számára, hogy alkalmazásokat telepítsen és futtasson szinte minden Linux asztalon. Ez magában foglalja a nem GNU disztribúciókat, csak olvasható operációs rendszereket, systemd nélküli terjesztéseket vagy más architektúrákat.
- Innovációbarát: A Flatpak elősegíti a disztribúció fenntartóit, hogy segítsen a fejlesztőknek az innovációs céljaikra összpontosítani.
- Stabilitás: Az alkalmazáson belüli bármilyen törés nem okozza a rendszer meghibásodását. A Flatpak futásideje ugyanis benne van, és nem zavarja a rendszer működését.
- Gyökér nélküli telepítés: A Flatpak alkalmazás / futásidejű telepítéséhez nincs szükség magasabb jogosultságokra.
- Homokozós alkalmazások: A Flatpak egyik elsődleges célja a rendszer biztonságának javítása az alkalmazások egymástól való elkülönítésével. Az alkalmazások homokozósak, és külön silókban futnak.
Összefüggő: Útmutató kezdőknek az Ubuntu szoftvertáraihoz
A Flatpak telepítése Linux disztribúciókra
A Flatpak telepítésének különböző módjai vannak, a használt Linux terjesztéstől függően.
A Flatpak telepítése két lépésből áll. Az első lépés magában foglalja a Flatpak telepítését egy csomagkezelőn keresztül. A második lépés a Flatpak Flathub adattárának hozzáadása, ahonnan különféle alkalmazásokat telepíthet.
Így telepítheti a csomagot különböző Linux disztribúciókra:
Az Ubuntun és a Mint-en
Alapértelmezés szerint a Flatpak támogatja az Ubuntu 18.04, Mint 19.3 és újabb verzióikat. Telepítheti a csomagot az Ubuntu és a Linux Mint alkalmazásra az APT használatával:
sudo apt install flatpak
A Debianról és a Debian-alapú disztrókról
A Flatpak telepítéséhez olyan Debian alapú disztribúciókra, mint az Elementary és a Zorin, a csomag letöltése előtt hozzá kell adnia egy PPA-t a rendszeréhez:
sudo add-apt-repository ppa: alexlarsson / flatpak
sudo apt frissítés
sudo apt install flatpak
Használhatja a fent említett parancsokat is a Flatpak telepítésére az Ubuntu-ra.
A Red Hat-en és a Fedorán
Az RHEL-alapú terjesztésekre, például a Fedora és a CentOS telepítéséhez futtassa a következő parancsot:
sudo dnf telepítse a flatpakot
Alternatív megoldásként használhatja a YUM csomagkezelőt is:
sudo yum telepítse a flatpak-ot
Az OpenSUSE-on
A Flatpak OpenSUSE telepítéséhez adja ki a következő parancsot:
sudo zypper telepítse a flatpakot
Az ArchLinux / Manjaro oldalon
Végül, de nem utolsósorban a csomag telepítéséhez az Arch Linux rendszerre és az abból származó terjesztésekre futtassa a következő parancsot:
sudo pacman -S flatpak
Összefüggő: Flathub vs. Snap Store: A Linux-alkalmazások letöltésének legjobb webhelyei
A Flathub-tárház hozzáadása Linux alatt
A következő lépés a Flatpak tárházának, a Flathub-nak a hozzáadása, hogy alkalmazásokat tölthessen le és telepítsen az egyik legnépszerűbb és legszélesebb körben használt tárházból.
Nak nek adja hozzá az adattárat Linuxon, futtassa ezt a parancsot:
flatpak remote-add --if-not-exist flathub https://flathub.org/repo/flathub.flatpakrepo
A Flatpak használata Linuxon
A Flatpak használata meglehetősen hasonlít más csomagkezelők Linux rendszeren történő használatához. Kereshet és telepíthet alkalmazásokat a Flathub adattárból a Flatpak parancssori eszközzel.
Alkalmazások keresése a Flathubon
Mielőtt belevágna az alkalmazások telepítésébe, ellenőrizheti, hogy rendelkezésre áll-e egy bizonyos alkalmazás a lerakaton. A parancs alapértelmezett formátuma:
flatpak keresés alkalmazásnév
Példaként keressük meg a Spotify-t, és telepítsük, ha elérhető.
flatpak keresés spotify
A kapott értékek az alkalmazás azonosítóját, verzióját, elágazását és távirányítóit, valamint a szoftver leírását jelenítik meg.
Telepítse a csomagokat a Flatpak használatával
Az alkalmazások szintaktikája a Flatpak használatával:
flatpak telepítés távirányítók applicationID
Például a Spotify telepítéséhez használhatja:
flatpak install flathub com.spotify. Ügyfél
Indítson el egy alkalmazást
Az alkalmazás elindításához használja a következő parancsformátumot:
flatpak futtassa applicationID
Például:
flatpak futtatás com.spotify. Ügyfél
Ez végül elindítja a Spotify alkalmazást a rendszerén.
Sorolja fel a telepített Flatpak csomagokat
Tegyük ezt egy lépéssel tovább. A rendszerre telepített összes Flatpak csomag listájának megszerzéséhez:
flatpak lista
Frissítse a telepített csomagokat
A Flatpak csomagok rendszeren belüli frissítéséhez futtassa:
flatpak frissítés
Ha az összes csomag már naprakész, akkor a fent említett parancs futtatása után nem lesz új változás.
Távolítsa el a szoftvert a Flatpak használatával
Ha telepített egy alkalmazást, és már nem szeretné megtartani, akkor sikeresen eltávolíthatja azt a eltávolítás módszer. A parancs alapértelmezett szintaxisa:
flatpak uninstall applicationID
Mivel most telepítettük a Spotify-t, próbáld meg eltávolítani az alkalmazást a következő gépeléssel:
flatpak uninstall com.spotify. Ügyfél
A GNOME adattár engedélyezése
A Flathubhoz hasonlóan a GNOME adattár is tartalmazza az összes GNOME alapalkalmazást. A központi adattárnak két változata van: stabil és éjszakai.
Adja hozzá a GNOME stabil adattárat
Használat wget a GPG kulcsok letöltéséhez az adattárhoz:
wget https://sdk.gnome.org/keys/gnome-sdk.gpg
Használja a GNOME Flatpak adattárat a rendszeréhez remote-add:
sudo flatpak remote-add --gpg-import = gnome-sdk.gpg --if nem létezik gnome-apps https://sdk.gnome.org/repo-apps/
Az éjszakai verzió telepítéséhez adja ki a következő parancsokat:
wget https://sdk.gnome.org/nightly/keys/nightly.gpg
sudo flatpak remote-add --gpg-import = nightly.gpg --if nem létezik gnome-nightly-apps https://sdk.gnome.org/nightly/repo-apps/
Távoli adattárak felsorolása
Az összes beállított távoli adattár felsorolásához:
flatpak távirányítók
A fenti parancs felsorolja a rendszeréhez hozzáadott tárhelyeket. Akkor is megjelenik, ha az adattár egy rendszerszintű telepítés, vagy csak néhány felhasználóra vonatkozik.
A Flatpak tárház törlése
A lerakat törlésének alapvető szintaxisa:
sudo flatpak remote-delete remote-name
...hol távoli név a távoli adattár neve.
Például a Flathub adattár eltávolításához a rendszerből:
sudo flatpak távoli törlés flathub
A Flatpak telepítésének javítása
Használja a javítás parancs a Flatpak telepítésének javítására a rendszeren:
sudo flatpak javítás
A parancs futtatásához egy kis időre van szükség, ezért legyen türelmes és várja meg, amíg teljes mértékben végrehajtja.
Öld meg a Flatpak folyamatot
Bármely Flatpak folyamat elpusztításához először ellenőrizze, hogy mely folyamatok futnak:
sudo flatpak ps
Egy folyamat megölése:
sudo flatpak kill applicationID
Annak ellenőrzése, hogy a rendszer sikeresen megölte-e a folyamatot:
sudo flatpak ps
Összefüggő: Hogyan jeleníthetők meg a folyamathoz kapcsolódó információk Linux rendszeren a ps parancs használatával
A legtöbb kihasználása Flatpak parancsaiból
Kezdőként valószínűleg túlterheltnek érzi magát a Linux-terjesztőkben elérhető különböző terminológiák, szakzsargon és rengeteg parancs. A Flatpak azonban itt van, hogy megkönnyítse az életét azáltal, hogy biztonságosan és biztonságosan telepíti az alkalmazásokat.
Ha még csak most indul, a legjobb, ha lassan és folyamatosan fedezi fel a különféle funkciókat, miközben megismeri a disztrókon belül elérhető különféle árnyalatokat. Ha egyáltalán nem akar a parancssorral foglalkozni, fontolja meg a Snap és a Snap Store használatát a csomagok Linuxra történő telepítéséhez.
Túlterhelt a parancssori csomagkezelők meredek tanulási görbéje? Kezdje el még ma a Snap és a Snap Store használatát.
Olvassa el a következőt
- Linux
- Linux
- Linux alkalmazások
- Csomagkezelők
Iratkozzon fel hírlevelünkre
Csatlakozzon hírlevelünkhöz, amely műszaki tippeket, véleményeket, ingyenes e-könyveket és exkluzív ajánlatokat tartalmaz!
Még egy lépés…!
Kérjük, erősítse meg e-mail címét az imént elküldött e-mailben.