AppImage on Linuxi tarkvara levitamise vorming, mille eesmärk on lahendada kaks kõige pakilisemat probleemi traditsiooniliste Linuxi pakettidega: levitamine ja installimine.

Kui olete programmi AppImage vormingus alla laadinud ja mõtlete, kuidas seda oma süsteemile installida või käivitada, aitab see juhend teid sellest välja.

Jälgige, kui uurime AppImage'i, selle eeliseid traditsiooniliste Linuxi pakettide ees ja samme, mida peate järgima AppImage -faili käivitamiseks oma Linuxi masinas.

Mis on AppImage ja kuidas see erineb traditsioonilistest Linuxi pakettidest?

Traditsioonilise Linuxi pakettide haldamise lähenemisviisi korral peavad arendajad oma rakendused pakettideks komplekteerima vastavalt distributsiooni reeglitele. Kuna neid on arvukalt Linuxi distributsioone seal on see protsess tavaliselt arendajatele tüütu ja aeganõudev, kuna nad peavad oma pakette muutma, et need vastaksid mitme distrosüsteemi nõuetele.

Lisaks võib see mõnikord põhjustada puuduvate või muutunud sõltuvuste tõttu ühilduvusprobleeme, mida arendajatel võib olla raske parandada.

AppImage eesmärk on see probleem lahendada, luues rakendusi, mis töötavad kõikjal. See järgib sisuliselt universaalset tarkvarapaketi lähenemisviisi, kus ta palub arendajatel oma programm pakendada (ja selle sõltuvused, mis pole distro osa) üheks failiks, mida saab hõlpsasti kasutada mitmes Linuxis distros.

Ühe rakenduse ja ühe failisüsteemi abil peavad AppImage'i arendajad vaid sihtima distrosid, mille jaoks nad soovivad oma programme pakkuda, ja analüüsima vajalikke sõltuvusi. Ja saadud tulemuste põhjal peavad nad tuvastama sõltuvused, mis sellel distrol puuduvad, ja komplekteerima oma paketi nii, et see sisaldaks neid sõltuvusi.

Selle lähenemisviisi tulemusena, kuigi AppImage tegeleb arendajatega seotud probleemidega, lahendab see samaaegselt ka mõningaid lõppkasutajaid. Rakenduse AppImage abil saavad kasutajad nüüd käivitada programmide uusima versiooni isegi siis, kui neil on opsüsteemi vanem versioon.

Lisaks saavad nad ka oma süsteemis käivitada rakenduse mitu versiooni samaaegselt, mis võib osutuda kasulikuks, kui nad soovivad otsustada, kas programmi uusim värskendus on tasub uuendada. Ja parim osa on see, et nad saavad rakendust (AppImage) käivitada ilma seda oma süsteemi installimata.

AppImage'i kasutamise eelised

  1. AppImage -failid on kaasaskantavad ja seetõttu saab neid käitada kõikjal, sealhulgas reaalajas versioonides.
  2. AppImage on levitamise agnostik, mis tähendab, et seda saab kasutada erinevates Linuxi distributsioonides.
  3. AppImage ei vaja installimist, mis muudab selle käivitamise lihtsamaks kui traditsioonilised Linuxi paketid.
  4. Erinevalt traditsioonilistest pakettidest ei pea AppImage'i kasutajatel olema programmide käitamiseks juurõigusi.
  5. Programmi AppImage eemaldamine on sama lihtne kui AppImage -faili kustutamine.

AppImage'i kasutamise puudused

  1. Oht kogemata pahavara tabamiseks, kuna AppImage pole kinnitatud.
  2. Rakenduse AppImage failid võivad kõigi nende komplekti kuuluvate sõltuvuste tõttu olla üsna suured.

Kuidas käivitada AppImage Linuxis

AppImage'i käitamine Linuxis on üsna lihtne, erinevalt traditsioonilistest Linuxi pakettivormingutest DEB või

RPM, mille paigaldusprotsess on pisut tüütu.

AppImage -failiga peate tegema faili käivitatavaks ja käivitama selle. Nagu mis tahes muu ülesande täitmine Linuxis, saate seda ülesannet teha mitmel viisil: saate kasutada graafilist kasutajaliidest või terminali (kui eelistate töötada CLI -s).

1. Käivitage AppImage failihalduri abil

AppImage'i käitamine GUI kaudu on üsna lihtne. Järgige alltoodud samme.

  1. Avage failihaldur ja navigeerige rakenduse AppImage kataloogi.
  2. Paremklõpsake faili AppImage ja valige Omadused.
  3. Kohta Omadused aken, lülitage Load vahekaart.
  4. Märkige ruut selle kõrval Faili käivitamine programmina kui kasutate Nautilusil põhinevat failihaldurit. Kontrollige On käivitatav suvandit, kui kasutate Dolphini ja muudate Käivita rippmenüüst aadressile Igaüks kui kasutate PCManFM -i.

