AppImage ir programmatūras izplatīšanas formāts Linux, kura mērķis ir atrisināt divas visaktuālākās problēmas ar tradicionālajām Linux pakotnēm: izplatīšanu un instalēšanu.

Ja esat lejupielādējis programmu AppImage formātā un domājat, kā to instalēt vai palaist savā sistēmā, šī rokasgrāmata jums palīdzēs.

Sekojiet līdzi, kamēr mēs iedziļināmies AppImage, tā priekšrocībās salīdzinājumā ar tradicionālajām Linux pakotnēm un darbībām, kas jāveic, lai palaistu AppImage failu savā Linux datorā.

Kas ir AppImage un kā tas atšķiras no tradicionālajām Linux pakotnēm?

Izmantojot tradicionālo Linux pakotņu pārvaldības pieeju, izstrādātājiem ir jāapvieno savas lietotnes kā paketes saskaņā ar izplatīšanas noteikumiem. Tā kā tādi ir daudzi Linux izplatījumi tur šis process izstrādātājiem parasti ir garlaicīgs un laikietilpīgs, jo viņiem ir jāmaina savas paketes, lai tās atbilstu vairāku izplatīšanas ierīču prasībām.

Turklāt dažkārt var rasties arī saderības problēmas trūkstošu vai mainītu atkarību dēļ, kuras izstrādātājiem var būt grūti novērst.

AppImage mērķis ir atrisināt šo problēmu, izveidojot lietotnes, kas darbojas jebkurā vietā. Tas būtībā seko universālajai programmatūras pakotnes pieejai, kurā tā lūdz izstrādātājus iepakot savu programmu (un tās atkarības, kas nav izplatīšanas daļa) vienā failā, kas var viegli darboties vairākos Linux distros.

Izmantojot vienu lietotni, vienu failu sistēmu, viss, kas AppImage izstrādātājiem jādara, ir mērķēt uz izplatījumiem, kuriem viņi vēlas nodrošināt savas programmas, un analizēt nepieciešamās atkarības. Un, pamatojoties uz iegūtajiem rezultātiem, viņiem ir jāidentificē atkarības, kas varētu trūkt šajā izplatījumā, un jāsavieno to pakete tā, lai tajā būtu iekļautas šīs atkarības.

Šīs pieejas rezultātā, lai gan AppImage risina izstrādātāju problēmas, tā vienlaikus risina arī dažus gala lietotājiem. Izmantojot AppImage, lietotāji tagad var palaist jaunāko programmu versiju, pat ja viņi izmanto vecāku operētājsistēmas versiju.

Turklāt viņi arī iegūst iespēju savā sistēmā palaist vairākas lietotnes versijas vienlaicīgi, kas var noderēt, kad viņi vēlas izlemt, vai ir jaunākais programmas atjauninājums ir vērts uzlabot. Un labākais ir tas, ka viņi var palaist (AppImage) lietotni, to neinstalējot savā sistēmā.

AppImage lietošanas priekšrocības

  1. AppImage faili ir pārnēsājami, un tāpēc tos var palaist jebkur, ieskaitot tiešsaistes versijas.
  2. AppImage ir izplatīšanas agnostiķis, kas nozīmē, ka to var palaist dažādos Linux izplatījumos.
  3. AppImage nav nepieciešama instalēšana, kas atvieglo tās palaišanu nekā tradicionālās Linux paketes.
  4. Atšķirībā no tradicionālajām pakotnēm, AppImage lietotājiem nav nepieciešamas root tiesības, lai palaistu savas programmas.
  5. Programmas AppImage noņemšana ir tikpat vienkārša kā AppImage faila dzēšana.

AppImage lietošanas trūkumi

  1. Risks nejauši noķert ļaunprātīgu programmatūru, jo AppImage nav verificēts.
  2. AppImage faili var būt diezgan lieli visu ar tiem saistīto atkarību dēļ.

Kā palaist AppImage operētājsistēmā Linux

AppImage palaišana operētājsistēmā Linux ir diezgan vienkārša, atšķirībā no tradicionālajiem Linux pakotņu formātiem, piemēram DEB vai

RPM, kuru instalēšanas process ir nedaudz garlaicīgs.

Izmantojot AppImage failu, viss, kas jums jādara, ir padarīt failu izpildāmu un palaist to. Tāpat kā veicot jebkuru citu uzdevumu operētājsistēmā Linux, šo uzdevumu var veikt vairākos veidos: varat izmantot GUI vai termināli (ja vēlaties strādāt CLI).

1. Palaidiet lietotni AppImage, izmantojot failu pārvaldnieku

