আপনার রাস্পবেরি পাই 1 এ কাজ না করার কারণটি হ'ল এই প্যাকেজগুলি ভুল সিপিইউ - আর্মফের জন্য সংকলিত হয়েছে (এআরএম 32-বিট হার্ড-ফ্ল্যাট, এআরএমভি 7 এবং আরও: আর্ম-লিনাক্স-জেনুয়াবিফ)
সুতরাং প্যাকেজটি আপনার পাই 2 এ কাজ করবে তবে পাই 1 এ নয়। আমি অনুমান করি যে উভয় ক্ষেত্রেই ছড়িয়ে যায় এমন চিত্র পাওয়ার কোনও দ্রুত এবং সহজ উপায় নেই। আপনি যদি আপনার পাই 1 তে একটি আধুনিক নোডেজ ইনস্টল করতে চান তবে https://nodejs.org/dist/ থেকে সঠিক টারবালটি ডাউনলোড করুন উদাহরণস্বরূপ:
cd ~
wget https://nodejs.org/dist/v6.2.1/node-v6.2.1-linux-armv6l.tar.gz
tar -xzf node-v6.2.1-linux-armv6l.tar.gz
node-v6.2.1-linux-armv6l/bin/node -v
শেষ কমান্ডটি মুদ্রণ করা উচিত v6.2.1
।
এখন আপনি এটি / usr / স্থানীয় অনুলিপি করতে পারেন
cd node-v6.2.1-linux-armv6l/
sudo cp -R * /usr/local/
আপনার পথে যুক্ত করতে / usr / স্থানীয় / বিন পরীক্ষার জন্য
export PATH=$PATH:/usr/local/bin
node -v
npm -v
এই মুদ্রণ উচিত 6.2.1
এবং 3.9.3
nodejs এবং npm এর সংস্করণের জন্য। আপনার যদি অন্য সংস্করণ দরকার হয় তবে ডাউনলোডগুলি থেকে আপনার পছন্দ মতো একটি বেছে নিন।
এটিকে স্থায়ী করতে আপনার .bashrc এ PATH যুক্ত করতে ভুলবেন না ।
সঠিক আর্কিটেকচারটি সন্ধান করতে, আপনি cat /proc/cpuinfo
একটি টার্মিনাল টাইপ করতে পারেন এবং এটির মতো কিছু দেখাতে হবে
pi@raspberrypi:~ $ cat /proc/cpuinfo
processor : 0
model name : ARMv6-compatible processor rev 7 (v6l)
BogoMIPS : 697.95
Features : half thumb fastmult vfp edsp java tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xb76
CPU revision : 7
আপডেট সবেমাত্র এই উত্তরটি /raspberrypi//a/37976/34825 দেখেছি যা মূলত আমার মতোই কাজ করে, / ইন / অপ্ট / নোড ইনস্টল করা এবং / usr / বিন / তে সিমলিংক তৈরি করা ব্যতীত ।