flatpak

Kuidas installida Linuxi rakendusi Flatpak, Snap ja AppImage

Kuidas installida Linuxi rakendusi Flatpak, Snap ja AppImage
Selles artiklis selgitatakse, kuidas Linuxis pakette Flatpak, Snap ja AppImage installida, hallata ja hallata. Need kolm pakendivormingut on viimaste aastate jooksul välja töötatud ja need pakuvad agnostilisi jaotuspakette, mida saab installida kõikidesse peamistesse Linuxi distributsioonidesse. Nende pakendivormingute üksikasjalik võrdlus on saadaval siin.

Flatpaki pakettide installimine ja haldamine

Kui kasutate Ubuntu, selle derivaate või muid Ubuntul põhinevaid Linuxi jaotusi, saate Flatpaki pakettide seadistamiseks käivitada järgmised kaks käsku:

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

Teine käsk lisab ametliku Flathubi hoidla, mida saab kasutada Flatpaki rakenduste allalaadimiseks ja installimiseks. Teisi kolmanda osapoole hoidlaid on võimalik lisada, asendades hoidla URL-i ülaltoodud teises käsus. Kuid üldiselt peaksite jääma vaikehoidla juurde, et vältida testimata rakenduste installimist, millel võib olla turbeprobleeme.

Kui kasutate mõnda muud Linuxi jaotust, järgige seda kiirpaigaldamise juhendit, mis sisaldab installimisjuhiseid enam kui 25 Linuxi jaotuse jaoks.

Kui olete Flatpaki seadistamise lõpetanud, võite minna mis tahes valitud rakenduse alla laadima Flathubi poodi. Näiteks paketi Firefox Flatpak installimiseks võite külastada selle kirje Flathubi poes või otsida seda Flathubi veebisaidi otsinguriba abil. Iga Flathubi lehe kirje sisaldab lehe allosas käsku installimine. Paketi installimiseks peate selle käsu terminalis käivitama. Pange tähele, et käsk on kõigi Linuxi distributsioonide puhul sama. Tsiteeritud juhtumi puhul peate paketi Firefox flatpak installimiseks käivitama järgmise käsu:

$ flatpak installige flathubi org.mozilla.Firefox

Pange tähele, et Flatpaki paketi installimise ajal võidakse teil paluda installida täiendavaid pakette ja sõltuvusi. See on normaalne, kuna Flatpaki paketid installivad vajalikud paketid ja teegid vastavalt vajadusele.

Installitud Flatpaki paketi eemaldamiseks peate käivitama järgmise käsu (asenda paketi ID):

$ flatpak desinstallib org.mozilla.Firefox

Kui te ei mäleta pakendi ID-d, saate selle hankida Flathubi poe kirje lehelt. Flatpak kuvab teile ka rakenduse soovitusi, kui esitate ainult osalise nime või ID. Näiteks kui kasutate ülaltoodud käsus lihtsalt Firefoxi, pakub Flatpak teile automaatselt valiku Firefoxi paketi eemaldamiseks.

Installitud Flatpaki paketi värskendamiseks peate käivitama järgmise käsu (asenda paketi ID):

$ flatpak update org.mozilla.Firefox

Kõigi teie Linuxi süsteemi installitud Flatpaki pakettide loetlemiseks kasutage järgmist käsku:

$ flatpaki loend

Paljud Linuxi distributsioonid kasutavad oma tarkvara levitamise rakenduses Flatpaki pistikprogrammi, et hõlbustada installimist ja automaatseid värskendusi. Flatpaki kasutamise kohta lisateabe saamiseks käivitage kaks järgmist käsku:

$ flatpak --abi
$ man flatpak

Kiirpakettide installimine ja haldamine

Ubuntu, selle derivaadid ja enamik teisi Ubuntul põhinevaid Linuxi jaotusi on vaikimisi lubatud Snap-toega. Kiirpakette saate otsida nii GUI tarkvarakeskuse rakendusest kui ka installida käsurealt. Snap-pakette saab otsida ka Snap Store'i veebisaidilt. Kõik kiirpoe kirjed näitavad käsku loetletud rakenduse installimiseks.

