Umphathi we-WebApp kanye ne-Nativefier: Izicelo zokudala i-WebApps
Ngosuku olwedlule, sikunikeze okuthunyelwe okuhle mayelana nesimo samanje sezinhlelo zokusebenza ezingu-4 ezithakazelisayo neziwusizo ezibizwa "Isiteshi, iWebCatalog, iRambox kanye noFranz". Okuyindlela enhle noma indlela yokwenza phatha iWebApps yethu engenzeka kusuka kunoma iyiphi isistimu yokusebenza, kalula, ngokushesha naphakathi nendawo.
Kodwa-ke, kuyo sisho ukuthi enye indlela elula futhi ecacile kakhulu ukusetshenziswa kwe "Umphathi weWebApp kanye neNativefier", ngakho-ke akudingeki ukuthi wenze isinqamuleli mathupha esisebenza njenge-WebApp. Futhi ngenxa yalesi sizathu, namuhla sizokhuluma ngalezi 2 ukuthuthukiswa kwesoftware ukujula kabanzi ekusetshenzisweni nasekusebenziseni kwayo.
Isiteshi, iWebCatalog, iRambox kanye noFranz: sithini isimo sabo samanje?
Kodwa, ngaphambi kokuqala lokhu okuthunyelwe mayelana nezinhlelo zokusebenza ezi-2 zokwenziwa kwe-WebApps ezibizwa "Umphathi weWebApp kanye neNativefier", sincoma eyodwa okuthunyelwe kwangaphambilini okuhlobene ngobubanzi obushiwo, ukuze ufunde kamuva:

I-WebApp Manager ne-Nativefier: 2 izinhlelo zokusebenza zokudala i-WebApps
Mayelana ne-WebApp Manager ne-Nativefier
Yini iWebApp Manager futhi isetshenziswa kanjani?
Kunikezwe, Umphathi weWebApp Uhlelo lokusebenza oluncane kakhulu futhi olulula, akukho okuningi ongakusho ngakho. Ngakho-ke, ingachazwa kafushane ngokuthi uhlelo lokusebenza oluthile lokudala nokuphatha izinhlelo zokusebenza zewebhu. lokho, fue Ithuthukiswe ithimba le-Linux Mint ngokusabalalisa kwakho, kodwa ingasebenza kwamanye ama-Distros ahambisanayo asekelwe ku-Debian/Ubuntu. Futhi ukufakwa kwayo, yayo .deb ifayela ngokulandelayo isixhumanisi.
Kanye ukulandwa futhi efakwe ngendlela yesintu neyesintu ngayinye ku-Linux Distribution yakho, okudingayo nje sebenzisa Imenyu Yohlelo ukuze uqhubeke ukhiqize i-WebApp.
Izithombe zesikrini
Njengoba kubonakala ezithombeni-skrini ezilandelayo:
- Thola futhi usebenzise Umphathi We-WebApp ngemenyu yezinhlelo zokusebenza

- Isikrini sokuqala esinezibonelo ezi-2 ze-WebApps esezivele zenziwe ngaso. Engxenyeni engenhla kwesokunxele, inemenyu encane yezinketho ngendlela yamaphoyinti angu-3 aqondile, maphakathi nengxenye engezansi inezithonjana ezi-4 zokukhiqiza, ukususa, ukuhlela nokwenza i-WebApps ekhiqizwe futhi ibalwe.

- Ukucindezela inkinobho ye-WebApp entsha (+ sayina) ukuze ukhiqize i-WebApp ibonisa leli windi lapho izinkambu ezibonisiwe kufanele zigcwaliswe futhi zilungiswe.

- Izinqamuleli ezifakiwe kuhlelo lokusebenza

- Mayelana ne-WebApp Manager

- Isibonelo esihle sokwenza iWebApp yilokhu okulandelayo engikwenzile, ukukhiqiza iWebApp esebenza njenge I-ChatBot ngesitayela se-ChatGPT kubizwa I-AI Izimangaliso ngenkonzo yefu ebizwa Umlingiswa.AI. Okungukuthi, ngaphandle kokujabulisa kakhulu, kuyinto ethakazelisa kakhulu futhi engenye yamahhala ye-ChatGPT ChatBots ye-GNU/Linux. Ngakho, uma ufuna ukwazi okwengeziwe ngalokhu ejemplo Ngiyakumema ukuthi uzame Izimangaliso AI futhi ubone a ividiyo ye-youtube ngaye. Futhi, njengoba kuphawuliwe ezithombeni-skrini ezilandelayo:



