
Uma uvame ukuphazamisa izinhlelo zokusebenza ngefomethi ye-AppImage Kudeskithophu yakho ye-Linux, cishe usuvele uqaphele ukuthi ukuwaphatha ngesandla kungaba yinkinga yangempela: ukuhambisa amafayela, ukunikeza izimvume zokwenza, ukudala izinqamuleli, izithonjana, izibuyekezo… konke lokho, ngokuphindaphindiwe. Yilapho [ithuluzi/uhlelo lokusebenza/idivayisi] ingena khona. I-AppManager, ithuluzi elenzelwe ngqo ukwenza impilo yakho ibe lula nge-AppImages, kodwa futhi ngokuthinta okubonakalayo okucophelelayo kanye nokugeleza kokusetshenziswa okufana kakhulu ne-macOS.
Lesi sihloko sigxile ekuchazeni ngokuningiliziwe ukuthi iyini i-AppManager. ukuthi isebenza kanjani nokuthi kungani ibe ngomunye wabaphathi be-AppImage abathakazelisa kakhulu kuma-desktop e-GTK. Uzobona nokuthi yibuphi ubuchwepheshe obusetshenziswayo ngaphansi kwe-hood, ukuthi iphatha kanjani izibuyekezo ngokuzenzakalelayo, nokuthi kungani isikhombimsebenzisi sayo sokudonsa nokulahla silula kangaka ukusetshenziswa kwansuku zonke. Umqondo uwukuthi, ngesikhathi uqeda ukufunda, uzoba nokuqonda okucacile kokuthi ngabe le nsizakalo iyahambisana yini nomsebenzi wakho we-Linux.
Iyini i-AppManager futhi isetshenziselwani?
I-AppManager iyi- uhlelo lokusebenza lwedeskithophu oluthuthukiswe nge-GTK kanye ne-Libadwaita, ebhalwe ngolimi lokuhlela ThelaI-AppManager, enhloso yayo ukuphatha ama-AppImages ngendlela elula nebonakalayo. Esikhundleni sokuphatha amafayela e-.AppImage ngesandla, ukunikeza izimvume, ukuwahambisa endleleni ethile, nokudala izinqamuleli, i-AppManager yenza yonke inqubo ngokuzenzakalela ngokuchofoza okumbalwa kanye nesistimu yokudonsa nokulahla enembile kakhulu.
Umsebenzi wayo oyinhloko ukwenza njenge umphathi we-AppImage ophakathi nendawo kudeskithophu ye-LinuxIkuvumela ukuthi ufake, ukhiphe, uzihlanganise nemenyu yezinhlelo zokusebenza, futhi uzigcine zisesikhathini ngohlelo lokubuyekeza ingemuva. Ngale ndlela, ama-AppImages aziphatha sengathi avela endaweni yokugcina yendabuko, kodwa ngaphandle kokudela ukuphatheka kanye nokuhlukaniswa okubonisa le fomethi.
Ithuluzi lenzelwe ikakhulukazi labo abasebenzisa izindawo zedeskithophu ezisekelwe ku-GTK, kusukela I-interface yayo ihlangana kahle kakhulu nama-desktops afana ne-GNOMENgibonga iLibadwaita. Noma kunjalo, ingasetshenziswa kwezinye izindawo ngaphandle kwezinkinga ezinkulu, inqobo nje uma unezidingo ezidingekayo.
isikhombikubona sokudonsa nokulahla sesitayela se-macOS
Esinye sezici ezihlaba umxhwele kakhulu ze-AppManager ukuthi iwindi lokufaka lesitayela se-macOSUma uchofoza kabili kunoma yiliphi ifayela elinesandiso . .AppImageEsikhundleni sokusebenzisa uhlelo lokusebenza ngqo noma ukuvula ibhokisi lengxoxo elijwayelekile, iwindi elithile le-AppManager liyavula lapho ungahudula khona ifayela ukuze ulifake ohlelweni lwakho.
Leli windi lokudonsa nokulahla lilingisa lokho umsebenzi ojwayelekile we-macOS Ngendlela yangaphambilini, umane uhudule uhlelo lokusebenza uye endaweni ethile ukuze ulufake. Lapha, kwenzeka into efanayo: uhudula i-AppImage uye ku-interface ye-AppManager, bese ithuluzi linakekela ukuhambisa ifayela endaweni efanele, lilimake njengelisebenzisekayo, libhalise okufakiwe kwideskithophu, futhi likopishe izithonjana ezidingekayo.
Ngenxa yale ndlela yokwenza, Ukufaka i-AppImage kuzwakala njengenqubo ehlanzekile neqhubekayo.Akufani nokubhekana nefayela elikhululekile ongaqiniseki ukuthi ulibeke kuphi. Ngaphezu kwalokho, isitayela esibonakalayo esisekelwe ku-GTK/Libadwaita sinikeza umuzwa wesimanje, ohlanganisiwe, ngokungafani namafasitela ajwayelekile noma angapholishiwe ngezinye izikhathi abonakala kumathuluzi ayisisekelo.
Usekelo lwe-AppImage SquashFS kanye ne-DwarFS
I-AppManager ayikhawulelwe ohlotsheni olulodwa lokupakisha, kodwa inikeza ukuhambisana ne-AppImages ngokusekelwe ku-SquashFS kanye ne-DwarFSLobu buchwepheshe obubili buyizinhlelo zamafayela ezicindezelwe ezisetshenziselwa ukupakisha izinhlelo zokusebenza ngaphakathi kwe-AppImage, futhi ngayinye inezici zayo ngokusebenza, usayizi, kanye nokuziphatha; ungabathinta ku- Isichazamazwi se-Linux.
Ukusekelwa kwe-SquashFS kanye ne-DwarFS kusho ukuthi Ungasebenzisa i-AppManager ngezinhlobo eziningi ze-AppImagesKungakhathaliseki ukuthi iyiphi indlela yokupakisha ekhethwe ngunjiniyela wohlelo lokusebenza, akudingeki ukhathazeke ngokuthi uhlelo lokusebenza oluthile lwakhiwe ngohlelo oluthile noma olunye: ithuluzi liluphatha ngemuva kwezigcawu ukuze ubone kuphela ukuthi "luyasebenza noma alusebenzi," futhi empeleni, cishe konke kuyasebenza.
Lokhu kuhambisana okubanzi kubalulekile ngoba uhlelo lwe-AppImage luhlukahlukene kakhulu, futhi ngaphandle komphathi oqonda amafomethi ahlukene, Umsebenzisi uzophoqeleka ukuthi aphathe izinhlelo ezithile ngesandla.ukulahlekelwa lula kokuhlanganisa bonke abaphathi ku-interface eyodwa.
Ukufakwa ngokuchofoza okumbalwa
Ekugelezeni okuvamile kokusetshenziswa, kwanele ukwenza Chofoza kabili kufayela le-.AppImage Lokhu kuvula iwindi elikhethekile le-AppManager. Ukusuka lapho, uzobona isikhombikubona esilungele wena ukuhudula lelo fayela elifanayo—noma ngisho namanye—endaweni yokufaka. Akukho miyalo engavamile noma izindlela eziyinkimbinkimbi.
Uma usuhudule ifayela, i-AppManager iyalinakekela. hambisa i-AppImage endaweni eqondile ohlelweni lwakholapho izogcinwa khona njengezinye izinhlelo zokusebenza eziphethwe yithuluzi. Lokhu kuvimbela uhlelo lokusebenza ukuthi lungalahleki kufolda ethi Ukulanda noma kwenye indawo engahleliwe, okuyinkinga evamile lapho usebenza ne-AppImages ngesandla.
Lolu hlelo lunenye inzuzo ebalulekile: Ivumela ukukhishwa okuhlanzekile ngokulinganayo.Ngenxa yokuthi i-AppManager yazi kahle ukuthi ibeke kuphi i-AppImage ngayinye nokuthi imaphi amafayela okuhlanganisa ewadalile, ukususa uhlelo lokusebenza kuncishiswa kube inqubo elawulwayo nengenazinkinga, esikhundleni sokususa amafayela ngesandla ngengozi yokushiya udoti ohlelweni.
Ukuhlanganiswa kwedeskithophu: okufakiwe kanye nezithonjana
Ngaphezu kokubeka i-AppImages endleleni efanele, i-AppManager iyanakekela dala okufakiwe okudingekayo kwedeskithophuLokhu kusho ukuthi, uma uhlelo lokusebenza selufakiwe, uzolubona luvela kumenyu yezinhlelo zokusebenza zendawo yakho yedeskithophu, njenganoma yiluphi uhlelo olufakwe endaweni yokugcina yokusabalalisa kwakho.
Ithuluzi liphinde liphathe kopisha bese ubhalisa izithonjana ezifaneleLokhu kuqinisekisa ukuthi uhlelo lokusebenza alutholakali kuphela kusuka kusiqalisi, kodwa futhi lunesithonjana salo esibonakalayo, kungaba kumenyu, idokhi, noma iphaneli, kuye ngendawo oyisebenzisayo. Ngale ndlela, akukho mehluko obonakalayo phakathi kwe-AppImage ephethwe yi-AppManager kanye nohlelo lokusebenza oluvamile.
Lokhu kuhlanganiswa kungenye yezindawo lapho umsebenzi wonjiniyela ubonakala khona kakhulu: Umgomo uwukuthi umsebenzisi angadingi ukucabanga ngokuthi "Ngisebenzisa i-AppImages"kodwa nje “Ngisebenzisa izinhlelo zokusebenza ohlelweni lwami.” Ifomethi iba imininingwane yobuchwepheshe, kuyilapho ulwazi luhlala luhambisana futhi lukhululekile.
Izibuyekezo zangemuva ezizenzakalelayo
Enye yamandla amakhulu e-AppManager ukuthi uhlelo lokubuyekeza okuzenzakalelayo kwangemuvaNgokungafani nokuphatha i-AppImages ngesandla, lapho kufanele ulandelele khona ukulanda izinguqulo ezintsha ngesandla, ngaleli thuluzi umphathi uqobo angakwazi ukubuyekeza izinhlelo zokusebenza uma ethola izinguqulo ezintsha ezihambisanayo.
Le nqubo yokuvuselela iklanyelwe ukuba ngokungaphazamisi ngangokunokwenzekaIsebenza ngemuva, ngaphandle kokuvimba ukusetshenziswa kwesistimu noma ukudinga ukuxhumana okuqhubekayo. Uma izinhlelo zokusebenza zibuyekezwa, umqondo uwukuthi ngeke uqaphele, ngaphandle kokuthi uhlole inguqulo noma ubone izici ezintsha ngaphakathi kohlelo lokusebenza ngokwalo.
Ukuba khona kwendlela yokuvuselela ngokuzenzakalela kubeka i-AppManager endaweni ethokozisayo kakhulu ngaphakathi kwe-AppImage ecosystem, njengoba Ixazulula elinye lamaphuzu abuthakathaka ngokwesiko alolu hlobo.: isidingo sokuba umsebenzisi aqaphele ukuthi izinguqulo ezintsha zikhishwa nini nokuthi ashintshe ifayela elidala ngesandla.
Ukusetshenziswa kwe-bandwidth okusebenzayo nge-zsync
Ukuze kuthuthukiswe ulwazi lokubuyekeza, i-AppManager isebenzisa i- Izibuyekezo ze-Delta kusetshenziswa i-zsyncLobu buchwepheshe bukuvumela ukuthi ulande kuphela izingxenye zefayela ezishintshile phakathi kwezinguqulo, esikhundleni sokulanda yonke i-AppImage futhi kusukela ekuqaleni njalo uma kunesibuyekezo.
Empeleni, lokhu kuhumusha ku-a ukonga okukhulu ku-bandwidth nesikhathiLokhu kuyiqiniso ikakhulukazi uma usebenza nezinhlelo zokusebenza ezinkulu noma uma uxhumano lwakho lwe-inthanethi lungasheshi kakhulu. Ngenxa yokuthi isebenzisa "i-deltas," ukulanda kuvame ukuba lula kakhulu, okwenza ukubuyekeza izinhlelo zokusebenza eziningi zilandelana kube lula kakhulu.
Ukusebenzisa i-zsync kuyazuzisa futhi ngokombono wokusebenza kahle jikelele: Kunciphisa umthwalo kumaseva aphatha i-AppImages. futhi kwenza inqubo yokuthuthukisa iqhubeke isikhathi eside, into, nakuba ingakhulunywa ngayo kaningi, nayo iyingxenye yokwakhiwa okuhle kokusabalalisa isofthiwe.
Ukukhipha okulula futhi okungenazinsalela
Okubaluleke njengokufaka ukukwazi khipha uhlelo lokusebenza ngaphandle kokushiya umkhondoI-AppManager ifaka izici zokususa ama-AppImages ongasawadingi, isusa kokubili ifayela eliyinhloko kanye nokufakwa kwedeskithophu okuhlobene kanye nezithonjana ezadalwa ngesikhathi sokufakwa.
Ngokuphatha yonke imjikelezo yempilo ye-AppImage ngayinye, umphathi angakwazi ukuvimbela amafayela ayizintandane ukuthi asakazeke kulo lonke uhleloLokhu kuyinto evame ukunganakwa lapho kuphathwa i-AppImages ngesandla, njengoba kulula ukususa ifayela elisebenzisekayo kuphela bese ukhohlwa ngokuhlanganiswa okwenziwe nedeskithophu.
Umphumela uba uhlelo oluhlelekile kakhulu, lapho Uyazi ukuthi izinhlelo zokusebenza ezivela kumenyu yakho zifakiwe futhi ziyasebenzafuthi akuzona izinsalela zemizamo yakudala noma izivivinyo ezikhishwe ngendlela engafanele.
Ubuchwepheshe obusetshenzisiwe: i-GTK, i-Libadwaita kanye ne-Vala
I-AppManager yakhelwe phezu kwayo I-GTK ne-LibadwaitaLezi yizingxenye ezimbili eziyisisekelo ze-GNOME ecosystem yamanje. Ngenxa yale mitapo yolwazi, i-interface ihlangana kalula nama-desktops anamuhla asekelwe ku-GTK, ihlonipha izindikimba, isitayela esibonakalayo, kanye namaphethini okuklama anconywayo.
Ulimi lokuhlela olukhethiwe lwethuluzi yilolu ThelaI-Vala iyindlela evame kakhulu kumaphrojekthi ahlose ukuhlanganiswa okuqinile nesitaki se-GNOME. Ikuvumela ukuthi ubhale ikhodi emfushane ehlanganiswe ku-C ngaphansi, enikeza ukusebenza okuqinile ngaphandle kokulahla ukuvezwa noma ukuthuthuka kalula.
Ngenxa yale nhlanganisela yezobuchwepheshe, i-AppManager ifinyelela ibhalansi ethakazelisayo: Ukusebenza komdabu, isikhombikubona sesimanje, kanye nokulingana okuhle endaweni yedeskithophuKumsebenzisi wokugcina, konke lokhu kuhunyushwa kube uhlelo lokusebenza oluzwakala lulula, lushesha, futhi luhambisana kahle nalo lonke uhlelo.
Ukusatshalaliswa njenge-AppImage
Kuyamangaza impela futhi, ngesikhathi esifanayo, kunengqondo kakhulu ukuthi I-AppManager iyatholakala ngokwayo njenge-AppImageNgamanye amazwi, umphathi we-AppImages usatshalaliswa ngale ndlela, okwenza kube lula kakhulu ukusetshenziswa kwawo ekusakazweni kwe-Linux okuhlukile ngaphandle kwesidingo samaphakheji athile awo wonke.
Njengoba inikezwa njenge-AppImage, ungalanda ifayela endaweni yalo esemthethweni futhi yiqhube cishe kunoma yikuphi ukusatshalaliswa kwesimanjeuma nje inezidingo eziyisisekelo ezidingekayo ze-GTK ne-Libadwaita. Le ndlela iqinisa umqondo wokuthi umphathi ngokwakhe "wenza lokho akushumayelayo" ngokusebenzisa ifomethi efanayo azoyiphatha kamuva.
Indawo yokubhekisela kuyo Thola uhlelo lokusebenza ku-GitHubYilapho unjiniyela eshicilela khona izinguqulo ze-AppManager njenge-AppImages ezingalandwa. Ukusuka lapho, ungathola inguqulo yakamuva, uyizame, futhi, uma uyithanda, uyihlanganise ngokugcwele emsebenzini wakho wokusebenza nezinhlelo zokusebenza ezifakwe kule fomethi.
Inqubomgomo Yobumfihlo Nolwazi Lonjiniyela
Umbhali we-AppManager ngu UMitchell Vermaning, obhekene nokuthuthukiswa kwalolu hlelo lokusebenza. Ngokuphathelene namapulatifomu okusabalalisa isofthiwe, kuboniswa ukuthi unjiniyela ayinikanga i-Apple imininingwane mayelana nemikhuba yayo yobumfihlo kanye nokuphathwa kwedathaLokhu kubalulekile lapho kukhulunywa ngolwazi oluhlobene nesistimu yohlelo lokusebenza kanye nezinqubomgomo zepulatifomu ngayinye.
Uma ukhathazekile ngendlela idatha ephathwa ngayo nokuthi hlobo luni lolwazi unjiniyela angaluqoqa noma angeke aluqoqe, Isincomo ukuthi ubheke ngqo inqubomgomo yobumfihlo esemthethweni. Leyo nqubomgomo icacisa ukuthi yiluphi ulwazi oluqoqwayo, ngayiphi injongo, futhi ngaphansi kwaziphi izimo, inikeza uhlaka olunembe kakhulu kunanoma yisiphi isifinyezo sangaphandle.
Kunoma ikuphi, njengoba kuyisicelo sokuthi Isatshalaliswa kakhulu nge-GitHub njenge-AppImageAbasebenzisi balawula ukulanda nokusebenzisa uhlelo endaweni yabo. Noma kunjalo, njenganoma yiluphi uhlelo lokusebenza lwedeskithophu, kuwumkhuba omuhle ukubuyekeza amadokhumenti kanye nenqubomgomo yobumfihlo ehlobene ukuze uthole isithombe esiphelele.
Izinzuzo ngaphezu kokuphatha i-AppImages ngesandla
Ukuphatha i-AppImages ngesandla ngokuvamile kuhilela Landa ifayela, lenze lisebenze, ulibeke kufolda, futhi uma ufuna ukuhlanganiswa okuhle, dala ifayela le-.desktop nezithonjana ngesandla.Akuyona into engenakwenzeka, kodwa kuyinqubo ephindaphindwayo futhi evame ukuba namaphutha, ikakhulukazi uma uphatha izinhlelo zokusebenza eziningi.
I-AppManager ixazulula le nkinga ngokunikeza umsebenzi ohlangene wokufaka, ukuhlanganisa, kanye nokuthuthukisaNgefasitela lokudonsa nokulahla lesitayela se-macOS, umsebenzisi akudingeki akhumbule izindlela noma imiyalo; konke kwenziwa kusukela ku-interface yesithombe eyenzelwe ukuba ibe nengqondo futhi isheshe ukuyisebenzise.
Ngaphezu kwalokho, ukwesekwa kwezibuyekezo ezizenzakalelayo nge-zsync kanye nokulawula okuphelele kokukhipha kwenza kube I-AppImages iziphatha cishe njengamaphakheji aphethwe ngumphathi wesofthiwe wendabukokodwa ukugcina ukuzimela kohlelo lokusebenza ngalunye. Lokhu kuwusizo ikakhulukazi kulabo abakhetha ukunganciki ngokuphelele ezindaweni zabo zokugcina idatha noma abafuna ukuzama izinguqulo ezintsha zezinhlelo ezithile.
Ngubani othakazelisa kakhulu i-AppManager?
I-AppManager ikhanga kakhulu abasebenzisi abasebenzisa Ama-AppImages avame ukusetshenziswa ezindaweni ezisekelwe ku-GTK Futhi bayakwazisa ukuba nakho konke kuhlelwe kahle. Uma uvame ukulanda izinhlelo zokusebenza ngale fomethi, kungaba ukuzama isofthiwe entsha noma ngoba ukhetha ukungafaki amaphakheji esistimu, leli thuluzi likusindisa isikhathi esiningi kanye nekhanda elincane.
Futhi kuyindlela enhle kulabo Bafuna ulwazi olubonakalayo olucwebezelayo, olufana nalokho okunikezwa yi-macOS ekufakweni kwayo.Kodwa ngaphakathi kwezwe le-Linux. Isenzo sokufaka sokuhudula nokulahla, esihlanganiswe nokuhlanganiswa okuzenzakalelayo kumenyu yohlelo lokusebenza, senza ukusebenza ne-AppImages kuzwakale kungokwemvelo kakhulu.
Okokugcina, uma ukhathazekile ngokugcina izinhlelo zakho zokusebenza zibuyekeziwe ngaphandle kokuzihlola ngayinye ngayinye, indlela yokubuyekeza ngokuzenzakalela ngokusekelwa kwe-zsync Lokhu kuyinzuzo enkulu. Kukuvumela ukuthi ugcine amathuluzi amaningana esesikhathini ngezindleko eziphansi, kokubili ngesikhathi kanye nomkhawulokudonsa.
Ngenxa yakho konke ekunikezayo, i-AppManager iyakwazi Ifomethi ye-AppImage ngeke isakwazi ukuba "yifayela elikhululekile" kufolda yakho Yokulanda futhi ibe yingxenye ebalulekile yedeskithophu yakho ye-Linux, ngokufakwa okubonakalayo kwesitayela se-macOS, ukuhlanganiswa kwemenyu okungenamthungo, izibuyekezo ezizenzakalelayo, kanye nokuphathwa kwesithonjana esihlanzekile kanye nezinqamuleli, konke kuhlanganiswe kuhlelo lokusebenza lwesimanje olwakhiwe nge-GTK, i-Libadwaita, ne-Vala futhi kusatshalaliswa njenge-AppImage evela ku-Github.