Snapi toe lisamiseks teistele Linuxi distributsioonidele peate võib-olla esmalt installima paketi „snapd” (sarnane ülalpool selgitatud Flatpaki seadistusega). Järgige snapdi häälestusjuhendit, mis on siin saadaval üle 25 Linuxi jaotuse jaoks.

Kui olete snapdi installimise lõpetanud, külastage kõiki Snapi poe kirjeid ja käivitage lehel loetletud käsk. Näiteks Android Studio Snapi installimiseks peate käivitama järgmise käsu:

$ sudo snap install android-studio - klassika

Snap-paketi eemaldamiseks kasutage järgmist käsku (vajadusel asendage rakenduse nimi):

$ sudo snap eemalda android-studio

Kõigi teie süsteemi installitud Snap-pakettide loendamiseks kasutage järgmist käsku:

$ snapi loend

Pange tähele, et kiirvärskendusi ei saa keelata. Need installitakse teie süsteemi perioodiliste intervallide järel automaatselt. Võite siiski need ajakava muuta või ajutiselt värskendusi hoida. Snap-värskenduste haldamise üksikasjalik juhend on saadaval siin.

Snapi pakettide kohta lisateabe saamiseks käivitage kaks järgmist käsku:

$ snap --help
$ mees napsab

AppImage'i pakettide installimine ja haldamine

AppImage'i paketid töötavad sarnaselt kaasaskantavate exe-failidega, mida olete võib-olla Windowsis kasutanud. Kõik, mida peate tegema, on rakenduse käivitamiseks alla laadima AppImage-fail ja märkima selle käivitatava faili. AppImage-faili käivitatavaks muutmiseks käivitage käsk järgmises vormingus:

$ chmod + x fail.appimage

Kui käivitatav on märgitud, topeltklõpsake rakenduse käivitamiseks käivitataval AppImage-failil. AppImage-faili eemaldamiseks kustutage see lihtsalt kõvaketta salvestusruumist.

Sarnaselt Flatpakile ja Snapile on saadaval ka AppImage'i pood. Kuid erinevalt Snapist ja Flatpakist ei loe arendajad, kes levitavad oma rakendusi AppImage-vormingus, neid sageli sellesse tsentraliseeritud poodi. AppImage-faile levitatakse enamasti lähtekoodihoidlate kaudu või rakenduste veebisaitidelt.

Mõnel juhul võivad AppImage-failid paluda teil luua käiviti, mis kuvatakse rakenduste menüüdes ja töölaual otseteena. Kui olete valinud käivitaja loomise, võiksite selle pärast AppImage'i faili kustutamist eemaldada. Selleks külastage lihtsalt allpool täpsustatud asukohta ja kustutage seotud.desktop ”fail.

$ KODU /.kohalik / jaga / rakendused /

Järeldus

Flatpak, Snap ja AppImage paketid on pakkunud uudseid võimalusi rakenduste levitamiseks kõigis suuremates Linuxi distributsioonides. Need pakuvad paremat turvalisust ja muudavad arendajatele oma rakenduste levitamise lihtsamaks. Need uued paketivormingud on Linuxi rakenduste pakendite tulevik, eriti süsteemiväliste kolmandate osapoolte rakenduste jaoks.

OpenTTD õpetus
OpenTTD on seal üks populaarsemaid ärisimulatsioonimänge. Selles mängus peate looma suurepärase transpordiettevõtte. Alustate siiski alguses umbes 190...
SuperTuxKart Linuxile
SuperTuxKart on suurepärane pealkiri, mis on loodud selleks, et tuua teie Linuxi süsteemis tasuta Mario Karti kogemus. See on päris keeruline ja lõbus...
Lahing Wesnothi õpetuse eest
Battle for Wesnoth on üks populaarsemaid avatud lähtekoodiga strateegiamänge, mida saate praegu mängida. See mäng pole mitte ainult olnud väga pikka a...