Natiivrakenduse soovimiseks Linuxi veebisaidil on palju põhjuseid. See töötab sujuvamalt, sellel on funktsioone, mida inimesed töölauarakendustelt ootavad (nt töölaua teatised), ja sobib üldiselt paremini Linuxi kogemusega. Probleem on aga selles, et Linuxi platvormile ei jõua palju peavoolurakendusi. Siiski on olemas lahendus; võite veebisaitide muutmiseks Linuxi rakendusteks kasutada rakendust nimega Nativefier.
Nativefier on NodeJS-i rakendus, mis töötab Linuxis ja teistes operatsioonisüsteemides, mis saavad tarkvara Node käivitada. Selle tulemusel pole seda programmi vaikimisi seadistatud ühegi suurema Linuxi levitamise jaoks. Selle asemel peame enne Nativefieri seadistamist uurima, enne kui on võimalik hakata veebisaite teisendama Linuxi rakendusteks.
Nagu me eespool mainisime: Nativefier tugineb suurel määral NodeJS programmeerimiskeelele ja Nativefieri rakenduse töötamiseks peab see teie süsteemis olema. Õnneks on NodeJS installimine Linuxi platvormile lihtsam kui kunagi varem, sest paljud sõlmede arendajad kasutavad Linuxi.
NodeJS installimiseks oma opsüsteemi avage terminaliaken ja järgige samm-sammult juhiseid, mis vastavad teie Linuxi opsüsteemile.
sudo apt install npm
su - apt-get install curl. curl -sL https://deb.nodesource.com/setup_11.x | bash - apt-get install -y nodejs
sudo pacman -S npm
sudo dnf install npm
sudo zypper install npm
NodeJS on hõlpsasti saadaval enamikes kaasaegsetes Linuxi opsüsteemides pakettide “nodejs” või “npm” kaudu. Kui need paketid pole teile (mingil põhjusel) saadaval, on NodeJS töötamiseks ka teine viis: lähtekood.
NodeJS-i oma Linuxi levi saamiseks külastage ametliku veebisaidi allalaadimislehte. Kui olete seal otsinud, otsige Linuxi allika allalaadimisi ja haarake sellest. Seejärel ekstraheerige Tar-arhiiv ja järgige readme-tekstifailis sisalduvaid juhiseid. Võite ka viidata NodeJS ametlikud juhised Linuxi jaoks.
NodeJS töötab ja töötab Linuxis. Nüüd peame Nativefieri tööle saamiseks kasutama NodeJS-i tööriistu, et saaksime seda kasutada Linuxis oma lemmikveebisaitide rakenduste loomiseks. Installimiseks avage terminal ja kasutage nuppu npm käsk.
Hoiatus: Nativefieri installimine ilma sudota võib põhjustada probleeme. Kõige parem on seda teha juurõigustega.
npm install nativefier -g
Laske NPM-i installimistööriistal installida. Kui olete valmis, pääsete abilehele juurde selle käsuga:
nativefier - abi
Nativefier töötab genereerides elektronide ümbrise URL-i alusel, mille see käsurida saab. Natiivse Linuxi rakenduse loomiseks veebisaidilt toimige järgmiselt.
Samm 1: Leidke veebisait, millest soovite rakenduse luua. Proovige jääda brauseri jaoks veebirakenduse või veebipõhise tööriista juurde, mis võib niikuinii olla ka programm. Nativefier töötab sel viisil kõige paremini. Kui olete oma veebisaidi meeles pidanud, tõstke hiirega esile URL, paremklõpsake sellel ja valige suvand „kopeeri”.
2. samm: Kasutage terminaliaknas põhirakenduse genereerimiseks Nativefieri. Õpikus kasutame YouTube'i.
nativefier -p linux-x64 https://youtube.com
3. samm: Laske Nativefieril pakkida teie URL-i elektronrakendusse ja pöörake tähelepanelikult terminali viipasid. Kui ilmnevad vead, vajutage nuppu Ctrl + Z, siis käivitage käsk uuesti.
4. samm: Kui Nativefier lõpetab rakenduse genereerimise, peate enne selle kasutamist luba värskendama. Lubade seadmiseks toimige järgmiselt.
cd * -linux-x64 sudo chmod + x *
Käitage kohandatud rakendust Electron otse Linuxis:
./Youtube![](/f/c36d52bdd76365d10e33f6f685c4f1a8.png)
Õpiku selles jaotises käsitleme lühidalt Nativefieri võimalusi, mis võimaldavad kasutajal paremat töölauarakendust luua.
Märkus. Neid käske saab sisestada üheaegselt ja nende arv ei ole piiratud.
Kas soovite oma kohandatud Electroni rakenduses süsteemisalve? Proovige seda käsku:
nativefier -p linux-x64 https://website-app-url.com - proov
Kas soovite, et teie Linuxi rakendus saaks minna täisekraanile? Kasutage täisekraani käsklülitit.
nativefier -p linux-x64 https://website-app-url.com --Täisekraan
Käsurealüliti „Maksimeeri“ abil on võimalik sundida oma Linuxi elektronrakendust alati käivituma „maksimeerimise“ režiimis.
nativefier -p linux-x64 https://website-app-url.com - lähendada
Võimalik, et teil on Flash-ile tuginev veebirakendus. Õnneks on Nativefieril võimalus laadida Adobe Flashi pistikprogramm üles, kui loote oma programmi käsurealülitiga „flash”.
nativefier -p linux-x64 https://website-app-url.com - välk
Soovite, et teie rakendust Electron eirataks aknahaldur reeglid ja kuvatakse alati kõige muu peal? Nativefieri abil ehitamisel proovige käsuridade lülitit „alati peal”.
nativefier -p linux-x64 https://website-app-url.com --alati peal
Ubuntul on fantastilisi taustapilte ja iga väljalaskega paistavad n...
Kas olete Ubuntu innukas Thunderbird'i e-posti kasutaja? Kas olete ...
Mordhau on mitme mängijaga keskaegne videomäng personaalarvutitele....