Što je AppImage? Kako ga pokrenuti na Linuxu

Što je AppImage? Kako ga pokrenuti na Linuxu

AppImage je format distribucije softvera za Linux koji ima za cilj riješiti dva najhitnija problema s tradicionalnim Linux paketima: distribuciju i instalaciju.





Ako ste preuzeli program u AppImage formatu i pitate se kako ga instalirati ili pokrenuti na svom sustavu, ovaj će vam vodič pomoći.





Pratite nas dok se upuštamo u AppImage, njegove prednosti u odnosu na tradicionalne Linux pakete i korake koje morate slijediti za pokretanje datoteke AppImage na vašem Linux stroju.





Što je AppImage i po čemu se razlikuje od tradicionalnih Linux paketa?

Uz tradicionalni pristup upravljanju paketima Linuxa, programeri moraju povezati svoje aplikacije kao pakete prema pravilima distribucije. Pošto postoje brojne distribucije Linuxa vani je ovaj proces programerima obično dosadan i dugotrajan jer moraju izmijeniti svoje pakete kako bi zadovoljili zahtjeve više distribucija.

Nadalje, ponekad može dovesti i do problema s kompatibilnošću zbog nedostatka ili promjene ovisnosti, što programerima može biti teško popraviti.



AppImage ima za cilj riješiti ovaj problem stvaranjem aplikacija koje se izvode bilo gdje. U osnovi slijedi pristup univerzalnog softverskog paketa, gdje se od programera traži da zapakiraju svoj program (i njegove ovisnosti koje nisu dio distribucije) u jednu datoteku koja se može lako pokrenuti u više Linux distribucija.

S jednom aplikacijom, jednim datotečnim sustavom, sve što razvojni programeri AppImagea trebaju učiniti je ciljati distribucije za koje žele pružiti svoje programe i analizirati potrebne ovisnosti. I, na temelju dobivenih rezultata, moraju identificirati ovisnosti koje bi mogle nedostajati tom distro -u i grupirati svoj paket tako da uključuje te ovisnosti u njega.





Kao rezultat ovog pristupa, iako AppImage rješava probleme za programere, istovremeno rješava neke i za krajnje korisnike. S AppImageom korisnici sada mogu pokrenuti najnoviju verziju programa čak i ako su na starijoj verziji operacijskog sustava.

Štoviše, oni također imaju mogućnost istovremenog pokretanja više verzija aplikacije na svom sustavu, što im može biti korisno kada žele odlučiti je li posljednje ažuriranje programa vrijedno nadogradnje. Najbolji dio je to što mogu pokrenuti (AppImage) aplikaciju bez da je instaliraju na svoj sustav.





Prednosti korištenja AppImage

  1. Datoteke AppImage su prijenosne i stoga se mogu pokrenuti bilo gdje, uključujući žive inačice.
  2. AppImage je distribucijski agnostičan, što znači da se može izvoditi na različitim Linux distribucijama.
  3. AppImage ne zahtijeva instalaciju, što ga čini lakšim za pokretanje od tradicionalnih Linux paketa.
  4. Za razliku od tradicionalnih paketa, korisnici AppImagea ne moraju imati root ovlasti za pokretanje svojih programa.
  5. Uklanjanje programa AppImage jednostavno je kao i brisanje datoteke AppImage.

Nedostaci korištenja AppImage

  1. Opasnost od slučajnog hvatanja zlonamjernog softvera jer AppImage nije potvrđen.
  2. Datoteke AppImage mogu biti prilično velike zbog svih ovisnosti koje dolaze u paketu s njima.

Kako pokrenuti AppImage u Linuxu

Pokretanje AppImagea u Linuxu prilično je jednostavno za razliku od tradicionalnih Linux paketa, poput DEB ili

O / min , koji imaju pomalo dosadan postupak instalacije.

S datotekom AppImage sve što trebate učiniti je učiniti datoteku izvršnom i pokrenuti je. Baš kao i obavljanje bilo kojeg drugog zadatka u Linuxu, ovaj zadatak možete obaviti na više načina: možete upotrijebiti GUI ili terminal (ako više volite raditi u CLI -ju).

1. Pokrenite AppImage pomoću Upravitelja datoteka

