„AppImage“ yra „Linux“ programinės įrangos platinimo formatas, kurio tikslas - išspręsti dvi aktualiausias tradicinių „Linux“ paketų problemas: platinimą ir diegimą.

Jei atsisiuntėte programą „AppImage“ formatu ir jums įdomu, kaip ją įdiegti ar paleisti sistemoje, šis vadovas jums padės.

Sekite, kol įsigilinsime į „AppImage“, jo pranašumus, palyginti su tradiciniais „Linux“ paketais, ir veiksmus, kuriuos turite atlikti, norėdami paleisti „AppImage“ failą „Linux“ kompiuteryje.

Kas yra „AppImage“ ir kuo jis skiriasi nuo tradicinių „Linux“ paketų?

Taikydami tradicinį „Linux“ paketų valdymo metodą, kūrėjai turi susieti savo programas kaip paketus pagal paskirstymo taisykles. Kadangi yra daugybė „Linux“ distributorių ten šis procesas paprastai yra varginantis ir daug laiko reikalaujantis kūrėjams, nes jiems reikia keisti savo paketus, kad jie atitiktų kelių distribucijų reikalavimus.

Be to, kartais taip pat gali kilti suderinamumo problemų dėl trūkstamų ar pakeistų priklausomybių, kurias kūrėjams gali būti sunku išspręsti.

instagram viewer

„AppImage“ siekiama išspręsti šią problemą kuriant programas, veikiančias bet kur. Tai iš esmės atitinka universalų programinės įrangos paketo metodą, kuriame jis prašo kūrėjų supakuoti savo programą (ir jo priklausomybės, kurios nėra platinimo dalis) į vieną failą, kurį galima lengvai paleisti keliuose „Linux“ distros.

Naudodami vieną programą, vieną failų sistemą, viskas, ką reikia padaryti, „AppImage“ kūrėjai yra nukreipti į rajonus, kuriems jie nori pateikti savo programas, ir išanalizuoti reikalingas priklausomybes. Remdamiesi gautais rezultatais, jie turi nustatyti priklausomybes, kurių gali trūkti tame platinime, ir susieti jų paketą taip, kad į jį būtų įtrauktos tos priklausomybės.

Dėl šio požiūrio, nors „AppImage“ sprendžia kūrėjų problemas, ji tuo pat metu sprendžia kai kurias galutinių vartotojų problemas. Naudodami „AppImage“ vartotojai dabar gali paleisti naujausią programų versiją, net jei jie yra senesnės operacinės sistemos versijoje.

Be to, jie taip pat turi galimybę savo sistemoje paleisti kelias programos versijas vienu metu, o tai gali būti naudinga, kai jie nori nuspręsti, ar naujausias programos atnaujinimas yra verta atnaujinti. Geriausia tai, kad jie gali paleisti („AppImage“) programą neįdiegę jos savo sistemoje.

„AppImage“ naudojimo pranašumai

  1. „AppImage“ failai yra nešiojami, todėl juos galima paleisti bet kur, įskaitant tiesiogines versijas.
  2. „AppImage“ yra paskirstymo agnostika, o tai reiškia, kad ji gali veikti įvairiuose „Linux“ skyreliuose.
  3. „AppImage“ nereikia diegti, todėl jį lengviau paleisti nei tradicinius „Linux“ paketus.
  4. Skirtingai nuo tradicinių paketų, „AppImage“ vartotojams nereikia turėti root teisių, kad galėtų paleisti savo programas.
  5. Pašalinti „AppImage“ programą yra taip paprasta, kaip ištrinti „AppImage“ failą.

„AppImage“ naudojimo trūkumai

  1. Netikėtai užkrėsto kenkėjiškos programos rizika, nes „AppImage“ nėra patvirtinta.
  2. „AppImage“ failai gali būti gana dideli dėl visų su jais susijusių priklausomybių.

Kaip paleisti „AppImage“ sistemoje „Linux“

„AppImage“ paleidimas „Linux“ yra gana paprastas, priešingai nei tradiciniai „Linux“ paketų formatai DEB arba

RPM, kurių diegimo procesas yra šiek tiek varginantis.

Naudojant „AppImage“ failą, tereikia padaryti failą vykdomąjį ir jį paleisti. Kaip ir atlikdami bet kurią kitą užduotį „Linux“, šią užduotį galite atlikti keliais būdais: galite naudoti GUI arba terminalą (jei norite dirbti CLI).

1. Paleiskite „AppImage“ naudodami failų tvarkyklę

„AppImage“ paleisti per GUI yra gana paprasta. Atlikite toliau nurodytus veiksmus.

  1. Atidarykite failų tvarkyklę ir eikite į „AppImage“ katalogą.
  2. Dešiniuoju pelės mygtuku spustelėkite „AppImage“ failą ir pasirinkite Savybės.
  3. Ant Savybės langą, perjunkite į Leidimai skirtuką.
  4. Pažymėkite žymimąjį laukelį šalia Leisti vykdyti failą kaip programą jei naudojate „Nautilus“ pagrįstą failų tvarkyklę. Pažymėkite Yra vykdomas parinktį, jei naudojate „Dolphin“ ir pakeisite Vykdyti išskleidžiamasis meniu į Bet kas jei naudojate „PCManFM“.

