Noneho abakoresha sisitemu yo gukora ubuntu barushaho gushimishwa nibice bitandukanye bikenewe kugirango byange imikorere rusange. Bamwe bashiraho ibicuruzwa bidasanzwe bihuza na protocole cyangwa kugufasha gukora intego zitandukanye. Kimwe mubintu byingenzi byateguwe kugirango uhindure Javascript mumugambi rusange witwa node.j. Mburabuzi, irabuze muri ubuntu, uyumunsi rero turashaka kwerekana uburyo bune buboneka bwo kuyishyiraho.
Shyira Node.js muri Ubuntu
Noneho tuzaganira kuri byose byo kwishyiriraho. Buri kimwe muri byo gifite ibikorwa byayo algorithm isabwa kugirango ikore. Byongeye kandi, ubwo buryo bwose buzaba bwiza mubihe bimwe, kurugero, niba abishaka, shyiramo verisiyo ishaje ya Node.js cyangwa kubikora binyuze muri NVM (umuyobozi wa Node Version). Turagugira inama yo kwiga amabwiriza yose yatanzwe, hanyuma uhitemo imwe izakwiriye.Ibikorwa byo kwitegura
Ba nyiri ba nyir'ikwirakwizwa bisuzumwa bimaze kugira gahunda yitwa Node. Noneho ntabwo ikoreshwa, ariko irashobora kubangamira imikoranire iboneye hamwe na node.js, bityo rero mbere yo gushiraho, turasaba kugenzura kuboneka iyi software tukabikuraho gutya:
- Fungura urutonde rwo gusaba hanyuma ukore "terminal". Urashobora gufungura umuyoboro n'inzira zose zoroheye.
- Andika dpkg --gegure-guhitamo itegeko | Grep Node kugirango urebe ko hariho software yashizwemo hanyuma ukande urufunguzo rwa Enter.
- Niba umurongo wubusa winjiza ushya ugaragara, bivuze ko software itabonetse kandi ishobora kwimukira mu kwishyiriraho. Bitabaye ibyo, ugomba gukuraho.
- Kugirango ukore ibi, koresha sudo apt hurge nodejs itegeko.
- Mugihe usaba ijambo ryibanga, uyinjire wemeze ko abanyamakuru kuri Enter. Menya ko mugihe cyo kwandika inyuguti zitemewe kumutekano.
Nyuma yo gutsinda neza, urashobora guhita uhindura uburyo bwo guhitamo uburyo bwo gushiraho verisiyo yanyuma cyangwa indi yifuzwa.
Uburyo 1: Kwishyiriraho muri NVM
Tumaze gusobanura hejuru, ni NVM. Aho yerekeza ni ugucunga verisiyo yashizweho ya Node.j. Igikoresho nk'iki kirakenewe gusa niba winjizamo amateraniro menshi kandi ushaka guhindura hagati yabo rimwe na rimwe. Ubu buryo bwo kongeramo ibice nayo ishyirwa mubikorwa binyuze muri konsole.
- Reka dutangire kwishyiriraho ibintu bisabwa kugirango imikorere myiza yurukorere ya Node Version. Ku ikubitiro, ntibatanzwe mu iteraniro rya OS, bizakenerwa rero byongeraho intoki. Shyiramo Sudo apt upt ushyireho kubaka-byingenzi kugenzura hanyuma ukande kuri Enter.
- Injira ijambo ryibanga kugirango wemeze konte ya supersusser.
- Hazabaho imenyesha ko rizakururwa kugirango ukuremo amakuru runaka. Emeza ubu butumwa uhitamo D.
- Tegereza iherezo ryo kwishyiriraho.
- Nyuma yibyo, ongeraho isomero ryabatezimbere ukoresheje Sudo apt shyiramo libssl-dev.
- Hano, nabwo, ugomba gutegereza amasegonda icumi kugirango ububiko bwose buture kuri mudasobwa.
- Jya gukuramo umuyobozi wa verisiyo. Kubwibyo, ikipe igoye ikoreshwa, igaragara Bash.
- Kora isomo rishya muri terminal cyangwa wandike inkomoko / etc / umwirondoro wo kuvugurura iboneza.
- Shakisha urutonde rwimiterere yose iboneka ukoresheje NVM LS-ROBIL.
- Inteko yanyuma LT izarangwa nicyatsi.
- Noneho urashobora gutangira gushiraho verisiyo zikenewe. Koresha umurongo wa NVM 13.1.0 itegeko ryibi, aho 13.1.0 ninteko yinteko ikenewe idafite inyuguti V mugitangira.
- Igikorwa cyo kwishyiriraho kizatwara igihe. Ntukifune umuyoboro, bitabaye ibyo iterambere ryose rizasubirwamo.
- Injiza urutonde rwa NVM kugirango werekane urutonde rwinteko yose yongewe kuri PC.
- Mumirongo mishya uzabona amakuru yose ushimishijwe.
- NVM ikoreshwa 13.1.0 ni yo nyirabayazana wo guhinduranya hagati ya verisiyo.
- Uzamenyeshwa inteko ikora ubu.
Noneho urashobora kujya gukoresha byuzuye nvm, ushyiraho umubare wifuza wa verisiyo zitandukanye za node.js ukayitwara muburyo bwose.
Uburyo 2: Gukoresha Ubuntu
Gukoresha igishushanyo mbonera ni verisiyo yanyuma ya software muri sisitemu y'imikorere irimo gusuzumwa uyu munsi. Ariko, ishyirwa mubikorwa ryuburyo bushoboka gusa niba hari dosiye ya software mububiko bwemewe. Node.js iraboneka muri ibi bikoresho byo kubika, bivuze ko kwishyiriraho bizatsinda.
- Tangira "Terminal" kuri wewe hanyuma urebe Sudo Apt Stapt Gutegeka Nodejs, nyuma yo gukanda ku rufunguzo rwa Enter.
- Shira ijambo ryibanga kugirango wemeze uburenganzira buhebuje.
- Emeza amakuru yerekeye umwanya wa disiki uhuze muguhitamo D. Ihitamo
- Tegereza iherezo rya quacking of Archives. Mugihe cyo gukora, ntukifune idirishya rya konsole, nkuko ibi bizaganisha kumasaha yo gukuramo.
- Node.js ifite paki yo gucunga. Niba ukoresha uburyo bugezweho, ntabwo bizashyirwaho mu buryo bwikora, ugomba rero ko ukwiye gukora wigenga gukora sudo apt shyiramo npm itegeko.
- Bizaba ngombwa kwemeza imikorere ya stand yumwanya wa disiki hanyuma utegereze kurangiza kongeramo dosiye muri sisitemu.
- Nyuma yo gukoresha itegeko -v itegeko ryo kugenzura verisiyo iriho ya software yashyizweho. Umurongo mushya uzerekana amakuru yifuzwa.
Mbere yo gukoresha ubu buryo, uzirikane ko verisiyo yanyuma ya software izashyirwaho kuri mudasobwa. Niba ushaka guhitamo inteko ubwawe, ubu buryo rwose ntabwo ikwiriye kuri wewe.
Uburyo 3: Ububiko Custom
Nkuko mubizi, usibye ibikoresho byo kubikamo byemewe, Ubuntu Standard Porogaramu Umuyobozi ashyigikira kwishyiriraho software binyuze mubikoresho byabakoresha. Niba ushaka gukoresha ubu buryo, ugomba guhitamo inter nziza mbere, kubera ko verisiyo igomba kwerekana mugihe cyinjiza.
- Fungura konsole kandi ukoreshe Sudo apt shyiramo itegeko ryo kugata. Bizatangira kwishyiriraho akamaro kadasanzwe bifite akamaro ko gupakira dosiye zububiko bwavuyemo.
- Injira ijambo ryibanga pussuser hanyuma utegereze kongeramo software.
- Shyiramo curl -sl https://deb.nodesource.com/setsup_10.x | Sudo Bash - hanyuma ukande kuri Enter kugirango wakire Archives Node.j. Nkuko mubibona, mumvugo yanyuma gahunda_10.x irerekanwa ko verisiyo ya cumi izongerwaho. Hindura imibare kubisabwa kugirango ushyire irindi nteko.
- Umuvuduko wo kwakira ububiko bwose biterwa nubwiza bwihuza na enterineti n'imbaraga za mudasobwa.
- Koresha uburyo bumaze kumenyera sudo apt shyiramo nodejs itegeko ryo gukusanya ububiko bwavuyemo.
- Emeza inzira yo kongerera uhitamo igisubizo gikwiye.
Nkuko mubibona, ubu buryo ni bwiza bwo gushiraho neza kimwe cyangwa byinshi bihari .js yubaka. Ukeneye kumenya gusa umubare wifuzwa, kandi aya makuru arashobora kuboneka muburyo bwubusa ukoresheje interineti nta kibazo.
Uburyo 4: Kubona ububiko buva kurubuga rwemewe
Ntabwo buri gihe kuri mudasobwa hari interineti kugirango ubashe kwinjizamo node.js muri bumwe bwavuzwe haruguru, kubwibyo, hariho icyifuzo cyo kwakira ububiko hamwe nibishoboka byo kongera kubuntu. Urashobora gukuramo tar.gz uvuye kurubuga rwemewe, kandi inzira yo kwishyiriraho ubwayo ni izi zikurikira:
- Gutangira, uzakenera kumenya ubwubatsi bwa sisitemu y'imikorere kugirango umenye neza ububiko bwo gukuramo. Injira kuri arc itegeko muri konsole hanyuma ukande kuri Enter.
- Kumurongo mushya, amakuru ushimishijwe.
- Jya kumurongo wavuzwe haruguru kugirango ugere kurubuga rwemewe node.j. Hano hitamo verisiyo ikwiye.
- Noneho shakisha ububiko bushyigikiwe kurutonde. Niba ushaka kuyishiraho ukoresheje interineti, gana ihuriro nububiko, ubundi ukeneye gukuramo ububiko mububiko bwaho.
- Niba uhisemo gushiraho software ukoresheje interineti, fungura konsole hanyuma wandike witt styps.org/urutonde-111111111111111116-X64.GZ, aho umurongo nyuma yo kwizunguruka - yandukuwe mbere yububiko.
- Tegereza iherezo rya download. Muri iki gikorwa, uzabona iterambere mumurongo utandukanye.
- Nyuma yo gukoresha sudo tar -c / usr / hafi ya -ibindi-ibice 1 -xf ./node-111111111111-.Gix-.Gz. Niba ushaka kwinjiza mububiko, aho kuba umurongo wagenwe, andika inzira igana ahantu hamwe.
- Mugusoza, reba gusa verisiyo yubu node.js kugirango umenye neza ko kwishyiriraho aribyo. Koresha kuri iri tsinda rimaze kumenyera.
Mugice cyibintu byuyu munsi, wamenye ibintu byose biboneka node.js uburyo bwo kwishyiriraho mubuntu. Nkuko mubibona, buri mukoresha ashoboye kubona amahitamo meza kuri we no kubyungura ukuri, gukurikira amabwiriza yoroshye.