চলুন Raspberry Pi 5 ইনস্টলেশন ও সেটাপ করি (বাংলা টিউটোরিয়াল)

এই নির্দেশিকায় আপনার রাস্পবেরি পাই প্রথমবার বুট করার জন্য প্রয়োজনীয় সমস্ত কিছু রয়েছে।

আপনার যা প্রয়োজন

প্রয়োজনীয় উপাদান

  • রাস্পবেরি পাই কম্পিউটার
  • পাওয়ার সাপ্লাই
  • বুট ডিভাইস (যেমন: পর্যাপ্ত স্টোরেজ সহ মাইক্রোSD কার্ড)

ঐচ্ছিক

  • আপনার রাস্পবেরি পাই সেটআপ এবং কনফিগার করার জন্য একটি ডিসপ্লে
  • একটি কীবোর্ড
  • একটি মাউস অথবা ট্র্যাকপ্যাড
  • স্টোরেজ ডিভাইসে ইমেজ লেখার জন্য একটি কম্পিউটার (আপনি পরিবর্তে Network Install ব্যবহার করতে পারেন)

বুট ডিভাইস

রাস্পবেরি পাই মডেলগুলিতে অনবোর্ড স্টোরেজ নেই, তাই আপনাকে এটি সরবরাহ করতে হবে। আপনি যেকোনো সমর্থিত মিডিয়ায় ইনস্টল করা একটি অপারেটিং সিস্টেম ইমেজ থেকে আপনার রাস্পবেরি পাই বুট করতে পারেন: মাইক্রোSD কার্ড সাধারণত ব্যবহৃত হয়, তবে USB স্টোরেজ, নেটওয়ার্ক স্টোরেজ এবং PCIe HAT-এর মাধ্যমে সংযুক্ত স্টোরেজও উপলব্ধ। যাইহোক, শুধুমাত্র সাম্প্রতিক রাস্পবেরি পাই মডেলগুলি এই সমস্ত মিডিয়া টাইপ সমর্থন করে।

SD কার্ড

রাস্পবেরি পাই 1 Model A+ থেকে শুরু করে সমস্ত রাস্পবেরি পাই কনজিউমার মডেলে একটি মাইক্রোSD স্লট রয়েছে। স্লটে একটি কার্ড থাকলে আপনার রাস্পবেরি পাই স্বয়ংক্রিয়ভাবে মাইক্রোSD স্লট থেকে বুট হয়।

আমরা রাস্পবেরি পাই OS ইনস্টলেশনের জন্য কমপক্ষে 32GB স্টোরেজ সহ একটি SD কার্ড ব্যবহার করার পরামর্শ দিই। রাস্পবেরি পাই OS Lite-এর জন্য, আমরা কমপক্ষে 16GB সুপারিশ করি। আপনি 2TB এর কম ক্ষমতার যেকোনো SD কার্ড ব্যবহার করতে পারেন। MBR-এর সীমাবদ্ধতার কারণে বর্তমানে 2TB-এর উপরের ক্ষমতা সমর্থিত নয়। অন্যান্য বুট মিডিয়ার মতো, আপনি দ্রুত পঠন এবং লেখার গতির সাথে SD কার্ডগুলিতে উন্নত পারফরমেন্স দেখতে পাবেন।

USB স্টোরেজ

Compute Module 4, রাস্পবেরি পাই 4B এবং সাম্প্রতিক ডিভাইসগুলি USB থেকে বুট সমর্থন করে। সমস্ত USB স্টোরেজ ডিভাইসের নির্ভরযোগ্য পারফরমেন্স নেই। সুনির্দিষ্ট মডেলগুলির জন্য, USB এমসিসি (মাল্টি মিডিয়া কার্ড) বুট সমর্থিত। USB বুট সমর্থন করার জন্য বুটলোডার কনফিগারেশন পরিবর্তন প্রয়োজন। আপনি raspi-config বা Raspberry Pi Imager ব্যবহার করে USB বুট সক্ষম করতে পারেন।

নেটওয়ার্ক বুট

Compute Module 4, রাস্পবেরি পাই 4B, 400, এবং সাম্প্রতিক ডিভাইসগুলি নেটওয়ার্ক বুট সমর্থন করে। রাস্পবেরি পাই 3B এবং 3B+ শুধুমাত্র নেটওয়ার্ক বুটের সীমিত সমর্থন প্রদান করে। নেটওয়ার্ক বুট সমর্থন করার জন্য বুটলোডার কনফিগারেশন পরিবর্তন প্রয়োজন।

