flatpak

Kako namestiti aplikacije Flatpak, Snap in AppImage v Linux

Kako namestiti aplikacije Flatpak, Snap in AppImage v Linux
Ta članek bo razložil, kako namestiti, odstraniti in upravljati pakete Flatpak, Snap in AppImage v Linuxu. Ti trije formati embalaže se razvijajo zadnjih nekaj let in ponujajo distribucijske agnostične pakete, ki jih je mogoče namestiti v vse večje distribucije Linuxa. Podrobna primerjava med temi oblikami embalaže je na voljo tukaj.

Namestitev in upravljanje paketov Flatpak

Če uporabljate Ubuntu, njegove izpeljanke ali druge distribucije Linuxa, ki temeljijo na Ubuntuju, lahko za nastavitev paketov Flatpak zaženete naslednja dva ukaza:

$ sudo apt namestite flatpak
$ flatpak remote-add --f-ne-obstaja flathub https: // flathub.org / repo / flathub.flatpakrepo

Drugi ukaz dodaja uradno repozitorij Flathub, s katerim lahko prenesete in namestite aplikacije Flatpak. Mogoče je dodati tudi druge repozitorije, tako da v drugem zgornjem ukazu nadomestite URL repozitorija. Vendar se na splošno držite privzetega repozitorija, da se izognete namestitvi nepreizkušenih aplikacij, ki imajo lahko varnostne težave.

Če uporabljate katero koli drugo distribucijo Linuxa, sledite tem hitrim navodilom za namestitev, ki zajemajo navodila za namestitev več kot 25 distribucij Linuxa.

Ko končate z nastavitvijo Flatpak, lahko obiščete trgovino Flathub in prenesete katero koli aplikacijo po svoji izbiri. Če želite na primer namestiti paket Firefox Flatpak, lahko obiščete njegov seznam v trgovini Flathub ali ga poiščete z iskalno vrstico na spletnem mestu Flathub. Vsak seznam na strani Flathub vključuje namestitveni ukaz na dnu strani. Za namestitev paketa morate v terminalu zagnati ta ukaz. Ukaz je enak za vse distribucije Linuxa. Za navedeni primer morate za namestitev paketa Firefox flatpak zagnati naslednji ukaz:

$ flatpak namestite flathub org.mozilla.firefox

Upoštevajte, da boste med namestitvijo paketa Flatpak morda morali namestiti dodatne pakete in odvisnosti. To je normalno, saj paketi Flatpak po potrebi namestijo potrebne pakete in knjižnice.

Če želite odstraniti nameščeni paket Flatpak, morate zagnati naslednji ukaz (zamenjati ID paketa):

$ flatpak uninstall org.mozilla.firefox

Če se ne spomnite ID-ja paketa, ga lahko dobite na strani s seznamom trgovin Flathub. Flatpak vam bo prikazal tudi predloge aplikacij, če navedete le delno ime ali ID. Če na primer v zgornjem ukazu uporabite samo »firefox«, vam bo Flatpak samodejno ponudil možnost, da odstranite paket Firefox.

Če želite posodobiti nameščeni paket Flatpak, morate zagnati naslednji ukaz (zamenjati ID paketa):

$ flatpak posodobitev org.mozilla.firefox

Če želite seznam vseh paketov Flatpak, nameščenih v vašem sistemu Linux, uporabite naslednji ukaz:

$ flatpak seznam

Številne distribucije Linuxa uporabljajo vtičnik Flatpak v svoji aplikaciji za distribucijo programske opreme za lažjo namestitev in samodejne posodobitve. Za več informacij o uporabi Flatpaka zaženite naslednja dva ukaza:

$ flatpak --pomoč
$ man flatpak

Namestitev in upravljanje snap paketov

Ubuntu, njegovi izpeljanki in večina drugih distribucij Linuxa, ki temeljijo na Ubuntuju, imajo privzeto omogočeno podporo Snap. Pakete snap lahko iščete v aplikaciji programskega centra GUI in jih namestite v ukazni vrstici. Snap pakete lahko iščete tudi na spletnem mestu Snap Store. Vsak seznam v trgovini snap prikazuje ukaz za namestitev navedene aplikacije.

