A Nativefier használata a webhelyek Linux alkalmazássá alakításához

click fraud protection

Sok oka van annak, hogy egy natív alkalmazást szeretnénk Linuxon használni egy webhelyen. Sima, fut olyan funkciókkal, amelyeket 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; 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 Linuxon és más Nodes szoftvert futtató operációs rendszereken fut. Ennek eredményeként ezt a programot alapértelmezés szerint nem állítják be 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

A fent említettekhez hasonlóan: 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.

instagram viewer

A NodeJS operációs rendszerre történő telepítéséhez nyisson meg egy terminál ablakot, és kövesse az alábbiakban ismertetett lépésről-lépésre történő utasításokat, amelyek megfelelnek a Linux operációs rendszerének.

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 a modern Linux operációs rendszerekben könnyen elérhető a „nodejs” vagy „npm” csomagokon keresztül. Ha azonban ezek a csomagok (valamilyen okból) nem állnak rendelkezésre, van egy másik módja annak, hogy a NodeJS működjön: a forráskód.

Ha meg szeretné kapni a NodeJS-t a Linux disztribúcióján, keresse fel a hivatalos webhely letöltési oldalát. 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 hivatkozni a NodeJS hivatalos utasításai Linuxra.

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 natfier -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:

natív - segély

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 weboldalt, amelyből ki szeretne hozni egy alkalmazást. 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 a jobb gombbal rá, és válassza a „Másolás” lehetőséget.

2. lépés: A terminálablakban a Nativefier használatával generálhat egy alapvető alkalmazást. Az oktatóanyagban a YouTube-ot fogjuk használni.

natívfier -p linux -a x64 https://youtube.com

3. lépés: Hagyja, hogy a Nativefier 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:

./Youtube

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:

natívfier -p linux -a x64 https://website-app-url.com --tálca

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.

natívfier -p linux -a x64 https://website-app-url.com --Teljes képernyő

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.

natívfier -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.

natívfier -p linux -a x64 https://website-app-url.com --vaku

Mindig a tetején

Szeretné, ha az Electron alkalmazás figyelmen kívül hagyná ablakkezelő szabályok, és minden más mellett megjelennek? Próbálja ki a „mindig felül” parancssori kapcsolót, amikor a Nativefier-rel épít.

natívfier -p linux -a x64 https://website-app-url.com --Mindig a tetején
watch instagram story