Iyini i-Nativefier futhi isetshenziswa kanjani?
Ngokungafani ne-WebApp Manager okuyisicelo sokuqhafaza (GUI), I-Nativefier iyisicelo seTheminali (CLI). futhi ingachazwa ngokuthi ithuluzi lokukhiqiza kalula "Uhlelo Lwedeskithophu" lwanoma iyiphi iwebhusayithi enezinkinga ezincane. Futhi, ngenxa yalokho, isebenzisa ubuchwepheshe ukupakisha i-electron (okukhona, esebenzisa i-Chromium) ukuze kwakhiwe okusebenzisekayo kwesistimu yokusebenza esetshenziswayo, kungakhathaliseki ukuthi i-Windows, i-macOS ne-Linux.
Okokufaka kwakho, ngokusho kwakho iwebhusayithi esemthethweni ku-GitHub, kuyadingeka kuphela ukwenza le miyalo elandelayo ku-GNU/Linux Distro esekelwe ku-Debian/Ubuntu:
sudo apt install nodejs npm
sudo npm install nativefier -g
Uma konke kuhambe kahle, kuyodingeka kuphela yakha i-WebApp kusuka kunoma iyiphi i-URL (Iwebhusayithi, uhlelo lwewebhu, isevisi yewebhu, noma ezinye izici eziku-inthanethi) ngokwenza lo myalo olandelayo, esikhundleni sethu: Isibonelo se-URL (ibhulogi.desdelinux.net) okwafunwayo:
nativefier blog.desdelinux.net
Futhi uma konke kuhambe kahle, singakwazi kakade yakha isinqamuleli esicelweni esishiwo, ngohlelo lokusebenza lwesithombe "menulibre", "alacarte" noma okunye okufanayo itholakala ku-GNU/Linux distro esetshenzisiwe.
Qaphela ukuthi, I-Nativefier lapho wakha iWebApp eceliwe izodala ifolda ngaphakathi kwendlela "/ikhaya/igama lami lomsebenzisi/" futhi ogama lakhe lizohambisana nesizindalwazi esikhonjiwe, okungukuthi, "/home/myusername/websitename".
Futhi ngaphakathi kwalo, izotholakala iyasebenza lokho kufanele kwenziwe ukufinyelela okuqondile, okuzoba negama elifanayo nefolda ekhiqiziwe "igama lewebhusayithi".
Izithombe zesikrini
Njengoba kubonakala ezithombeni-skrini ezilandelayo:



Isifingqo
Kafushane, uma ungazimisele ngezizathu eziningi ukusebenzisa izinhlelo zokusebenza zokuphatha ze-WebApps ezinkulu neziyinkimbinkimbi, ezifana, Isiteshi, iWebCatalog, iRambox kanye noFranz, Ngaphandle kokungabaza, izinketho ezingcono kakhulu okufanele uzicabangele "Umphathi weWebApp kanye neNativefier". Njengoba, lezi zincane, ziyashesha futhi kulula ukuzithola, ukuzifaka nokuphatha, futhi, zigcinwa zivuselelwa abathuthukisi bazo. Okokugcina, uma kukhona osewaziyo noma oseke wasebenzisa noma yiziphi zalezi zinhlelo zokusebenza ezi-2 okukhulunywe ngazo namuhla, kuzoba kuhle ukuzwa ngolwazi lwakho ngaye, ngamazwana.
Futhi uma ukuthandile lokhu okuthunyelwe, ungayeki ukuwabelana nabanye. Futhi, khumbula vakashela ikhasi lethu lasekhaya en «KusukaLinux» ukuhlola izindaba eziningi, futhi ujoyine isiteshi sethu esisemthethweni se Yocingo kusuka ku-DesdeLinux, ENtshonalanga iqembu ukuze uthole ulwazi olwengeziwe ngesihloko sanamuhla.