Pokretanje AppImagea putem grafičkog sučelja vrlo je jednostavno. Slijedite korake u nastavku:

  1. Otvorite upravitelj datoteka i idite do direktorija AppImage.
  2. Desnom tipkom miša kliknite datoteku AppImage i odaberite Svojstva .
  3. Na Svojstva prozor, prebacite se na Dopuštenja tab.
  4. Potvrdite okvir pored Dopustite izvršavanje datoteke kao programa ako koristite upravitelj datoteka sa sustavom Nautilus. Označite Je izvršna opciju ako koristite Dolphin i promijenite Izvršiti padajući izbornik do bilo tko ako ste na PCManFM -u.

2. Pokrenite AppImage koristeći CLI

Ako više volite raditi na tipkovnici, možete pokrenuti AppImage datoteke mnogo učinkovitije pomoću terminala. Slijedite ove korake da biste učinili isto:

  1. Otvorite aplikaciju terminala.
  2. Koristiti ls i cd naredba za navigaciju do direktorija u koji ste spremili/preuzeli datoteku AppImage.
  3. Pokrenite sljedeću naredbu u terminalu kako biste AppImage učinili izvršnim: | _+_ |
  4. Unesite sljedeću naredbu za pokretanje AppImage: | _+_ |

Na primjer, ako želite pokrenuti datoteku s imenom BalenaEtcher.AppImage , datoteci ćete prvo morati dodijeliti izvršna dopuštenja, a zatim je pokrenuti s terminala na sljedeći način:

chmod +x appimage_name

3. Pokrenite AppImage pomoću pokretača

Iako i GUI i CLI metode rade besprijekorno, zahtijevaju od vas da izvedete dodatni korak u kojem morate pretvoriti datoteku AppImage u izvršnu datoteku da biste je pokrenuli.

Komunalne usluge poput AppImageLauncher pojednostaviti izvođenje AppImagesa dodatno dopuštajući vam da izravno pokrenete AppImage bez potrebe da ga pretvarate u izvršnu datoteku. I ne samo to, također vam pomaže u integraciji AppImage datoteka u pokretač aplikacija i upravljanju njima na mnogo lakši način.

Ako želite koristiti AppImageLauncher, prvo ga preuzmite i instalirajte na računalo.

preuzimanje datoteka : AppImageLauncher

  1. Preuzmite DEB datoteku AppImageLauncher.
  2. Desnom tipkom miša kliknite datoteku i odaberite Otvorite pomoću programa X Package Installer , gdje x je instalacijski paket za vaš Linux distro.
  3. Slijedite upute na zaslonu za instaliranje DEB datoteke.

Alternativno, DEB datoteku možete instalirati i putem terminala. Da biste to učinili, otvorite terminal i pokrenite instalacijsku naredbu u sljedećoj sintaksi:

./appimage_name

Na primjer:

chmod +x BalenaEtcher.AppImage./BalenaEtcher.AppImage

Nakon što instalirate AppImageLauncher, pokrenite ga i slijedite dolje navedene korake za njegovu upotrebu:

kako ubrzati računalo windows 10
  1. Otvorite upravitelj datoteka i idite do direktorija u koji ste spremili/preuzeli aplikaciju AppImage koju želite pokrenuti.
  2. Dvaput kliknite na datoteku AppImage.
  3. Od prikazanih opcija dodirnite Integrirajte se i pokrenite gumb za premještanje aplikacije AppImage u vaš kućni direktorij i njeno pokretanje. Alternativno, da biste samo jednom pokrenuli AppImage, kliknite Trčite jednom .

Uspješno pokretanje AppImage datoteka na Linuxu

Iako nema previše programa koji koriste format AppImage, u trenucima kada naiđete na jedan, ovaj bi vam vodič trebao pomoći da ih jednostavno pokrenete na svom Linux sustavu.

Ako vas zanima ideja o univerzalnom formatu paketa, možda biste htjeli provjeriti i Flathub i Snap Store koji slijede isti koncept kao AppImage.

Udio Udio Cvrkut E -pošta Flathub vs Snap Store: najbolje web lokacije za preuzimanje Linux aplikacija

Kada želite preuzeti Linux aplikacije, kako se Flathub i Snap Store uspoređuju? Uspoređujemo ih jedno protiv drugog kako bismo to saznali.

Pročitajte Dalje
Povezane teme
  • Linux
  • Linux aplikacije
  • Menadžeri paketa
O autoru Yash Wate(Objavljen 21 članak)

Yash je osobni pisac u MUO -u za DIY, Linux, programiranje i sigurnost. Prije nego što je svoju strast napisao, pisao je, razvijao se za web i iOS. Njegovo pisanje možete pronaći i na TechPP -u, gdje pokriva druge vertikale. Osim tehnologije, voli govoriti o astronomiji, Formuli 1 i satovima.

Više od Yash Watea

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu