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.

Email
Minden, amit tudnia kell a Snapról és a Snap Store-ról

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

Kapcsolódó témák
  • Linux
  • Linux
  • Linux alkalmazások
  • Csomagkezelők
A szerzőről
Wini Bhalla (3 cikk megjelent)Több Wini Bhalla-tól

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.

.