flatpak

A Flatpak, Snap és AppImage alkalmazások telepítése Linux alatt

A Flatpak, Snap és AppImage alkalmazások telepítése Linux alatt
Ez a cikk elmagyarázza a Flatpak, Snap és AppImage csomagok telepítését, eltávolítását és kezelését Linux alatt. Ez a három csomagolási forma az elmúlt néhány évben fejlesztés alatt állt, és az összes nagyobb Linux disztribúcióra telepíthető terjesztési agnosztikai csomagokat kínál. Ezen csomagolási formátumok részletes összehasonlítása itt érhető el.

A Flatpak csomagok telepítése és kezelése

Ha Ubuntut, annak származékait vagy más Ubuntu alapú Linux disztribúciókat használ, a következő két parancsot futtathatja a Flatpak csomagok telepítéséhez:

$ sudo apt install flatpak
$ flatpak remote-add --if-not-exist flathub https: // flathub.org / repo / flathub.flatpakrepo

A második parancs hozzáadja a hivatalos Flathub adattárat, amely felhasználható a Flatpak alkalmazások letöltésére és telepítésére. Más harmadik fél adattárai hozzáadhatók a lerakat URL cseréjével a fenti második parancsban. Azonban általában ragaszkodnia kell az alapértelmezett adattárhoz, hogy elkerülje a nem tesztelt alkalmazások telepítését, amelyek biztonsági problémákkal járhatnak.

Ha bármilyen más Linux disztribúciót használ, kövesse ezt a gyors telepítési útmutatót, amely több mint 25 Linux disztribúció telepítési utasításait tartalmazza.

Miután befejezte a Flatpak telepítését, elmehet a Flathub áruházba, és letöltheti bármelyik tetszőleges alkalmazást. Például a Firefox Flatpak csomag telepítéséhez meglátogathatja annak felsorolását a Flathub áruházban, vagy rákereshet a Flathub webhely keresősávjával. A Flathub oldalon minden lista tartalmaz egy telepítési parancsot az oldal alján. A csomag telepítéséhez futtatnia kell ezt a parancsot a terminálban. Vegye figyelembe, hogy a parancs minden Linux disztribúció esetében megegyezik. Az idézett esetben a következő parancsot kell futtatnia a Firefox flatpak csomag telepítéséhez:

$ flatpak telepítse a flathub org-ot.mozilla.firefox

Ne feledje, hogy a Flatpak csomag telepítése során további csomagok és függőségek telepítését kérhetik tőled. Ez normális, mivel a Flatpak csomagok szükség szerint telepítik a szükséges csomagokat és könyvtárakat.

Telepített Flatpak csomag eltávolításához futtassa a következő parancsot (cserélje ki a csomag azonosítóját):

$ flatpak uninstall org.mozilla.firefox

Ha nem emlékszik a csomag azonosítójára, a Flathub áruház listázási oldaláról szerezheti be. A Flatpak alkalmazás-javaslatokat is megjelenít, ha csak részleges nevet vagy azonosítót ad meg. Például, ha csak a „Firefox” szót használja a fenti parancsban, a Flatpak automatikusan választási lehetőséget kínál a Firefox csomag eltávolítására.

A telepített Flatpak csomag frissítéséhez futtassa a következő parancsot (cserélje ki a csomag azonosítóját):

$ flatpak frissítés org.mozilla.firefox

A Linux rendszerre telepített összes Flatpak csomag felsorolásához használja a következő parancsot:

$ flatpak lista

Számos Linux disztribúció a Flatpak plugint használja szoftverterjesztési alkalmazásukban a könnyebb telepítés és az automatikus frissítések megkönnyítése érdekében. A Flatpak használatával kapcsolatos további információkért futtassa a következő két parancsot:

$ flatpak --segítség
$ man flatpak

Snap csomagok telepítése és kezelése

Az Ubuntu, annak származékai és a legtöbb más Ubuntu-alapú Linux-disztribúció alapértelmezés szerint engedélyezve van a Snap támogatással. Kereshet snap csomagokat a GUI szoftverközpont alkalmazásban, valamint telepítheti őket a parancssorból. A Snap csomagok a Snap Store webhelyén is kereshetők. A snap store minden adatlapján megjelenik egy parancs a felsorolt ​​alkalmazás telepítésére.

