AppImage je format distribucije softvera za Linux kojem je cilj riješiti dva najvažnija problema s tradicionalnim Linuxovim paketima: distribucija i instalacija.

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

Slijedite dok se upuštamo u AppImage, njegove prednosti u odnosu na tradicionalne Linux pakete i korake koje trebate slijediti za pokretanje AppImage datoteke na vašem Linux računalu.

Što je AppImage i kako se razlikuje od tradicionalnih Linux paketa?

Uz tradicionalni pristup upravljanju Linux paketima, programeri trebaju svoje pakete grupirati u pakete u skladu s pravilima distroa. Budući da postoje brojni Linux distribucijski sustavi vani, ovaj proces obično je naporan i dugotrajan za programere, jer trebaju modificirati svoje pakete kako bi udovoljili zahtjevima višestrukih distribucija.

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

AppImage želi riješiti ovaj problem stvaranjem aplikacija koje se pokreću bilo gdje. U osnovi slijedi pristup univerzalnog softverskog paketa, pri čemu od programera traži da pakiraju svoj program (i njegove ovisnosti koje nisu dio distro-a) u jednu datoteku koja se lako može pokretati na više Linuxa distros.

S jednom aplikacijom, jednim datotečnim sustavom, sve što programeri AppImage trebaju učiniti jest ciljati distribucije za koje žele osigurati svoje programe i analizirati potrebne ovisnosti. I na temelju dobivenih rezultata trebaju identificirati ovisnosti koje bi mogle nedostajati na toj distribucijskoj jedinici i povezati svoj paket tako da uključuje te ovisnosti u sebe.

Kao rezultat ovog pristupa, dok AppImage rješava probleme programerima, istovremeno rješava neke i krajnjim korisnicima. Uz AppImage korisnici sada mogu pokretati najnoviju verziju programa, čak i ako su na starijoj verziji operativnog sustava.

Štoviše, oni također imaju mogućnost pokretanja više verzija aplikacije na svom sustavu istovremeno, što im može dobro doći kad žele odlučiti je li najnovije ažuriranje programa vrijedno nadogradnje. A najbolji dio je taj š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 pokretati bilo gdje, uključujući verzije uživo.
  2. AppImage je agnostički za distribuciju, što znači da može raditi na raznim 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

RPM, 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 Izvršna je 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 naredba cd 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:
    chmod +x naziv_ime aplikacije
  4. Unesite sljedeću naredbu za pokretanje AppImage:
    ./naziv_prilike

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 BalenaEtcher. AppImage
./BalenaEtcher. AppImage

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.

Komunalije 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 s 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:

sudo dpkg -i naziv_paketa

Na primjer:

sudo dpkg -i appimagelauncher.deb

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

  1. Otvorite upravitelj datoteka i dođite do direktorija u kojem ste spremili / preuzeli AppImage koji ž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. Da biste samo jednom pokrenuli AppImage, kliknite Trči jednom.

Uspješno pokretanje datoteka AppImage na Linuxu

Iako nema previše programa koji koriste format AppImage, u slučajevima 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.

UdioCvrkutE -pošta
Flathub vs. Snap Store: Najbolja web mjesta za preuzimanje Linux aplikacija

Kad ž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 (18 objavljenih članaka)

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. Također možete pronaći njegovo pisanje 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 da biste se pretplatili