2. Käivitage rakendus AppImage CLI abil

Kui eelistate klaviatuuriga töötamist, saate terminali kasutades AppImage -faile palju tõhusamalt käivitada. Sama toimingu tegemiseks toimige järgmiselt.

  1. Avage terminali rakendus.
  2. Kasutamine ls ja cd käsk navigeerimiseks kataloogi, kuhu olete AppImage -faili salvestanud/alla laadinud.
  3. Rakenduse AppImage käivitamiseks käivitage terminalis järgmine käsk:
    chmod +x rakenduse pildi_nimi
  4. AppImage käivitamiseks sisestage järgmine käsk:
    ./appimage_name

Näiteks kui soovite käivitada faili nimega BalenaEtcher. AppImage, peate esmalt failile täitmisõigused määrama ja seejärel terminalist käivitama järgmiselt.

chmod + x BalenaEtcher. AppImage
./BalenaEtcher. AppImage

3. Käivitage AppImage käivitaja abil

Kuigi nii graafilise kasutajaliidese kui ka kasutajaliidese meetodid töötavad laitmatult, nõuavad need teil täiendava sammu sooritamist, mille käigus peate rakenduse AppImage teisendama käivitamiseks.

Utiliidid nagu AppImageLauncher lihtsustage AppImagesi käitamist veelgi, võimaldades teil käivitada AppImage'i otse, ilma et peaksite seda teisendama käivitatavaks. Vähe sellest, see aitab teil ka AppImage-faile oma rakenduste käivitajasse integreerida ja neid palju lihtsamalt hallata.

Kui soovite kasutada AppImageLauncherit, laadige see kõigepealt alla ja installige see arvutisse.

Lae alla: AppImageLauncher

  1. Laadige alla AppImageLauncher DEB-fail.
  2. Paremklõpsake failil ja valige Avage X Package Installeriga, kus X on teie Linuxi distributsiooni paketi installija.
  3. DEB-faili installimiseks järgige ekraanil kuvatavaid juhiseid.

Teise võimalusena saate DEB-faili installida ka terminali kaudu. Selleks avage terminal ja käivitage installikäsu järgmises süntaksis:

sudo dpkg -i paketi_nimi

Näiteks:

sudo dpkg -i appimagelauncher.deb

Kui olete AppImageLauncheri installinud, käivitage see ja järgige selle kasutamiseks järgmisi samme:

  1. Avage failihaldur ja navigeerige kataloogi, kuhu olete rakenduse AppImage salvestanud / alla laadinud.
  2. Topeltklõpsake failil AppImage.
  3. Puudutage esitatud valikute hulgas nuppu Integreeri ja jookse nupp AppImage'i kodukataloogi teisaldamiseks ja selle käivitamiseks. Teise võimalusena lihtsalt AppImage'i käivitamiseks klõpsake nuppu Jookse üks kord.

AppImage-failide edukas käitamine Linuxis

Ehkki AppImage'i vormingut kasutavaid programme pole liiga palju, peaks see juhend kohati neid kohates teie Linuxi süsteemis hõlpsasti käivitama.

Kui teid huvitab universaalse paketivormingu idee, võiksite vaadata ka Flathubi ja Snap Store'i, mis järgivad sama kontseptsiooni nagu AppImage.

JagaPiiksumaE-post
Flathub vs. Snap Store: parimad saidid Linuxi rakenduste allalaadimiseks

Kui soovite Linuxi rakendusi alla laadida, kuidas Flathubi ja Snap Store'i võrrelda? Selle uurimiseks paneme nad üksteise vastu.

Loe edasi

Seotud teemad
  • Linux
  • Linuxi rakendused
  • Paketihaldurid
Autori kohta
Yash Wate (18 artiklit avaldatud)

Yash on MUO isetegijate, Linuxi, programmeerimise ja turvalisuse personalikirjanik. Enne kirest kirjas leidmist töötas ta veebi ja iOS-i jaoks. Tema kirjutise leiate ka TechPP-st, kus ta kajastab muid vertikaale. Lisaks tehnikale meeldib talle rääkida astronoomiast, vormel 1-st ja vaadata.

Veel Yash Wate'ilt

Telli meie uudiskiri

Liituge meie uudiskirjaga, kus leiate tehnilisi näpunäiteid, ülevaateid, tasuta e-raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin