নোড জেএস আপডেট করতে অক্ষম - পুরানো সংস্করণে ফিরে আসতে থাকে [উবুন্টু 15.04]


9

আমি নোডেজগুলি আপডেট করতে অক্ষম, এবং কেন তা আমি দেখতে পাচ্ছি না।

যদি আমি কোনও অনুমান করতে চাই, তবে আমি বলব যে আমার দুটি অ্যাপোপ্যাটরিগুলি অ্যাপটি-গেটে তালিকাভুক্ত রয়েছে, যে দুটিটিতেই নোডেজ প্যাকেজ রয়েছে।

আমি যা করেছি তা এখানে:

পুরানো সংস্করণ সরান:

sudo apt-get remove --purge nodejs npm

তারপরে, https://github.com / নোডসোর্স / ডিসট্রিবিউশনস # ইন্সটলেশন- ইন্সট্রাকশনস দিয়ে চলেছি, আমি চালিয়েছি:

curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -

এবং তারপর:

sudo apt-get install -y nodejs

আমি তখন চালাব:

nodejs -v

যা ফেরত:

v0.10.25

কেউ কি ভুল হতে পারে তা ব্যাখ্যা করতে পারে? এবং আমি কীভাবে এই পরিস্থিতির প্রতিকার করতে পারি?

অনেক ধন্যবাদ.


আপনার নোডের বর্তমান সংস্করণটি কোথা থেকে এসেছে তা আপনি বের করতে চাইবেন। which nodejsআপনাকে বলবে যে। তারপরে, apt-get remove...আবার দৌড়াও এবং which nodejsএটিকে সরাতে চেষ্টা করার পরে ফলাফল কী হয় তা দেখুন is
মাইকেল মার্টিন-স্মাকার

কোন নোডেজ পাওয়া যায় নি। আমি মুছে ফেলার সময় এটি সম্পূর্ণরূপে আনইনস্টল করে।
জ্যাকহু

যদি অন্য কেউ এই প্রশ্নটি খুঁজে পান এখানে। আমারও একই সমস্যা ছিল। আমি বিভিন্ন সংস্করণে এটি ব্যবহারের জন্য এনভিএম ইনস্টল করার সিদ্ধান্ত নিয়েছি। এই নির্দেশাবলীটি টার্মিনালটি বন্ধ করে এনভিএম ইনস্টল করার পরে একটি নতুন খুলতে বলা হয়েছে। আমি করেছি এবং এলোমেলোভাবে বর্তমান নোড সংস্করণটি চেক করার সিদ্ধান্ত নিয়েছি। এটি নতুন ইনস্টল হওয়াতে পরিবর্তিত হয়েছিল। আমি নিশ্চিত না যে এনভিএম ইনস্টল করে কিছু করেছে কিনা, আমি মনে করি না, তাই একই সমস্যা সহ যে কেউ টার্মিনালটি বন্ধ করে একটি নতুন খোলার চেষ্টা করতে পারে এবং নোড - রূপান্তর চালাতে পারে run
হাব্বুবুবা

উত্তর:


19

নোডের ডিফল্ট সংস্করণ আপডেট করার জন্য এনভিএম (নোড সংস্করণ পরিচালক) ব্যবহার করা সেরা বিকল্প।

  1. এনভিএম ইনস্টল বা আপডেট করুন:

    curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
    

    অথবা

    wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
    
  2. সফল ইনস্টলেশন পরে, টার্মিনালটি বন্ধ করুন এবং একটি নতুন টার্মিনাল খুলুন। উপলব্ধ নোডেজগুলির সংস্করণটি তালিকাভুক্ত করুন:

    nvm ls-remote
    

    এটি নোডেজের উপলভ্য সংস্করণগুলি তালিকাভুক্ত করবে।

  3. আপনি যে সংস্করণটি ইনস্টল করতে চান তা নির্বাচন করুন:

    nvm install xxxxxx
    
  4. সংস্করণটি পরীক্ষা করুন:

    node -v
    

আশা করি এটি ধাপে ধাপে গাইড হিসাবে সহায়তা করবে।


ভাল উত্তর, আমি ঠিক কি চেয়েছিলেন!
বেরাত বারান সেভিক

7

শেষ পর্যন্ত আমি কোথাও না পেয়ে অসুস্থ হয়ে পড়েছিলাম।

স্থির হিসাবে, আমি এনভিএম (নোড সংস্করণ পরিচালক) ব্যবহার করার সিদ্ধান্ত নিয়েছি।

এটি ইনস্টল, সেটআপ এবং ব্যবহার করা অত্যন্ত সহজ। নোডেজ সংস্করণ 5 নিয়ে ব্যাক আপ পেতে এবং চালাতে 3 মিনিটেরও কম সময় নিয়েছে।

https://github.com/creationix/nvm

আমি সম্পূর্ণতার জন্য এটি লিখছি।


1
অসাধারণ! খুশী হয়ে আপনি এমন কিছু খুঁজে পেয়েছেন যা কাজ করে। উবুন্টুতে নোড ইনস্টল করার জন্য এনভিএম হ'ল আমার পছন্দের উপায়।
মাইকেল মার্টিন-স্মুকার

3

আমি সর্বদা সংস্করণ আপডেট, আপগ্রেড এবং মুছে ফেলার জন্য এন ব্যবহার করি nodesudoআপনার কনফিগারেশনের উপর নির্ভর করে আপনাকে ব্যবহার করতে হতে পারে তা নোট করুন।

$ npm install -g n

সর্বশেষ অফিসিয়াল রিলিজটি ব্যবহার বা ইনস্টল করুন:

$ n latest

স্থিতিশীল অফিসিয়াল রিলিজ ব্যবহার বা ইনস্টল করুন:

$ n stable

সর্বশেষতম এলটিএস অফিসিয়াল রিলিজ ব্যবহার বা ইনস্টল করুন:

$ n lts

সংস্করণগুলি সরানো হচ্ছে

$ n rm 0.9.4 v0.10.0
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.