NVMe SSD

রাস্পবেরি পাই 5-এ একটি PCIe সংযোগকারী রয়েছে যা উচ্চ-পারফরমেন্স NVMe SSD স্টোরেজ ডিভাইস সংযোগ করতে পারে। আরও তথ্যের জন্য, NVMe থেকে বুট করা সম্পর্কে দেখুন।

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

আপনার রাস্পবেরি পাই ব্যবহার করার জন্য, আপনার একটি অপারেটিং সিস্টেম প্রয়োজন। ডিফল্টরূপে, রাস্পবেরি পাই SD কার্ড, USB ড্রাইভ এবং NVMe ড্রাইভের মতো স্টোরেজ ডিভাইস থেকে অপারেটিং সিস্টেম লোড করে যাচাই করে। প্রথমবার আপনার রাস্পবেরি পাই বুট করার জন্য, আপনাকে স্টোরেজ ডিভাইসে একটি অপারেটিং সিস্টেম ইনস্টল করতে হবে।

একটি অপারেটিং সিস্টেম ইনস্টল করার জন্য, আপনার আপনার স্টোরেজ ডিভাইসে একটি ইমেজ লিখতে হবে। আপনার ইমেজটি লিখতে:

  • অন্য কম্পিউটারে ডাউনলোড করা Raspberry Pi Imager ব্যবহার করুন
  • একটি Network Install ব্যবহার করুন আপনার রাস্পবেরি পাই সরাসরি নেটওয়ার্কে Raspberry Pi Imager ডাউনলোড করতে

একবার আপনি একটি স্টোরেজ ডিভাইসে একটি অপারেটিং সিস্টেম ইমেজ ইনস্টল করলে, আপনার রাস্পবেরি পাই সেটআপ এবং কনফিগার করার জন্য প্রস্তুত।

Raspberry Pi Imager

আমরা রাস্পবেরি পাই অপারেটিং সিস্টেম এবং অন্যান্য অপারেটিং সিস্টেমগুলি আপনার স্টোরেজ ডিভাইসে ইনস্টল করার জন্য Raspberry Pi Imager ব্যবহার করার সুপারিশ করি।

Raspberry Pi Imager

আপনার পছন্দের কম্পিউটারে Raspberry Pi Imager ডাউনলোড, ইনস্টল এবং চালান। একটি স্টোরেজ ডিভাইস সংযুক্ত করুন। ইউএসবি ড্রাইভ বা এসডি কার্ড যথেষ্ট, যদিও যেকোনো সমর্থিত স্টোরেজ মাধ্যম কাজ করবে।

সতর্কতা: Raspberry Pi Imager ব্যবহার করে একটি স্টোরেজ ডিভাইসে একটি ইমেজ লেখা স্থায়ীভাবে ডিভাইসে বর্তমানে সংরক্ষিত সমস্ত কিছু মুছে দেবে।

Imager চালু করুন এবং Choose device ক্লিক করুন।

Choose Model

আপনার রাস্পবেরি পাই মডেল নির্বাচন করুন।

Choose Model Pi 5

এরপর, Choose OS ক্লিক করুন।

Choose OS

ইনস্টল করার জন্য একটি অপারেটিং সিস্টেম নির্বাচন করুন। Imager সর্বদা আপনার ডিভাইসের জন্য প্রস্তাবিত রাস্পবেরি পাই OS সংস্করণ শীর্ষে তালিকাভুক্ত করে।

Choose OS Legacy

এরপর, Choose storage ক্লিক করুন এবং আপনার স্টোরেজ ডিভাইস নির্বাচন করুন।

Choose Storage

সতর্কতা: আপনি সঠিক স্টোরেজ ডিভাইস নির্বাচন করেছেন তা যাচাই করুন! আপনি মেনু থেকে চিনতে পারেন এমন আকার এবং নামের একটি ডিভাইস দেখতে পাবেন। আপনি যদি সঠিক স্টোরেজ ডিভাইস নির্বাচন করতে অনিশ্চিত হন, তাহলে আপনার কম্পিউটার থেকে অন্যান্য স্টোরেজ ডিভাইস সংযোগ বিচ্ছিন্ন করুন যাতে আপনি ভুল ডিভাইসে দুর্ঘটনাক্রমে একটি ইমেজ লিখতে না পারেন।