Če želite dodati podporo Snap v druge distribucije Linuxa, boste morda morali najprej namestiti paket "snapd" (podobno kot zgoraj razloženo nastavitev Flatpak). Upoštevajte tukaj na voljo vodnik za nastavitev snapd za več kot 25 distribucij Linuxa.

Ko končate z namestitvijo snapd, obiščite kateri koli seznam v trgovini Snap in zaženite navedeni ukaz, naveden na strani. Če želite na primer namestiti Android Studio Snap, morate zagnati naslednji ukaz:

$ sudo snap install android-studio --classic

Če želite odstraniti paket Snap, uporabite naslednji ukaz (po potrebi zamenjajte ime aplikacije):

$ sudo snap odstrani android-studio

Če želite seznam vseh paketov Snap, nameščenih v vašem sistemu, uporabite naslednji ukaz:

$ snap seznam

Upoštevajte, da posodobitev posnetkov ne morete onemogočiti. V vašem sistemu se samodejno namestijo v rednih intervalih. Lahko pa jih prestavite ali začasno zadržite posodobitve. Podroben vodnik za upravljanje posodobitev Snap je na voljo tukaj.

Če želite izvedeti več o paketih Snap, zaženite naslednja dva ukaza:

$ snap --help
$ man snap

Namestitev in upravljanje paketov AppImage

Paketi AppImage delujejo podobno kot prenosne datoteke "exe", ki ste jih morda uporabljali v sistemu Windows. Vse, kar morate storiti, je, da prenesete datoteko AppImage in jo označite kot izvedljivo za zagon aplikacije. Če želite datoteko AppImage narediti izvršljivo, zaženite ukaz v naslednji obliki:

$ chmod + x datoteka.appimage

Ko je oznaka izvršljiva, dvokliknite izvršljivo datoteko AppImage, da zaženete aplikacijo. Če želite odstraniti datoteko AppImage, jo preprosto izbrišite iz pomnilnika trdega diska.

Podobno kot Flatpak in Snap je na voljo tudi trgovina AppImage. Vendar jih za razliko od Snap in Flatpak razvijalci, ki svoje aplikacije distribuirajo v obliki AppImage, pogosto ne uvrstijo v to centralizirano trgovino. Datoteke AppImage se večinoma distribuirajo prek skladišč izvorne kode ali s spletnih mest aplikacij.

V nekaterih primerih lahko datoteke AppImage od vas zahtevajo, da ustvarite zaganjalnik, ki se v menijih aplikacij in na namizju prikaže kot bližnjica. Če ste se odločili za ustvarjanje zaganjalnika, ga boste morda želeli odstraniti po brisanju datoteke AppImage. Če želite to narediti, preprosto obiščite spodnjo lokacijo in izbrišite pripadajoče.namizna ”datoteka.

$ HOME /.local / share / applications /

Zaključek

Paketi Flatpak, Snap in AppImage so ponudili nove načine za distribucijo aplikacij v vseh glavnih distribucijah Linuxa. Zagotavljajo boljšo varnost in razvijalcem olajšajo distribucijo njihovih aplikacij. Ti novi formati paketov so prihodnost embalaže aplikacij za Linux, zlasti za nesistemske programe tretjih oseb.

Namestite najnovejšo strategijo igre OpenRA v Ubuntu Linux
OpenRA je Libre / Free Real Time strateški stroj, ki poustvarja zgodnje igre Westwood, kot je klasična Command & Conquer: Red Alert. Porazdeljeni modi...
Namestite najnovejši Dolphin Emulator za Gamecube & Wii v Linux
Dolphin Emulator vam omogoča igranje izbranih iger Gamecube in Wii na osebnih računalnikih Linux (PC). Dolphin Emulator je prosto dostopen in odprtok...
Kako uporabljati GameConqueror Cheat Engine v Linuxu
Članek zajema vodnik o uporabi varalnice GameConqueror v Linuxu. Številni uporabniki, ki igrajo igre v sistemu Windows, pogosto uporabljajo aplikacijo...