Ha hozzá akarja adni a Snap támogatást más Linux disztribúciókhoz, akkor először telepítenie kell a „snapd” csomagot (hasonlóan a Flatpak fentebb ismertetett beállításához). Kövesse az itt elérhető snapd telepítési útmutatót több mint 25 Linux disztribúcióhoz.

Miután befejezte a snapd telepítését, látogasson el a Snap Store bármely listájára, és futtassa az oldalon felsorolt ​​megadott parancsot. Például az Android Studio Snap telepítéséhez a következő parancsot kell futtatnia:

$ sudo snap install android-studio --classic

Snap csomag eltávolításához használja a következő parancsot (cserélje ki az alkalmazás nevét, ha szükséges):

$ sudo snap remove android-studio

A rendszerre telepített összes Snap csomag felsorolásához használja a következő parancsot:

$ snap lista

Ne feledje, hogy nem tilthatja le a frissítéseket. Ezeket rendszeres időközönként automatikusan telepítik a rendszerére. Átütemezheti őket, vagy ideiglenesen visszatarthatja a frissítéseket. A Snap frissítések kezelésével kapcsolatos részletes útmutató itt érhető el.

Ha többet szeretne megtudni a Snap csomagokról, futtassa a következő két parancsot:

$ snap --help
$ ember csattan

Az AppImage csomagok telepítése és kezelése

Az AppImage csomagok hasonlóan működnek, mint a Windows rendszeren esetleg használt hordozható „exe” fájlok. Mindössze annyit kell tennie, hogy le kell töltenie egy AppImage fájlt, és futtathatóként meg kell jelölnie az alkalmazás futtatásához. Az AppImage fájl futtathatóvá tételéhez futtasson egy parancsot a következő formátumban:

$ chmod + x fájl.hozzáállás

Miután futtathatóként megjelölt, kattintson duplán a futtatható AppImage fájlra az alkalmazás elindításához. Az AppImage fájl eltávolításához egyszerűen törölje azt a merevlemezről.

A Flatpakhoz és a Snaphoz hasonlóan elérhető egy AppImage áruház is. A Snaptól és a Flatpaktól eltérően azonban azok a fejlesztők, akik AppImage formátumban terjesztik alkalmazásaikat, gyakran nem sorolják fel őket ebbe a központi boltba. Az AppImage fájlokat többnyire a forráskód-tárolókon vagy az alkalmazások webhelyein terjesztik.

Bizonyos esetekben az AppImage fájlok arra ösztönözhetik Önt, hogy hozzanak létre egy indítót, amely parancsikonként jelenik meg az alkalmazás menüiben és az asztalon. Ha úgy döntött, hogy indítót hoz létre, akkor érdemes eltávolítania azt egy AppImage fájl törlése után. Ehhez egyszerűen keresse fel az alább megadott helyet, és törölje a társított.asztali ”fájl.

$ HOME /.helyi / megosztás / alkalmazások /

Következtetés

A Flatpak, a Snap és az AppImage csomag újszerű módszereket kínál az alkalmazások terjesztésére az összes főbb Linux disztribúción. Jobb biztonságot nyújtanak, és megkönnyítik a fejlesztők számára az alkalmazások terjesztését. Ezek az új csomagformátumok jelentik a Linux alkalmazáscsomagok jövőjét, különösen a nem rendszeren alapuló, harmadik féltől származó alkalmazások számára.

AppyMouse képernyős Trackpad és egérmutató a Windows táblagépekhez
A táblagép-felhasználók gyakran hiányolják az egérmutatót, különösen akkor, ha szokták használni a laptopokat. Az érintőképernyős okostelefonok és táb...
Az egér középső gombja nem működik a Windows 10 rendszerben
A középső egérgomb segít átgörgetni a hosszú weboldalakat és a sok adatot tartalmazó képernyőket. Ha ez leáll, akkor a billentyűzet segítségével görge...
Hogyan lehet megváltoztatni a bal és jobb egérgombokat a Windows 10 PC-n
Elég általános, hogy az összes számítógépes egéreszközt ergonómikusan a jobbkezes felhasználók számára tervezték. De vannak olyan egéreszközök, amelye...