Koulye a, itilizatè yo nan sistèm nan fonksyone Ubuntu de pli zan pli enterese nan divès kalite eleman adisyonèl nesesè yo elaji fonctionnalités an jeneral. Gen kèk etabli seri swe espesyal ki kominike avèk pwotokòl rezo oswa pèmèt ou kreye diferan rezon. Youn nan eleman ki pi enpòtan ki fèt yo transfòme JavaScript nan objektif jeneral yo rele node.js. Pa default, li ki manke nan Ubuntu, se konsa jodi a nou vle demontre kat metòd ki disponib nan enstale li.
Enstale ne.js nan Ubuntu
Lè sa a, nou pral diskite sou absoliman tout opsyon enstalasyon ki disponib. Chak nan yo gen algorithm pwòp aksyon li yo mande pou ekzekisyon. Anplis de sa, tout metòd sa yo pral pi bon nan sèten sitiyasyon, pou egzanp, si yo vle, enstale vèsyon an fin vye granmoun nan ne.js oswa fè li via nvm (ne manadjè vèsyon). Nou konseye w pou etidye tout enstriksyon yo prezante, ak Lè sa a chwazi youn nan ki pral apwopriye.Aksyon preparasyon pou
Gen kèk mèt nan distribisyon an anba konsiderasyon deja gen yon pwogram yo rele ne. Koulye a, li pa itilize, men li ka entèfere ak entèraksyon ki kòrèk la ak ne.js, se konsa anvan enstale, nou rekòmande pou tcheke disponiblite a nan lojisyèl sa a epi retire li, ki se te pote soti jan sa a:
- Louvri lis aplikasyon an epi kouri "tèminal la". Ou ka louvri konsole a ak nenpòt fason pratik pou ou.
- Kalite dpkg - Seleksyon lòd | Grep ne yo tcheke pou prezans nan lojisyèl an enstale ak Lè sa a peze kle a Antre nan.
- Si yon liy vid nan yon opinyon nouvo parèt, sa vle di ke lojisyèl an pa te jwenn epi yo ka deplase nan enstalasyon an. Sinon, ou pral gen yo retire.
- Pou fè sa, sèvi ak Sudo Apt Nodejs lòd la.
- Lè w ap mande yon modpas, antre nan li pa konfime laprès la sou antre. Remake byen ke pandan ke ekri karaktè yo pa parèt pou sekirite.
Apre dezenstalasyon siksè, ou ka imedyatman chanje nan chwa pou yo metòd la enstale vèsyon an dènye oswa lòt vle nan ne.js.
Metòd 1: Enstalasyon nan NVM
Nou te deja klarifye pi wo a, ki se NVM. Destinasyon li se jere vèsyon yo etabli nan ne.js. Tankou yon zouti ki nesesè sèlman si ou enstale yon anpil nan asanble epi ou vle chanje ant yo de tan zan tan. Se metòd sa a nan ajoute yon eleman tou aplike nan konsole a.
- Se pou nou kòmanse enstale eleman yo mande pou fonksyone ki kòrèk la nan manadjè a vèsyon ne. Okòmansman, yo pa apwovizyone nan tout pèp la nan eksplwatasyon an, se konsa li pral nesesè yo ajoute yo manyèlman. Mete premye sudo nimewo apatman an enstale-esansyèl CheckInstall lòd, epi klike sou Antre.
- Antre modpas la pou konfime kont Superuser la.
- Pral gen yon notifikasyon ke li pral telechaje yo download yon sèten kantite enfòmasyon. Konfime mesaj sa a pa chwazi D.
- Atann nan fen enstalasyon an.
- Apre sa, ajoute yon bibliyotèk pwomotè pa ekri sudo nimewo apatman enstale libssl-dev.
- Isit la, tou, ou pral oblije rete tann dis segond pou ke tout achiv bòt nan òdinatè a.
- Ale nan Download vèsyon Manadjè. Pou sa, se yon ekip pi konplèks itilize, ki te gen yon aparans nan wget -qo- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bach.
- Kreye yon nouvo sesyon nan tèminal la oswa antre nan lòd la sous / elatriye / pwofil mete ajou konfigirasyon an.
- Browse lis la nan tout vèsyon ki disponib atravè NVM LS-Remote.
- Dènye asanble lts pral make ak vèt.
- Koulye a, ou ka kòmanse enstale vèsyon ki nesesè yo. Sèvi ak NVM Enstale 13.1.0 lòd la pou sa a, kote 13.1.0 se nimewo a nan asanble yo egzije san yo pa lèt la V nan kòmansman an.
- Pwosesis la enstalasyon pral pran kèk tan. Pa fèmen konsole a, otreman tout pwogrè yo pral reset.
- Antre nan lis la Lis NVM yo montre lis la nan tout asanble yo ajoute nan PC.
- Nan liy ki nouvo ou pral wè tout enfòmasyon ou enterese nan.
- NVM a itilize 13.1.0 lòd ki responsab pou chanje ant vèsyon.
- Ou pral fè w konnen nan ki asanble se aktif kounye a.
Koulye a, ou ka ale nan itilize a plen nan NVM, enstale nimewo a vle nan vèsyon diferan nan ne.js ak kondwi yo nan tout fason.
Metòd 2: Sèvi ak manadjè Ubuntu pakèt
Sèvi ak yon manadjè pakèt se yon vèsyon klasik nan enstalasyon lojisyèl nan sistèm nan fonksyone anba konsiderasyon jodi a. Sepandan, aplikasyon an tout moun ki tankou yon metòd se posib sèlman si gen dosye lojisyèl nan repository ofisyèl yo. Node.js ki disponib nan enstalasyon depo sa yo, ki vle di ke enstalasyon an pral gen siksè.
- Kòmanse "Tèminal" pratik la pou ou ak pou antre nan estanda sudo nimewo apatman an enstale nodejs la, apre yo fin klike sou kle a Antre nan.
- Ekri an lèt detache modpas pou konfime dwa superuser yo.
- Konfime enfòmasyon sou espas ki gen kapasite okipe a pa chwazi opsyon D. la
- Tann pou fen anbalaj achiv yo resevwa yo. Pandan operasyon, pa fèmen fenèt la konsole, tankou sa a ap mennen nan revèy la nan download la.
- Node.js gen yon sèvis piblik jesyon pake. Si ou itilize metòd aktyèl la, li pa pral dwe enstale otomatikman, kidonk, ou ta dwe poukont aktive sudo nimewo apatman enstale NPM lòd la.
- Li pral nesesè yo konfime operasyon an nan sussel nan espas ki la ki gen kapasite epi tann pou fini an nan adisyon a nan dosye nan sistèm nan.
- Apre ou ka itilize lòd la ne -V yo tcheke vèsyon aktyèl la nan lojisyèl an enstale. Nouvo liy lan ap montre enfòmasyon yo vle.
Anvan ou sèvi ak metòd sa a, kenbe nan tèt ou ki pral dènye vèsyon an aktualite nan lojisyèl an dwe enstale sou òdinatè a. Si ou vle chwazi yon asanble tèt ou, metòd sa a se definitivman pa apwopriye pou ou.
Metòd 3: Repository Custom
Kòm ou konnen, nan adisyon a enstalasyon depo ofisyèl, Ubuntu estanda manadjè a pake sipòte enstalasyon an nan lojisyèl nan enstalasyon depo itilizatè. Si ou ta vle itilize opsyon sa a, ou ta dwe chwazi asanble a pi bon davans, depi vèsyon an ap gen presize dirèkteman pandan opinyon an lòd.
- Louvri konsole a epi sèvi ak sudo a jis enstale lòd Curl. Li pral kòmanse enstalasyon an nan yon sèvis piblik espesyal ki se itil nan defèr dosye yo nan achiv la ki kapab lakòz.
- Antre modpas la Superuser epi rete tann pou adisyon a nan lojisyèl an.
- Antre Curl -sl https://deb.nodesource.com/setup_10.x | Sudo bach - epi klike sou Antre nan Resevwa Achiv Node.js. Kòm ou ka wè, nan setup_10.x ki sot pase a ekspresyon li endike ke pral vèsyon an dizyèm dwe te ajoute. Chanje nimewo yo oblije enstale yon lòt asanble.
- Vitès la nan resevwa tout achiv depann sou bon jan kalite a nan koneksyon an ak entènèt la ak pouvwa a nan òdinatè a.
- Sèvi ak deja abitye sudo nimewo apatman an enstale nodejs yo konpile achiv la ki kapab lakòz.
- Konfime pwosesis adisyon a pa chwazi opsyon repons ki apwopriye a.
Kòm ou ka wè, opsyon sa a se ideyal pou avèk siksè enstale youn oswa plis node.js ki deja egziste bati. Ou sèlman bezwen konnen ki kantite vèsyon an vle, ak enfòmasyon sa a ka jwenn nan aksè gratis sou Entènèt la san yo pa nenpòt pwoblèm.
Metòd 4: Jwenn yon achiv nan sit ofisyèl la
Pa toujou sou òdinatè a gen yon entènèt pou ke ou ka enstale node.js nan youn nan metòd ki anwo yo, Se poutèt sa, gen yon dezi yo resevwa achiv ak posibilite pou ki vin apre nan ajoute nan Ubuntu. Ou ka telechaje tar.gz soti nan sit ofisyèl la, ak pwosesis la enstalasyon tèt li se jan sa a:
- Pou kòmanse ak, ou pral bezwen detèmine achitekti a nan sistèm nan fonksyone yo konnen ekzakteman ki sa achiv yo download. Antre nan Kòmandman an Arch nan konsole a, epi klike sou Antre.
- Nan liy lan nouvo, enfòmasyon ou enterese nan.
- Ale nan lyen ki pi wo a pou li ale nan sit ofisyèl la node.js. Isit la chwazi vèsyon ki apwopriye a.
- Lè sa a, jwenn achiv la sipòte nan lis la. Si ou vle enstale li sou Entènèt la, kopi lyen ki nan katab la, sinon ou bezwen download katab la nan depo lokal la.
- Si ou deside enstale lojisyèl an sou Entènèt la, louvri konsole a epi ekri Wget https://nodejs.org/dist/lateest-v13.x/node-v13.1.0-linux-x64.tar.gz, kote a Liy apre wget la - kopye pi bonè lyen nan achiv la.
- Tann pou fen download a. Pandan pwosesis sa a, ou pral wè pwogrè nan yon liy apa.
- Apre yo fin itilize sudo tar -c / usr / lokal la --strip-konpozan 1 -xf ./node-v13.1.0-linux-x64.tar.gz. Si ou vle enstale soti nan depo a, olye pou yo lyen ki espesifye, antre nan chemen an nan kote a achiv.
- Nan fen a, se sèlman tcheke vèsyon aktyèl la nan ne.js a asire w ke enstalasyon an se kòrèk. Sèvi ak pou ekip sa a deja abitye.
Kòm yon pati nan materyèl jodi a, ou te aprann enfòmasyon sou tout metòd enstalasyon node.js nan distribisyon an Ubuntu. Kòm ou ka wè, chak itilizatè se kapab jwenn yon opsyon pi bon pou tèt li ak enkòpore l 'nan reyalite, apre enstriksyon ki senp.