Existuje veľa dôvodov, prečo chcete rodákaaplikácie na Linuxe cez web. Beží plynulejšie, má funkcie, ktoré ľudia očakávajú od stolnej aplikácie (napríklad upozornenie na pracovnej ploche), a celkovo lepšie zapadá do prostredia systému Linux. Problémom však je, že na platformu Linux neprichádza veľa bežných aplikácií. Existuje však riešenie; môžete použiť aplikáciu s názvom Nativefier na premenu webových stránok na aplikácie systému Linux.
Získajte Nativefier
Nativefier je aplikácia NodeJS, ktorá beží ďalejLinux a ďalšie OS, ktoré môžu spúšťať softvér Node. Výsledkom je, že tento program nie je predvolene nastavený na žiadnu významnú distribúciu systému Linux. Namiesto toho je potrebné prejsť na to, ako nastaviť Nativefier, skôr ako bude možné začať prevádzať webové stránky na Linuxové aplikácie.
Získajte uzol a NPM
Ako sme uviedli vyššie: Aplikácia Nativefier sa do značnej miery spolieha na programovací jazyk NodeJS a na fungovanie aplikácie Nativefier budete musieť mať vo svojom systéme. Našťastie je inštalácia NodeJS na platforme Linux jednoduchšia ako kedykoľvek predtým, pretože mnoho vývojárov uzlov používa systém Linux.
Ak chcete nainštalovať NodeJS vo vašom operačnom systéme, otvorte okno terminálu a postupujte podľa pokynov krok za krokom, ktoré zodpovedajú nižšie uvedenému vášmu operačnému systému Linux.
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
Generický Linux
NodeJS je ľahko dostupný na najmodernejších Linuxochoperačné systémy, prostredníctvom balíkov „nodejs“ alebo „npm“. Ak však tieto balíčky nemáte (z nejakého dôvodu) k dispozícii, existuje iný spôsob, ako spustiť NodeJS: zdrojový kód.
Ak chcete získať NodeJS v distribúcii Linuxu, navštívte stránkustránku na stiahnutie oficiálnej webovej stránky. Akonáhle tam, pozrite sa na zdroj Linux stiahnutie a chytiť. Potom extrahujte archív Tar a postupujte podľa pokynov v textovom súbore readme. Môžete sa tiež pozrieť na oficiálne pokyny pre NodeJS pre Linux.
Nainštalujte Nativefier
NodeJS funguje a funguje na Linuxe. Teraz musíme používať nástroje NodeJS, aby sme Nativefier pracovali, aby sme ho mohli v systéme Linux používať na vytváranie aplikácií našich obľúbených webových stránok. Ak chcete nainštalovať, otvorte terminál a použite NPM Príkaz.
Varovanie: Inštalácia produktu Nativefier bez sudo môže spôsobiť problémy. Najlepšie je robiť to s oprávneniami root.
npm install nativefier -g
Nechajte inštalačný nástroj NPM spustiť proces inštalácie. Po dokončení môžete prejsť na stránku pomocníka pomocou tohto príkazu:
nativefier --help
Premeňte webové stránky na aplikácie pre systém Linux

Nativefier pracuje tak, že vygeneruje elektrónový obal založený na adrese URL, ktorú dostane v príkazovom riadku. Ak chcete z webu vytvoriť natívnu aplikáciu pre systém Linux, postupujte takto.
Krok 1: Nájdite web, z ktorého chcete vytvoriť aplikáciuz. Skúste sa držať „webovej aplikácie“ alebo webového nástroja pre prehliadač, ktorý by mohol byť aj tak programom. Nativefier takto funguje najlepšie. Keď už budete mať na pamäti svoj web, pomocou myši zvýraznite webovú adresu, kliknite na ňu pravým tlačidlom myši a vyberte možnosť „kopírovať“.
Krok 2: V okne terminálu použite Nativefier na vygenerovanie základnej aplikácie. V našom návode použijeme službu YouTube.
nativefier -p linux -a x64 https://youtube.com
Krok 3: Nechajte spoločnosť Nativefier zabaliť svoju adresu URL do elektronickej aplikácie a venovať veľkú pozornosť výzve terminálu. Ak sa vyskytnú nejaké chyby, stlačte Ctrl + Z, potom príkaz znova spustite.
Krok 4: Keď Nativefier dokončí generovanie aplikácie, budete musieť aktualizovať povolenia aplikácie, aby ste ju mohli používať. Ak chcete nastaviť povolenia, postupujte takto:
cd *-linux-x64 sudo chmod +x *
Spustite svoju vlastnú aplikáciu Electron priamo v systéme Linux pomocou:
./you-tube
Možnosti vlastnej aplikácie
V tejto časti tutoriálu stručne popíšeme niektoré možnosti, ktoré má Nativefier a ktoré umožňujú používateľovi vytvárať lepšiu aplikáciu pre stolné počítače.
Poznámka: tieto príkazy je možné zadávať súčasne a nie je nijako limitované, koľko použitých naraz.
System tray
Chcete systémovú lištu pre svoju vlastnú elektronickú aplikáciu? Vyskúšajte tento príkaz:
nativefier -p linux -a x64 https://website-app-url.com --tray
Celá obrazovka
Prajete si, aby vaša aplikácia pre systém Linux mohla ísť na celú obrazovku? Použite príkazový prepínač na celú obrazovku.
nativefier -p linux -a x64 https://website-app-url.com --full-screen
Začať maximalizované
Je možné prinútiť vašu elektronickú aplikáciu pre Linux, aby sa vždy spúšťala v režime „maximalizovania“ pomocou prepínača príkazového riadku „Maximalizovať“.
nativefier -p linux -a x64 https://website-app-url.com --maximize
Povoliť FlashPlayer
Možno máte webovú aplikáciu, ktorá sa spolieha na Flash. Našťastie má Nativefier spôsob, ako načítať doplnok Adobe Flash, ak zostavíte program pomocou prepínača príkazového riadku „flash“.
nativefier -p linux -a x64 https://website-app-url.com --flash
Vždy na vrchole
Chcete, aby vaša aplikácia Electron ignorovala pravidlá správcu okien a aby sa vždy zobrazovala nad všetkým ostatným? Pri zostavovaní pomocou Nativefier vyskúšajte prepínač príkazového riadka „vždy navrch“.
nativefier -p linux -a x64 https://website-app-url.com --always-on-top</ P>
Komentáre