আপনার রাস্পবেরি পাই 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.3nodejs এবং 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 / বিন / তে সিমলিংক তৈরি করা ব্যতীত ।