এরপর, Next ক্লিক করুন।

OS Customisation Prompt

একটি পপআপে, Imager আপনাকে OS কাস্টমাইজেশন প্রয়োগ করতে জিজ্ঞাসা করবে। আমরা দৃঢ়ভাবে OS কাস্টমাইজেশন কনফিগার করার পরামর্শ দিই। Edit Settings ক্লিক করুন OS কাস্টমাইজেশন খুলতে।

টিপ: আপনি যদি একটি শিক্ষাগত পরিবেশে একটি ইমেজ কনফিগার করছেন যেখানে প্রতিটি ডিভাইসের নিজস্ব অনন্য ব্যবহারকারীনাম এবং পাসওয়ার্ড প্রয়োজন, তাহলে OS কাস্টমাইজেশন না প্রয়োগ করা এবং পরিবর্তে configuration wizard ব্যবহার করা সহায়ক হতে পারে।

OS কাস্টমাইজেশন

OS কাস্টমাইজেশন মেনু আপনাকে প্রথম বুট করার আগে আপনার রাস্পবেরি পাই সেটআপ করতে সক্ষম করে। আপনি রাস্পবেরি পাই OS-এ লগ ইন করতে ব্যবহার করেন এমন একটি ব্যবহারকারীনাম এবং পাসওয়ার্ড, Wi-Fi শংসাপত্র, ডিভাইস হোস্টনাম, লোকেল সেটিংস, কীবোর্ড লেআউট এবং আপনার SSH কনফিগারেশন প্রি-কনফিগার করতে পারেন।

টিপ: OS কাস্টমাইজেশনে প্রাক-পূরণকৃত Wi-Fi শংসাপত্র এবং লোকেল সেটিংস স্বয়ংক্রিয়ভাবে আপনার বর্তমান কম্পিউটারে আপনার কনফিগারেশন থেকে পূরণ করা হয়েছে।

OS Customisation General

আপনার পছন্দ অনুযায়ী সেটিংস কনফিগার করুন। তারপর, Services ট্যাব নেভিগেট করুন।

OS Customisation Services

Services ট্যাব আপনাকে headless পরিবেশে আপনার রাস্পবেরি পাই দূরবর্তীভাবে অ্যাক্সেস করতে SSH সক্ষম করতে সাহায্য করে, কীবোর্ড, মাউস বা ডিসপ্লে ছাড়াই। আপনি যদি আপনার রাস্পবেরি পাই প্রধানত একটি ডেস্কটপ কম্পিউটার হিসাবে ব্যবহার করার পরিকল্পনা করেন, তাহলে আপনি SSH সক্ষম করা এড়িয়ে যেতে পারেন। আপনি রাস্পবেরি পাই Configuration ব্যবহার করে পরে যেকোনো সময় OS কাস্টমাইজেশনে আপনার পছন্দগুলি সম্পাদনা করতে পারেন।

টিপ: পাসওয়ার্ড প্রমাণীকরণ ব্যবহার করে SSH সক্ষম করা হলে, পর্যায়ক্রমে সিস্টেম লগ পরীক্ষা করুন (sudo journalctl) অননুমোদিত অ্যাক্সেস প্রচেষ্টার লক্ষণগুলির জন্য।

আপনি একবার OS কাস্টমাইজেশন কনফিগার করার পরে, Save ক্লিক করুন আপনার কাস্টমাইজেশন সংরক্ষণ করতে।

অবশেষে, আপনি কি নিশ্চিত যে আপনি চালিয়ে যেতে চান? পপআপে Yes ক্লিক করে OS ইমেজটি স্টোরেজ ডিভাইসে লেখার বিষয়টি নিশ্চিত করুন।

Are You Sure

আপনি যদি আপনার OS কনফিগারেশন পরে অন্যান্য স্টোরেজ ডিভাইসগুলিতে পুনরায় ব্যবহার করার পরিকল্পনা করেন তবে Yes চয়ন করুন Imager আপনার OS কাস্টমাইজেশন সেটিংস সংরক্ষণ করবে। যদি আপনি পরবর্তী সময়ে Imager কাস্টমাইজেশন পুনরায় ব্যবহার করতে না চান তবে No নির্বাচন করুন।

আপনি যদি আপনার অপারেটিং সিস্টেম প্রমাণীকরণ প্রদান করেন, তাহলে Imager OS ইমেজটি আপনার স্টোরেজ ডিভাইসে লিখবে।