Lietojumprogrammas palaišana, izmantojot GUI, ir pavisam vienkārša. Veiciet tālāk norādītās darbības.

  1. Atveriet failu pārvaldnieku un dodieties uz AppImage direktoriju.
  2. Ar peles labo pogu noklikšķiniet uz AppImage faila un atlasiet Rekvizīti.
  3. Uz Rekvizīti logā, pārslēdzieties uz Atļaujas cilni.
  4. Atzīmējiet izvēles rūtiņu blakus Atļaut izpildīt failu kā programmu ja izmantojat failu pārvaldnieku, kura pamatā ir Nautilus. Pārbaudiet Ir izpildāms opciju, ja izmantojat Dolphin, un mainīt Izpildīt nolaižamā izvēlne līdz Jebkurš ja izmantojat PCManFM.

2. Palaidiet AppImage, izmantojot CLI

Ja vēlaties strādāt ar tastatūru, varat daudz efektīvāk palaist AppImage failus, izmantojot termināli. Lai to izdarītu, rīkojieties šādi:

  1. Atveriet termināļa lietotni.
  2. Izmantot ls un cd komanda lai pārietu uz direktoriju, kurā esat saglabājis/lejupielādējis AppImage failu.
  3. Terminālī izpildiet šādu komandu, lai padarītu AppImage izpildāmu:
    chmod +x appimage_name
  4. Lai palaistu AppImage, ievadiet šādu komandu:
    ./appimage_name

Piemēram, ja vēlaties palaist failu ar nosaukumu BalenaEtcher. AppImagevispirms failam jāpiešķir izpildāmās atļaujas un pēc tam jāpalaiž no termināļa šādi:

chmod +x BalenaEtcher. AppImage
./BalenaEtcher. AppImage

3. Palaidiet lietotni AppImage, izmantojot palaidēju

Lai gan gan GUI, gan CLI metodes darbojas nevainojami, tām ir jāveic papildu darbība, kurā jāpārvērš AppImage fails izpildāmā failā, lai to palaistu.

Komunālie pakalpojumi, piemēram AppImageLauncher vēl vairāk vienkāršojiet AppImages darbību, ļaujot tieši palaist AppImage, neprasot to pārvērst izpildāmā failā. Ne tikai tas, bet arī palīdz jums integrēt AppImage failus lietojumprogrammu palaidējā un pārvaldīt tos daudz vieglāk.

Ja vēlaties izmantot AppImageLauncher, vispirms lejupielādējiet un instalējiet to savā datorā.

Lejupielādēt: AppImageLauncher

  1. Lejupielādējiet AppImageLauncher DEB failu.
  2. Ar peles labo pogu noklikšķiniet uz faila un atlasiet Atveriet ar X Package Installer, kur X ir jūsu Linux izplatīšanas pakotnes instalētājs.
  3. Izpildiet ekrānā redzamos norādījumus, lai instalētu DEB failu.

Varat arī instalēt DEB failu, izmantojot termināli. Lai to izdarītu, atveriet termināli un palaidiet instalēšanas komandu šādā sintaksē:

sudo dpkg -i pakotnes_nosaukums

Piemēram:

sudo dpkg -i appimagelauncher.deb

Kad esat instalējis AppImageLauncher, palaidiet to un izpildiet tālāk norādītās darbības, lai to izmantotu:

  1. Atveriet failu pārvaldnieku un dodieties uz direktoriju, kurā esat saglabājis/lejupielādējis AppImage, kuru vēlaties palaist.
  2. Veiciet dubultklikšķi uz faila AppImage.
  3. No piedāvātajām opcijām pieskarieties Integrēt un palaist pogu, lai pārvietotu AppImage uz jūsu mājas direktoriju un palaistu to. Alternatīvi, lai tikai vienu reizi palaistu AppImage, noklikšķiniet uz Skrien vienreiz.

Veiksmīgi palaist AppImage failus operētājsistēmā Linux

Lai gan nav pārāk daudz programmu, kas izmanto AppImage formātu, reizēm, kad ar to saskaraties, šai rokasgrāmatai vajadzētu palīdzēt tās viegli palaist jūsu Linux sistēmā.

Ja jūs interesē ideja par universālu pakotnes formātu, iespējams, vēlēsities apskatīt arī Flathub un Snap Store, kas ievēro to pašu koncepciju kā AppImage.

KopīgotČivinātE-pasts
Flathub vs. Snap veikals: labākās vietnes Linux lietotņu lejupielādei

Kad vēlaties lejupielādēt Linux lietotnes, kā salīdzināt Flathub un Snap Store? Mēs to nostādām viens pret otru, lai uzzinātu.

Lasīt Tālāk

Saistītās tēmas
  • Linux
  • Linux lietotnes
  • Pakotņu pārvaldnieki
Par autoru
Jašs Vate (Publicēti 18 raksti)

Yash ir MUO personāla rakstnieks DIY, Linux, programmēšanai un drošībai. Pirms atrada savu aizraušanos rakstiski, viņš mēdza attīstīties tīmeklim un iOS. Viņa rakstīto var atrast arī vietnē TechPP, kur viņš aptver citas vertikāles. Izņemot tehnoloģijas, viņam patīk runāt par astronomiju, Formulu 1 un pulksteņiem.

Vairāk no Yash Wate

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu