Ir daudz iemeslu, lai vēlētos dzimtolietojumprogramma Linux vietnē. Tas darbojas vienmērīgāk, tajā ir funkcijas, kuras cilvēki sagaida no darbvirsmas lietotnes (piemēram, paziņojumi par darbvirsmu), un kopumā tā labāk iekļaujas Linux pieredzē. Tomēr problēma ir tāda, ka Linux platformā nonāk ne mazums mainstream lietojumprogrammu. Tomēr ir risinājums; varat pārvērst vietnes par Linux lietotnēm, izmantojot programmu Nativefier.
Iegūstiet vietni
Nativefier ir NodeJS lietojumprogramma, kas darbojasLinux un citas OS, kas var palaist Node programmatūru. Tā rezultātā šī programma pēc noklusējuma nav iestatīta nevienam lielākajam Linux izplatīšanai. Tā vietā mums būs jāpārdomā, kā iestatīt Nativefier, pirms vietnes var sākt pārveidot par Linux lietotnēm.
Iegūstiet mezglu un NPM
Tāpat kā mēs minēts iepriekš: Nativefier lielā mērā paļaujas uz NodeJS programmēšanas valodu, un, lai Nativefier lietotne darbotos, jums tā būs nepieciešama. Par laimi, NodeJS instalēšana Linux platformā ir vienkāršāka nekā jebkad agrāk, jo daudzi mezglu izstrādātāji izmanto Linux.
Lai instalētu NodeJS savā operētājsistēmā, atveriet termināļa logu un izpildiet soli pa solim sniegtos norādījumus, kas atbilst jūsu Linux operētājsistēmai zemāk.
Ubuntu
sudo apt install npm
Debijas
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
Vispārējs Linux
NodeJS ir viegli pieejams lielākajā daļā mūsdienu Linuxoperētājsistēmas, izmantojot paketes “nodejs” vai “npm”. Tomēr, ja šīs paketes jums nav pieejamas (kaut kādu iemeslu dēļ), ir vēl viens veids, kā panākt, lai NodeJS darbotos: pirmkods.
Lai iegūtu NodeJS par jūsu Linux izplatīšanu, apmeklējiet vietnioficiālās vietnes lejupielādes lapa. Kad esat tur, meklējiet Linux avota lejupielādes un satveriet to. Pēc tam iegūstiet Tar arhīvu un izpildiet instrukcijas, kas iekļautas readme teksta failā. Jūs varat arī atsaukties uz oficiālajām NodeJS instrukcijām Linux.
Instalējiet vietni Nativefier
NodeJS darbojas un darbojas operētājsistēmā Linux. Tagad, lai Nativefier darbotos, mums jāizmanto NodeJS rīki, lai mēs varētu to izmantot Linux, lai izveidotu iecienītāko vietņu lietojumprogrammas. Lai instalētu, atveriet termināli un izmantojiet npm komanda.
Brīdinājums: Nativefier instalēšana bez sudo var radīt problēmas. Vislabāk to darīt ar root privilēģijām.
npm install nativefier -g
Ļaujiet NPM instalēšanas rīkam palaist instalēšanas procesu. Kad esat pabeidzis, palīdzības lapai varat piekļūt, izmantojot šo komandu:
nativefier --help
Pārvērtiet vietnes par Linux lietotnēm

Nativefier darbojas, ģenerējot elektronu iesaiņojumu, pamatojoties uz vietrādi URL, ko tas iegūst komandrindā. Lai izveidotu vietēju Linux lietojumprogrammu ārpus vietnes, rīkojieties šādi.
1. darbība: Atrodiet vietni, kurā vēlaties izveidot lietotnino. Mēģiniet izmantot pārlūkprogrammas tīmekļa lietotni vai tīmekļa rīku, kas jebkurā gadījumā varētu būt arī programma. Nativefier vislabāk darbojas šādā veidā. Kad esat apsvēris savu vietni, ar peli iezīmējiet URL, ar peles labo pogu noklikšķiniet uz tā un atlasiet opciju “kopēt”.
2. darbība: Termināļa logā izmantojiet Nativefier, lai ģenerētu pamata lietotni. Šajā apmācībā mēs izmantosim YouTube.
nativefier -p linux -a x64 https://youtube.com
3. darbība: Ļaujiet Nativefier iesaiņot jūsu URL elektronu lietojumprogrammā un pievērsiet īpašu uzmanību termināla uzvednei. Ja parādās kādas kļūdas, nospiediet Ctrl + Z, pēc tam vēlreiz palaidiet komandu.
4. darbība: Kad Nativefier ir pabeidzis lietojumprogrammas ģenerēšanu, pirms varēsit to izmantot, jums būs jāatjaunina lietojumprogrammas atļaujas. Lai iestatītu atļaujas, rīkojieties šādi:
cd *-linux-x64 sudo chmod +x *
Palaidiet pielāgoto lietotni Electron tieši operētājsistēmā Linux ar:
./you-tube
Pielāgotu lietotņu opcijas
Šajā apmācības sadaļā īsumā apskatīsim dažas Nativefier piedāvātās iespējas, kas ļauj lietotājam izveidot labāku darbvirsmas lietojumprogrammu.
Piezīme: šīs komandas var ievadīt vienlaicīgi, un nav ierobežojumu, cik daudz vienlaicīgi izmanto.
Sistēmas tekne
Vai vēlaties sistēmas tekni savā pielāgotajā lietojumprogrammā Electron? Izmēģiniet šo komandu:
nativefier -p linux -a x64 https://website-app-url.com --tray
Pilnekrāna režīmā
Vai vēlaties, lai jūsu Linux lietotne varētu darboties pilnekrāna režīmā? Izmantojiet pilnekrāna komandu slēdzi.
nativefier -p linux -a x64 https://website-app-url.com --full-screen
Sākt maksimizēt
Izmantojot komandrindas slēdzi “Maksimizēt”, var piespiest savu Linux elektronu lietojumprogrammu vienmēr startēt “maksimizēt” režīmā.
nativefier -p linux -a x64 https://website-app-url.com --maximize
Iespējot FlashPlayer
Jums var būt tīmekļa lietojumprogramma, kas balstās uz Flash. Par laimi Nativefier ir veids, kā ielādēt Adobe Flash spraudni, ja veidojat savu programmu ar komandrindas slēdzi “flash”.
nativefier -p linux -a x64 https://website-app-url.com --flash
Vienmēr virsū
Vai vēlaties, lai jūsu lietotne Electron ignorētu logu pārvaldnieka noteikumus un vienmēr tiktu rādīta uz visa pārējā? Izveidojot Nativefier, izmēģiniet komandrindas slēdzi “vienmēr virspusē”.
nativefier -p linux -a x64 https://website-app-url.com --always-on-top</p>
Komentāri