2. Paleiskite „AppImage“ naudodami CLI

Jei norite dirbti su klaviatūra, naudodami terminalą galite daug efektyviau paleisti „AppImage“ failus. Atlikite šiuos veiksmus, kad atliktumėte tą patį:

  1. Atidarykite terminalo programą.
  2. Naudokite ls ir CD komanda norėdami pereiti į katalogą, kuriame išsaugojote / atsisiuntėte „AppImage“ failą.
  3. Paleiskite šią komandą terminale, kad „AppImage“ būtų vykdoma:
    chmod +x appimage_name
  4. Norėdami paleisti „AppImage“, įveskite šią komandą:
    ./appimage_name

Pvz., Jei norite paleisti failą pavadinimu BalenaEtcher. „AppImage“pirmiausia turėsite failui priskirti vykdomuosius leidimus ir tada paleisti jį iš terminalo taip:

chmod + x BalenaEtcher. „AppImage“
./BalenaEtcher. „AppImage“

3. Paleiskite „AppImage“ naudodami paleidimo priemonę

Nors GUI ir CLI metodai veikia nepriekaištingai, tačiau jums reikia atlikti papildomą veiksmą, kuriame turite paleisti „AppImage“ failą į vykdomąjį failą.

Komunalinės paslaugos, tokios kaip „AppImageLauncher“ dar labiau supaprastinkite „AppImages“ vykdymą leisdami paleisti „AppImage“ tiesiogiai, nereikalaudami jos konvertuoti į vykdomąjį failą. Negana to, tai taip pat padeda integruoti „AppImage“ failus į programų paleidimo priemonę ir juos valdyti daug lengviau.

Jei norite naudoti „AppImageLauncher“, pirmiausia atsisiųskite ir įdiekite jį į savo kompiuterį.

parsisiųsti: „AppImageLauncher“

  1. Atsisiųskite „AppImageLauncher DEB“ failą.
  2. Dešiniuoju pelės mygtuku spustelėkite failą ir pasirinkite Atidarykite naudodami „X Package Installer“, kur X yra jūsų „Linux“ platintojo paketų diegimo programa.
  3. Vykdykite ekrane pateikiamas instrukcijas, kad įdiegtumėte DEB failą.

Arba taip pat galite įdiegti DEB failą per terminalą. Norėdami tai padaryti, atidarykite terminalą ir vykdykite diegimo komandą šioje sintaksėje:

sudo dpkg -i paketo_vardas

Pavyzdžiui:

sudo dpkg -i appimagelauncher.deb

Įdiegę „AppImageLauncher“, paleiskite ją ir atlikite toliau nurodytus veiksmus, kad galėtumėte ją naudoti:

  1. Atidarykite failų tvarkyklę ir eikite į katalogą, kuriame išsaugojote / atsisiuntėte norimą paleisti „AppImage“.
  2. Dukart spustelėkite failą „AppImage“.
  3. Pateiktose parinktyse palieskite Integruoti ir paleisti mygtuką norėdami perkelti „AppImage“ į savo namų katalogą ir paleisti. Arba, jei norite vieną kartą paleisti „AppImage“, spustelėkite Bėk vieną kartą.

Sėkmingai paleidžiate „AppImage“ failus „Linux“

Nors programų, naudojančių „AppImage“ formatą, nėra per daug, tačiau kartais susidūrus su šiuo vadovu, šis vadovas turėtų padėti jas lengvai paleisti „Linux“ sistemoje.

Jei jus domina universalaus paketo formato idėja, taip pat galite išbandyti „Flathub“ ir „Snap Store“, kurie laikosi tos pačios koncepcijos kaip „AppImage“.

DalintisČivināšanaEl
„Flathub“ vs. „Snap Store“: geriausios „Linux“ programų atsisiuntimo svetainės

Kai norite atsisiųsti „Linux“ programas, kaip palyginti „Flathub“ ir „Snap Store“? Mes susiduriame su jais, kad sužinotume.

Skaitykite toliau

Susijusios temos
  • „Linux“
  • „Linux“ programos
  • Pakuočių tvarkytojai
Apie autorių
Yashas Wate'as (Paskelbta 18 straipsnių)

Yashas yra MUO personalo rašytojas, skirtas „pasidaryk pats“, „Linux“, programavimui ir saugumui. Prieš rasdamas aistrą rašydamas, jis kūrė internetą ir „iOS“. Taip pat galite rasti jo raštą TechPP, kur jis apima kitas vertikales. Be technologijų, jam patinka kalbėti apie astronomiją, „Formulę 1“ ir žiūrėti.

Daugiau iš „Yash Wate“

Užsiprenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kuriame rasite techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia