উবুন্টুতে বাওয়ার ইনস্টল করা হচ্ছে


206

আমি, XUbuntu 13.10 উপর আবাস ইনস্টল করার চেষ্টা করছি আবাস হোম পেজে নির্দেশাবলী অনুসরণ করছেন পরে sudo apt-get install npmএবং sudo npm install -g bowerআমি দেয়ার পর নিম্নলিখিত পেতে bowerকমান্ড লাইন করুন:

/usr/bin/env: node: No such file or directory

আমি তখন নোড ইনস্টল করি (যদিও আমি ধরে নিই যে এটি অপ্রয়োজনীয় হবে না যেহেতু বোভারের একমাত্র নির্ভরতা NPM হবে, সঠিক?) যাইহোক, আমি sudo apt-get install nodeবোভার কমান্ডগুলির সাথে কোনও নোড ইনস্টল করার পরে যেমন bower helpকিছু করি না, অর্থাত্ আউটপুট কিছুই না।

উবুন্টুতে বাওয়ারটি কীভাবে ইনস্টল করবেন (ম্যানুয়ালি জিনিসগুলির বিভিন্ন সংস্করণ ডাউনলোড না করে)?

উত্তর:


371
sudo ln -s /usr/bin/nodejs /usr/bin/node

বা লিগ্যাসি নোডেজগুলি ইনস্টল করুন:

sudo apt-get install nodejs-legacy

যেমনটি এই গিটহাব ইস্যুতে দেখা গেছে ।


13
আমার জন্য কাজ করা আর একটি সমাধান হ'ল নোডেজ-লিগ্যাসি ইনস্টল করা। এটি মোহন মত কাজ করে
নিকোলাস ফ্রান্সিস

আপনি যদি নোড (নোডেজ না) আনইনস্টল না করেন যা অন্য অ্যাপ্লিকেশনগুলি সম্ভবত ব্যবহার করছে এটি এটি কাজ করবে না। কমপক্ষে উবুন্টু 12.04-র জন্য স্ট্যাকওভারফ্লো / প্রশ্নগুলি / 21491996/ … ভাল উত্তর answer
হাফিচুক

2
ধন্যবাদ এটি আমার
পাছাটিকে

কি দারুন! একটি যাদুমন্ত্র মত কাজ করে!
এরিক ভায়েরা

127
sudo apt-get install nodejs

নোডেজ ইনস্টল করে

sudo apt-get install npm

এনপিএম ইনস্টল করে

sudo npm install bower -g

এনপিএমের মাধ্যমে বোভার ইনস্টল করে


এইভাবেই আমি ধরে নেব আপনি এটি করবেন। এবং আমি কি করেছি। এনপিএমের পরিবর্তে এপটি ব্যবহার করে ইনস্টল করে কী লাভ?
এরিক বিশার্ড

1
ইনস্টল করা nodejsউপরের সমস্যার সমাধান করে না। এটি nodejsপথে কমান্ডটি যুক্ত করে তবে বওয়ার এটি সন্ধান করতে অক্ষম।
আরিয়ন

7
@ আরিয়ন, এটি চেষ্টা করুন sudo ln -s /usr/bin/nodejs /usr/bin/node, এটি আমার পক্ষে কাজ করেছিল।
LGenzelis

1
আমি বলতে চাই নোড ইনস্টল করতে ব্যবহার করবেন না sudoএবং ব্যবহার nvmকরবেন না । দেখুন https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-an-ubuntu-14-04-server
sandaru.ny

আপনি sudo ln -s / usr / bin / nodejs / usr / bin / node ব্যবহার করতে পারেন। সুডো ব্যবহার করে আমার ক্ষেত্রে কাজ করেছে।
ব্রিজেশ

24

উবুন্টু 12.04 থেকে কমপক্ষে, নোডের একটি পুরানো সংস্করণ (0.6.x) স্ট্যান্ডার্ড সংগ্রহস্থলে রয়েছে। ইনস্টল করতে, কেবল চালান:

sudo apt-get install nodejs

এনপিএম নোডেজের সর্বশেষ সংস্করণ সহ আসে। আপনার কাছে একবার তা হলে চালান

sudo npm install bower -g

তার পরে যেতে ভাল হওয়া উচিত। আপনার কিছু আপডেট চালানোর দরকার হতে পারে তবে এটি মোটামুটি সোজা এগিয়ে হওয়া উচিত।


3
করার পরে sudo apt-get install nodejsএবং তারপর sudo npm install bower -gআমি পেতে sudo: npm: command not found। আমি উবুন্টু 13.10 এ আছি।
লুক

আপনার তখনও এনপিএম ইনস্টল করতে হবে। এটা নোড সঙ্গে আসা উচিত, কিন্তু সম্ভবত এই ক্ষেত্রে না?
কেলি জে অ্যান্ড্রুজ

1
হ্যাঁ আপনার এখানে এক ধাপ নিখোঁজapt install npm
এরিক বিশার্ড

10

প্রথমে নোডেজ ইনস্টল করুন:

sudo apt-get install nodejs

তারপরে এনপিএম ইনস্টল করুন:

sudo apt-get install npm

তারপরে বোভার ইনস্টল করুন:

npm install -g bower

যে কোনও এনপিএম প্যাকেজ টিউটোরিয়াল দেখার জন্য: https://www.npmjs.com/

এখানে কেবল প্যাকেজটি অনুসন্ধান করুন এবং আপনি কীভাবে ইনস্টল করবেন, ডকুমেন্টেশন এবং টিউটোরিয়ালও পেতে পারেন।

পিএস এটি একটি খুব সাধারণ সমাধান। আপনার সমস্যাটি এখনও বিদ্যমান থাকলে আপনি উন্নতটি চেষ্টা করতে পারেন।


