Nagyon sok oka van az anyanyelv igénylésénekalkalmazás Linuxon keresztül egy weboldalon. Sima, fut olyan funkciókkal, amelyekre az emberek elvárnak egy asztali alkalmazástól (például asztali értesítések), és összességében jobban illeszkedik a Linux élményéhez. A probléma azonban az, hogy nem sok mainstream alkalmazás érkezik a Linux platformon. Van azonban egy megoldás; akkor a Nativefier nevű alkalmazás segítségével a webhelyeket Linux alkalmazássá alakíthatja.
Get Nativefier
A Nativefier egy NodeJS alkalmazás, amely futLinux és más operációs rendszerek, amelyek futtathatják a Node szoftvert. Ennek eredményeként ez a program nincs alapértelmezés szerint beállítva a nagyobb Linux disztribúciókon. Ehelyett meg kell vizsgálnunk a Nativefier beállításának módját, mielőtt elkezdhetjük a webhelyek Linux alkalmazásra konvertálását.
Get Node és NPM
Mint fentebb említettük: A Nativefier nagymértékben támaszkodik a NodeJS programozási nyelvre, és a Nativefier alkalmazás működéséhez szükség lesz rá a rendszerre. Szerencsére a NodeJS telepítése a Linux platformon könnyebb, mint valaha, mert sok NodeJ fejlesztő használja a Linuxot.
A NodeJS operációs rendszerre történő telepítéséhez nyisson meg egy terminál ablakot, és kövesse az alábbi, az Ön Linux operációs rendszerének megfelelő lépéseket.
Ubuntu
sudo apt install npm
Debian
su - apt-get install curl curl -sL https://deb.nodesource.com/setup_11.x | bash - apt-get install -y nodejs
Arch Linux
sudo pacman -S npm
Fedora
sudo dnf install npm
OpenSUSE
sudo zypper install npm
Általános Linux
A NodeJS könnyen elérhető a legtöbb modern Linuxonoperációs rendszerek a „nodejs” vagy „npm” csomagokon keresztül. Ha azonban ezek a csomagok (valamilyen okból) nem érhetők el Önnek, akkor van egy másik módszer a NodeJS működésére: a forráskód.
Ha meg szeretné kapni a NodeJS-t a Linux disztribúcióján, látogasson el aa hivatalos webhely letöltési oldala. Miután odament, keresse meg a Linux forrás letöltését és ragadja meg azt. Ezután bontsa ki a Tar-archívumot, és kövesse a readme szövegfájlban található utasításokat. Érdemes lehet megnéznie a Linux NodeJS hivatalos utasításait is.
Telepítse a Nativefier alkalmazást
A NodeJS Linux rendszeren fut és fut. Most a NodeJS eszközöket kell használnunk ahhoz, hogy a Nativefier működőképessé váljon, hogy Linuxon is felhasználhassuk kedvenc webhelyeink alkalmazásaihoz. A telepítéshez nyisson meg egy terminált és használja a NPM parancs.
Figyelem: A Nativefier sudo nélküli telepítése problémákat okozhat. A legjobb, ha root jogosultságokkal csináljuk.
npm install nativefier -g
Hagyja, hogy az NPM telepítő eszköz futtassa a telepítési folyamatot. Ha kész, a következő paranccsal érheti el a súgó oldalt:
nativefier --help
A webhelyeket Linux alkalmazássá alakíthatja

A Nativefier úgy működik, hogy létrehoz egy Electron burkolót az URL alapján, amelyet a parancssorba kap. Natív Linux alkalmazás létrehozásához egy webhelyről, kövesse ezeket a lépéseket.
1. lépés: Keresse meg azt a webhelyet, amelyben alkalmazást szeretne létrehozninak,-nek. Próbáljon meg ragaszkodni egy „webalkalmazáshoz” vagy webalapú eszközhöz a böngészőhöz, amely egyébként is lehet program. A Nativefier így működik a legjobban. Miután gondolkodott a webhelyén, jelölje ki az URL-t az egérrel, kattintson rá a jobb gombbal, és válassza a „Másolás” lehetőséget.
2. lépés: A terminál ablakban a Nativefier használatával hozhat létre egy alapvető alkalmazást. Az oktatóanyagban a YouTube-ot fogjuk használni.
nativefier -p linux -a x64 https://youtube.com
3. lépés: Hagyja, hogy a Nativefier az URL-jét egy elektronikus alkalmazásba csomagolja, és figyeljen a terminál figyelmeztetésére. Ha bármilyen hiba jelentkezik, nyomja meg a gombot Ctrl + Z, majd futtassa újra a parancsot.
4. lépés: Amikor a Nativefier befejezi az alkalmazás létrehozását, frissítenie kell az alkalmazás engedélyét, mielőtt használni tudja. Az engedélyek beállításához tegye a következőket:
cd *-linux-x64 sudo chmod +x *
Futtassa az egyéni Electron alkalmazását közvetlenül Linux rendszeren:
./you-tube
Egyéni alkalmazásbeállítások
Az oktatóanyag ebben a szakaszában röviden áttekintjük a Nativefier egyes lehetőségeit, amelyek lehetővé teszik a felhasználó számára, hogy jobb asztali alkalmazást készítsen.
Megjegyzés: Ezek a parancsok egyszerre adhatók meg, és nincs korlátozva, hogy hányszor használta egyszerre.
Rendszer-tálca
Szeretne egy tálcát az egyéni Electron alkalmazásához? Próbálja ki ezt a parancsot:
nativefier -p linux -a x64 https://website-app-url.com --tray
Teljes képernyő
Ha azt szeretné, hogy a Linux alkalmazás teljes képernyős nézetű legyen? Használja a teljes képernyős parancs kapcsolót.
nativefier -p linux -a x64 https://website-app-url.com --full-screen
Indítás maximalizált
A Linux elektron alkalmazását arra kényszeríthetjük, hogy mindig „maximalizálás” üzemmódban induljon el, a „Maximize” parancssori kapcsolóval.
nativefier -p linux -a x64 https://website-app-url.com --maximize
FlashPlayer engedélyezése
Lehet, hogy van egy webes alkalmazás, amely Flash-re támaszkodik. Szerencsére a Nativefier meg tudja tölteni az Adobe Flash bővítményt, ha a programot a „flash” parancssori kapcsolóval készíti.
nativefier -p linux -a x64 https://website-app-url.com --flash
Mindig a tetején
Szeretné, ha az Electron alkalmazás figyelmen kívül hagyja az ablakkezelő szabályait, és mindig minden más felett megjelenik? Próbálja ki a „mindig felül” parancssori kapcsolót, amikor a Nativefier-rel épít.
nativefier -p linux -a x64 https://website-app-url.com --always-on-top</ P>
Hozzászólások