Постоји пуно разлога да желите домородацапликација на Линуку преко веб странице. Ради лакше, има функције које људи очекују од десктоп апликације (попут обавештења на радној површини) и уопштено се боље уклапа у Линук искуство. Међутим, проблем је што на Линук платформу долази много маинстреам апликација. Ипак постоји решење; можете да користите апликацију названу Нативефиер да претворите веб локације у Линук апликације.
Набавите Нативефиер
Нативефиер је НодеЈС апликација која се покрећеЛинук и остали ОС-ови који могу покренути Ноде софтвер. Као резултат, овај програм није постављен подразумевано на било којој већој Линук дистрибуцији. Уместо тога, мораћемо да пређемо како да поставимо Нативефиер, пре него што је могуће да покренемо конверзију веб локација у Линук апликације.
Набавите чвор и НПМ
Као што смо поменули горе: Нативефиер се увелико ослања на програмски језик НодеЈС и мораћете да га имате на вашем систему да бисте активирали Нативефиер апликацију. Срећом, инсталирање НодеЈС-а на Линук платформи је лакше него икад, јер многи Ноде-ови програмери користе Линук.
Да бисте инсталирали НодеЈС на ваш оперативни систем, отворите прозор терминала и следите детаљна упутства која одговарају вашем Линук оперативном систему у наставку.
Убунту
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
Генериц Линук
НодеЈС је лако доступан на већини модерних Линукаоперативним системима, путем пакета „нодејс“ или „нпм“. Међутим, ако вам ови пакети нису доступни (из неког разлога), постоји други начин да активирате НодеЈС: изворни код.
Да бисте добили НодеЈС на вашој дистрибуцији Линук, посетитестраница за преузимање званичне веб локације. Једном тамо потражите Линук извор и преузмите га. Затим извуците Тар архиву и следите упутства укључена у текстуалну датотеку реадме. Такође бисте желели да погледате званична упутства за НодеЈС за Линук.
Инсталирајте Нативефиер
НодеЈС је покренут на Линуку. Сада морамо користити алате НодеЈС да би Нативефиер радио, тако да га можемо користити на Линуку за креирање апликација наших омиљених веб локација. Да бисте инсталирали, отворите терминал и користите нпм команда.
Упозорење: Инсталација Нативефиер-а без судо-а може проузроковати проблеме. Најбоље је то урадити са роот привилегијама.
npm install nativefier -g
Нека алат за инсталацију НПМ покрене поступак инсталације. Када завршите, можете да приступите страници помоћи са овом командом:
nativefier --help
Претворите веб локације у Линук апликације

Нативефиер функционише тако што генерише омотач електрона на основу УРЛ-а који добија у командној линији. Да бисте креирали изворну Линук апликацију на веб локацији, следите ове кораке.
Корак 1: Пронађите веб локацију на којој желите да направите апликацијуод. Покушајте да се придржавате „веб апликације“ или веб алата за прегледач који би ионако могао бити програм. Нативефиер најбоље функционира на овај начин. Након што имате на уму веб локацију, означите УРЛ мишем, кликните десним тастером миша на њу и одаберите опцију „цопи“ (копирај).
Корак 2: У прозору терминала користите Нативефиер да бисте генерирали основну апликацију. У нашем водичу ћемо користити ИоуТубе.
nativefier -p linux -a x64 https://youtube.com
3. корак: Допустите да Нативефиер пакује ваш УРЛ у електронску апликацију и обратите велику пажњу на промпт терминала. Ако се појаве грешке, притисните Цтрл + З, затим поново покрените наредбу.
4. корак: Када Нативефиер заврши генерисање апликације, мораћете да ажурирате дозволе апликације пре него што је будете могли да користите. Да бисте поставили дозволе, урадите:
cd *-linux-x64 sudo chmod +x *
Покрените прилагођену апликацију Елецтрон директно на Линуку са:
./you-tube
Опције прилагођених апликација
У овом одељку туторијала укратко ћемо прегледати неке опције које Нативефиер омогућава кориснику да направи бољу апликацију за радну површину.
Напомена: ове се наредбе могу уносити истовремено и нема ограничења у томе колико их се користи одједном.
Систем касета
Желите системско лежиште на вашој прилагођеној апликацији Елецтрон? Испробајте ову наредбу:
nativefier -p linux -a x64 https://website-app-url.com --tray
Цео екран
Желите да ваша Линук апликација може да дође преко целог екрана? Употријебите командни прекидач преко цијелог екрана.
nativefier -p linux -a x64 https://website-app-url.com --full-screen
Почните максимално
Могуће је приморати вашу Линук електронску апликацију да се увек покрене у режиму „максимизирање“, помоћу прекидача командне линије „Максимирај“.
nativefier -p linux -a x64 https://website-app-url.com --maximize
Омогући ФласхПлаиер
Можда имате веб апликацију која се ослања на Фласх. Срећом, Нативефиер има начин да учита Адобе Фласх додатак, ако свој програм правите помоћу прекидача командне линије "фласх".
nativefier -p linux -a x64 https://website-app-url.com --flash
Увек на врху
Желите да ваша апликација Елецтрон игнорише правила управитеља прозора и да се увек појављују поврх свега осталог? Покушајте са прекидачем командне линије "увек на врху" када правите Нативефиер.
nativefier -p linux -a x64 https://website-app-url.com --always-on-top</п>
Коментари