Writing

OS ইমেজ যাচাইয়ের জন্য একটি কফি বিরতি নিন।

Verifying

আপনি যখন যাচাইকরণ সম্পূর্ণ হওয়ার জন্য সফলতা বার্তা দেখেন, তখন আপনি আপনার স্টোরেজ ডিভাইসটি আপনার কম্পিউটার থেকে সরাতে পারেন।

Finished

ইমেজিং প্রক্রিয়া সম্পূর্ণ হয়েছে। এরপর, আপনার রাস্পবেরি পাই সেটআপ এবং চালু করার জন্য এগিয়ে যান।

আপনার রাস্পবেরি পাই সেটআপ করা

একটি অপারেটিং সিস্টেম ইমেজ ইনস্টল করার পরে, আপনার স্টোরেজ ডিভাইসটি আপনার রাস্পবেরি পাই-তে সংযুক্ত করুন।

প্রথমে, পেরিফেরাল সংযুক্ত করার সময় রাস্পবেরি পাই পাওয়ার ডাউন নিশ্চিত করতে আপনার রাস্পবেরি পাইয়ের পাওয়ার সাপ্লাই আনপ্লাগ করুন।

আপনি যদি একটি মাইক্রোSD কার্ডে অপারেটিং সিস্টেম ইনস্টল করেন, তাহলে আপনি এখন এটি আপনার রাস্পবেরি পাইয়ের কার্ড স্লটে প্লাগ করতে পারেন।

SD Card

আপনি যদি অন্য কোনো স্টোরেজ ডিভাইসে অপারেটিং সিস্টেম ইনস্টল করেন, তাহলে আপনি এখন এটি আপনার রাস্পবেরি পাই-তে সংযুক্ত করতে পারেন।

তারপর, আপনার মাউস, কীবোর্ড এবং মনিটরের মতো অন্য যেকোনো পেরিফেরাল প্লাগ ইন করুন।

Plug In Peripherals

অবশেষে, পাওয়ার সাপ্লাই আপনার রাস্পবেরি পাই-তে সংযুক্ত করুন। আপনার রাস্পবেরি পাই-এর পাওয়ার আপ করার সাথে সাথে এটি একটি স্ট্যাটাস LED জ্বালিয়ে এবং আপনার মনিটরে আউটপুট পাঠিয়ে নির্দেশ করবে।

Power On

আপনার রাস্পবেরি পাই ডিফল্ট অপারেটিং সিস্টেমে বুট হবে, রাস্পবেরি পাই OS।

প্রথম বুটে কনফিগারেশন

আপনি যদি Raspberry Pi Imager দিয়ে OS কাস্টমাইজেশন বাইপাস করেন, তাহলে রাস্পবেরি পাই OS আপনাকে প্রথম বুটে বেসিক কনফিগারেশন সম্পূর্ণ করতে একটি configuration wizard চালায়। এটি আপনার রাস্পবেরি পাই কীভাবে আচরণ করে তার বিভিন্ন কনফিগারেশন বিকল্পগুলি বেছে নেওয়ার সুযোগ দেয়। একবার আপনি সেই কনফিগারেশন বিকল্পগুলি অনুসরণ করলে, আপনার রাস্পবেরি পাই ব্যবহার করার জন্য প্রস্তুত হবে।

configuration wizard চালু করতে Next ক্লিক করুন।

Configuration Wizard Country

প্রথমে, আপনার দেশ, ভাষা এবং টাইমজোন সেট করুন, তারপর Next ক্লিক করুন।

Configuration Wizard User

এরপর, আপনার ব্যবহারকারীনাম এবং পাসওয়ার্ড তৈরি করুন। এটি একটি অ্যাকাউন্ট তৈরি করে যা আপনি রাস্পবেরি পাই OS-এ লগ ইন করতে ব্যবহার করতে পারেন। এই অ্যাকাউন্টের sudo অ্যাক্সেস রয়েছে, সুতরাং আপনি এটি দিয়ে এমন কাজগুলি করতে পারেন যেগুলিতে অ্যাডমিনিস্ট্রেটর পারমিশন প্রয়োজন।

Configuration Wizard WiFi

তালিকা থেকে একটি ওয়্যারলেস নেটওয়ার্ক নির্বাচন করুন, তারপর এর পাসওয়ার্ড লিখুন এবং Next ক্লিক করুন।