1
আপনি sudo ln -s / usr / bin / nodejs / usr / bin / node ব্যবহার করতে পারেন, যাতে বোওয়ার নোডের পথ খুঁজে পেতে পারে।
ব্রিজেশ

6

হাই এই সমস্যার আর একটি সমাধান হ'ল নীচের কমান্ডটি ব্যবহার করে আপনার প্যাথএইচটিতে নোড নোডেজ বাইনারি ফোল্ডারটি কেবল যুক্ত করা:

ln -s /usr/bin/nodejs /usr/bin/node

আরও ভাল ব্যাখ্যার জন্য এনপিএম গিটহাব দেখুন


ব্যতিক্রম উত্তর কি একই সমাধানের পরামর্শ দেয় না?
লুক

1
হ্যাঁ, অবশ্যই! তবে আমার ক্ষেত্রে আমি কমান্ড জারি করেছি sudo apt-get install npmযাতে ইনস্টলেশনটি আমার পথে নোডেজ রাখেনি, আমি আমার উত্তর হিসাবে একই সমস্যা হিসাবে কেউ উত্তর দিচ্ছি! পুনরায় ইনস্টল করার জন্য সমাধান রয়েছে। আমার খারাপ ইংরেজি সম্পর্কে দুঃখিত!
ইভান ভিলানকুলো

4

উবুন্টু 12.04 এ এবং নোডজেসের প্যাকেজযুক্ত সংস্করণটি পিপিএ ব্যবহার করে বোভার ইনস্টল করতে খুব পুরানো

sudo add-apt-repository ppa:chris-lea/node.js 
sudo apt-get update
sudo apt-get -y install nodejs

এটি ইনস্টল হয়ে গেলে, সংস্করণটি দেখুন:

npm --version
1.4.3

এখন বুভার ইনস্টল করুন:

sudo npm install -g bower

এটি বিশ্বজুড়ে বোওয়ারটি আনবে এবং ইনস্টল করবে।


1
নিখুঁত নিখুঁত নিখুঁত। +1
নিকোল

3

প্রকাশিত প্রতিক্রিয়াগুলি সঠিক তবে অসম্পূর্ণ।

প্যাকেজগুলি ইনস্টল করার জন্য গিটটি আমাদের প্রথমে গিট ইনস্টল করা আছে তা নিশ্চিত করা দরকার।

$ sudo apt install git-core

বোর প্রোগ্রামগুলি পরিচালনা করতে নোড.জেএস এবং এনপিএম ব্যবহার করে তাই এগুলি ইনস্টল করতে দিন।

$ sudo apt install nodejs

নোড এখন কার্যনির্বাহী অবস্থিত সঙ্গে ইনস্টল করা হবে /etc/usr/nodejs

নীচের কমান্ডটি ব্যবহার করে আপনি নোড.জেএস কার্যকর করতে সক্ষম হবেন, তবে নোডজেগুলিতে আমাদের অবস্থান হিসাবে আমরা একটি ত্রুটি পেয়ে যাব এমন কোনও ফাইল বা ডিরেক্টরি নেই।

$ /usr/bin/env node

আমরা ম্যানুয়ালি একটি সিমিলিংক তৈরি করে এটি ঠিক করতে পারি।

$ sudo ln -s /usr/bin/nodejs /usr/bin/node

এখন চেক করুন Node.js ব্যবহার করে সঠিকভাবে ইনস্টল করা হয়।

$ /usr/bin/env node
>

কিছু ব্যবহারকারী লিগ্যাসি নোডেজগুলি ইনস্টল করার পরামর্শ দিচ্ছেন, এই প্যাকেজটি বাইনারি নোডেজগুলিতে কেবল একটি প্রতীকী লিঙ্ক তৈরি করে।

$ sudo apt install nodejs-legacy

এখন, আপনি এনএমপি এবং বোর ইনস্টল করতে পারেন

এনপিএম ইনস্টল করুন

$ sudo apt install npm

বোর ইনস্টল করুন

$ sudo npm install -g bower

চেক বোভার ইনস্টল করা আছে এবং আপনি কোন সংস্করণটি চালাচ্ছেন।

$ bower -v
1.8.0

রেফারেন্স:

বুভার উবুতু ইনস্টল করুন 14

উবুন্টুতে বুভার ইনস্টল করুন

বোর ইনস্টল করুন


এটি খুব পুঙ্খানুপুঙ্খ এবং সম্পূর্ণ ছিল। আপনার এখানে যা আছে তা পুনরুক্ত করতে সক্ষম হয়েছি যাতে অতিরিক্ত কোনও কাজের প্রয়োজন হয় না।
ক্রোনো ফিশ

2

উবুন্টু 16.04 এবং তারপরে

বাওয়ার হ'ল প্যাকেজ ম্যানেজার যা মূলত ফ্রন্ট-এন্ড ওয়েব বিকাশের জন্য (তবে সীমাবদ্ধ নয়)। উবুন্টুতে 16.04 এবং পরবর্তী সময়ে বুভার প্যাকেজ ম্যানেজারটি উবুন্টু সফটওয়্যার অ্যাপ থেকে দ্রুত এবং সহজেই ইনস্টল করা যেতে পারে। উবুন্টু সফ্টওয়্যারটি খুলুন, "বোভার" অনুসন্ধান করুন এবং এটি ইনস্টল করতে ইনস্টল বোতামটি ক্লিক করুন । উবুন্টুর সমস্ত সমর্থিত সংস্করণগুলিতে টার্মিনালটি খুলুন এবং টাইপ করুন:

sudo snap install bower --classic

এখানে চিত্র বর্ণনা লিখুন

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