টিপ: তালিকায় যদি কোনো ওয়্যারলেস নেটওয়ার্ক না দেখা যায়, আপনি Skip ক্লিক করে এই ধাপটি এড়িয়ে যেতে পারেন। একবার আপনার রাস্পবেরি পাই চালু হলে, আপনি মেনু বারের নেটওয়ার্ক আইকনে ক্লিক করে একটি নেটওয়ার্কের সাথে সংযোগ করতে পারেন।

Configuration Wizard Browser

এরপর, wizard আপনাকে Chromium এবং Firefox মধ্যে একটি ডিফল্ট ব্রাউজার বেছে নিতে বলবে। আপনার পছন্দসই বিকল্পটি নির্বাচন করুন, তারপর Next ক্লিক করুন।

Configuration Wizard Update

ডিফল্ট সফটওয়্যার এবং অপারেটিং সিস্টেম আপডেট ডাউনলোড করতে Next ক্লিক করুন। এর জন্য Wi-Fi নেটওয়ার্ক সংযোগ প্রয়োজন। আপনি পরিবর্তে পরে আপডেট ইনস্টল করতে Skip ক্লিক করতে পারেন।

টিপ: আপনি যদি ইন্টারনেটের সাথে সংযুক্ত না থাকেন, তাহলে Skip ক্লিক করুন।

Configuration Wizard Downloading

আপডেট ডাউনলোড এবং ইনস্টল করার সময় একটি কফি বিরতি নিন। ইন্টারনেট সংযোগ এবং SD কার্ডের গতির উপর নির্ভর করে এতে কয়েক মিনিট সময় লাগতে পারে।

Configuration Wizard Complete

configuration wizard সম্পন্ন হলে, আপনি আপনার রাস্পবেরি পাই ব্যবহার করতে প্রস্তুত। Restart ক্লিক করুন আপনার সেটিংসের সাথে রাস্পবেরি পাই পুনরায় বুট করতে। এখন আপনার রাস্পবেরি পাই ব্যবহার করার জন্য প্রস্তুত।

পরবর্তী ধাপ

এখন আপনার রাস্পবেরি পাই চালু আছে, এখানে কিছু জিনিস রয়েছে যা আপনি পরবর্তী করতে পারেন।

সফটওয়্যার এবং অ্যাপ্লিকেশন

রাস্পবেরি পাই OS আপনাকে সরাসরি শুরু করার জন্য অনেক প্রয়োজনীয় অ্যাপ্লিকেশন প্রি-ইনস্টল করা সহ আসে।

আপনি যদি আমরা দরকারী বলে মনে করি এমন অন্যান্য অ্যাপ্লিকেশনের সুবিধা নিতে চান, তাহলে স্ক্রীনের উপরের বাম কোণে রাস্পবেরি আইকনে ক্লিক করুন। ড্রপ-ডাউন মেনু থেকে Preferences > Recommended Software নির্বাচন করুন, এবং আপনি package manager পাবেন। আপনি এখানে বিনামূল্যে বিভিন্ন ধরনের প্রস্তাবিত সফটওয়্যার ইনস্টল করতে পারেন।

Recommended Software

উদাহরণস্বরূপ, আপনি যদি আপনার রাস্পবেরি পাইকে একটি হোম কম্পিউটার হিসাবে ব্যবহার করার পরিকল্পনা করেন, তাহলে আপনি ডকুমেন্ট এবং স্প্রেডশীট লেখা এবং সম্পাদনা করার জন্য LibreOffice দরকারী মনে করতে পারেন।

আপনি একটি স্ক্রিন magnifier এবং Orca screen reader-এর মতো অ্যাপের সাহায্যে আপনার রাস্পবেরি পাইকে আরও অ্যাক্সেসযোগ্য করতে পারেন, যা Universal Access-এর অধীনে পাওয়া যায়।

টিউটোরিয়াল

আমাদের টিউটোরিয়ালগুলি আপনার নতুন কম্পিউটার ব্যবহার করার বিভিন্ন উপায় প্রদর্শন করে।

আপনি কোড করতে শিখতে পারেন, বাহ্যিক ডিভাইস নিয়ন্ত্রণ করতে পারেন এবং আপনার আগ্রহের টিউটোরিয়াল অনুসরণ করে উত্তেজনাপূর্ণ নতুন প্রকল্প তৈরি করতে পারেন।