আপনার Raspberry Pi একটি স্ট্যান্ডার্ড PC-এর মতো নয়। অবশ্য, এটি একটি ডেস্কটপ রিপ্লেসমেন্ট হিসেবে কাজ করতে পারে, তবে সাধারণত বললে, এটি একটি আরও ভার্স্যাটাইল ডিভাইস।
ট্রেড-অফের একটি হলো এতে বিশাল রিসোর্স নেই। Raspberry Pi OS অধিকাংশ ডিস্ট্রোর চেয়ে কম্প্যাক্ট, কিছু ফিচার মিসিং রয়েছে। এটি লাইটওয়েট, এবং এর কারণ ভালো: লিনাক্স ডেস্কটপে সাধারণত যেসব ফিচার পাওয়া যায়, সেগুলো Raspberry Pi-তে প্রয়োজন নয়।
অপারেটিং সিস্টেম (OS) কে লাইটওয়েট রাখা প্রসেসিং পাওয়ার এবং RAM কে আপনার পরিকল্পিত প্রজেক্টের জন্য ডেডিকেটেড রাখতে সাহায্য করে। জিনিসপত্র আরও দক্ষ রাখতে, এই লাইটওয়েট Raspberry Pi অপারেটিং সিস্টেমগুলো ইনস্টল করুন।
১. Raspberry Pi OS Lite
যেকোনো যিনি লাইটওয়েট Raspberry Pi ডিস্ট্রিবিউশন ("ডিস্ট্রো") খুঁজছেন, সবচেয়ে সহজ পছন্দ হলো Raspberry Pi OS Lite।
Debian Buster-ভিত্তিক, Raspberry Pi OS হল Raspbian অপারেটিং সিস্টেমের নতুন নাম। Lite বিল্ড হলো একটি মিনিমাল ইমেজ X-সার্ভার উইন্ডো ম্যানেজার, সংশ্লিষ্ট কম্পোনেন্ট, এবং অন্যান্য মডিউল ছাড়া।
এখানে কম সফটওয়্যারও আছে, কম মডিউল, এবং অপারেটিং সিস্টেম কম সিস্টেম রিসোর্স ব্যবহার করে। এর প্রধান ফলাফল হলো আরও বেশি RAM এবং প্রসেসিং পাওয়ার। পুরো Raspberry Pi OS যেখানে ৫GB ইমেজ, Raspbian Stretch Lite মাত্র ১.৮GB।
ফলস্বরূপ, এই "lite" ডিস্ট্রিবিউশন "হেডলেস" (অর্থাৎ এর কোনো ডেস্কটপ নেই) এবং সার্ভার ব্যবহারের জন্য আদর্শ। আপনি কিছু পারফরম্যান্স গেইন দেখবেন, বিশেষ করে আপনি Pi কে ফাইল সার্ভার বা অন্য যেকোনো হেডলেস টাস্কের জন্য ব্যবহার করলে।
২. DietPi
Debian Buster-এ রুটসহ আরেকটি লাইটওয়েট Raspberry Pi ডিস্ট্রো হলো DietPi, যা বেশ কিছু সিঙ্গেল-বোর্ড কম্পিউটারের জন্য উপলব্ধ। Odroid, Pine বোর্ড, এবং ASUS Tinker Board সাপোর্টেড হলেও, প্রধানত এটি Raspberry Pi বোর্ডের জন্য। DietPi সকল Pi বোর্ড মডেলের জন্য এবং Debian-এর একটি কম্প্যাক্ট ভার্সনে ভিত্তি করে।
DietPi ২GB কার্ডে ফিট করে এবং অপ্টিমাইজড অ্যাপ ইনস্টল করার জন্য একটি সফটওয়্যার টুল এর সাথে আসে।
বড় কার্ডগুলো nyilvánvalóan বেশি স্টোরেজ দেয়, কিন্তু এত লাইটওয়েট OS-এর সাথে, সেই স্টোরেজ আপনার প্রজেক্টের জন্য ম্যাক্সিমাইজ করা যায়।
DietPi OS-এর জন্য অপ্টিমাইজড অ্যাপগুলো অন্তর্ভুক্ত করে ডেস্কটপ, মিডিয়া সিস্টেম, গেমিং টুলস, ক্লাউড, ফাইল, এবং ওয়েব সার্ভার, এবং আরও অনেক কিছু। আপনি যদি সবচেয়ে দ্রুত Raspberry Pi OS খুঁজছেন, DietPi হলো শুরু করার জায়গা।
৩. piCore/Tiny Core Linux
আপনি সম্ভবত Tiny Core Linux-র কথা শুনেছেন, কারণ এটি সবচেয়ে কম্প্যাক্ট লিনাক্স ডিস্ট্রিবিউশনগুলোর লিস্টে নিয়মিত থাকে। অবিশ্বাস্যভাবে লাইটওয়েট, Tiny Core Linux-এর Raspberry Pi ভার্সন, piCore, এর একটি বিস্ময়কর ছোট ডাউনলোড আছে। এটি মাত্র ৯০MB-এর নিচে।
এটি খুব দ্রুত বুট হয়!
পরম মিনিমাল Raspberry Pi OS, piCore দ্রুত এবং লচিলা, কিন্তু প্রায় শূন্য সফটওয়্যার সহ আসে। বরং, আপনাকে নিজে নিজে আপনার ওয়েব ব্রাউজার, ইমেইল ক্লায়েন্ট, টেক্সট এডিটর, এবং অন্যান্য অ্যাপ ডাউনলোড ও ইনস্টল করতে হবে।
স্মুথ এবং স্ট্যাবল, piCore ইন্টারনেট কানেক্টিভিটির সাথে আসে এবং এমনকি কম্প্যাক্ট প্যাকেজে একটি প্রথাগত ডেস্কটপও নিয়ে আসে। ডেস্কটপ ছাড়া, piCore আরও কম রিসোর্স ব্যবহার করে!
৪. Arch Linux ARM
Arch দীর্ঘদিন Raspbian এবং Raspberry Pi OS-এর সবচেয়ে জনপ্রিয় বিকল্প, এবং যথার্থ কারণ সহ। এই ARM-ফোকাসড ৩২-বিট Arch Linux ভার্সনে Raspberry Pi অপারেটিং সিস্টেম থেকে আপনার আশা করা সকল ফিচার এবং ফাংশনালিটি আছে।
ফলাফল হলো একটি slik ডিস্ট্রো Xfce ডেস্কটপসহ। এটি দ্রুত, দক্ষ, এবং আপনি যেসব Raspberry Pi প্রজেক্ট চালাতে চান সেগুলোর জন্য আদর্শ। Arch Linux-এ GPIO-র পূর্ণ অ্যাক্সেসও উপলব্ধ, যা এটিকে একটি দুর্দান্ত, লাইটওয়েট Raspberry Pi অপারেটিং সিস্টেম করে তোলে।
৫. RISC OS
এটি একটি লাইটওয়েট, নন-লিনাক্স অপারেটিং সিস্টেম যা আপনি Raspberry Pi-তে চালাতে পারেন। মূল ARM-ভিত্তিক অপারেটিং সিস্টেম, RISC OS ১৯৮০ এর দশকে শুরু হয়েছিল, এবং এখনও উপকারী। বেশ কিছু ডিভাইসের জন্য উপলব্ধ, RISC OS-র একটি কম্প্যাক্ট ফুটপ্রিন্ট আছে। Pi-তে, আপনার মাইক্রোএসডি কার্ডে শুধু ১১৯MB জায়গা লাগবে, যদিও ২GB কার্ড প্রয়োজন।
RISC OS লিনাক্স سے असंबন্ধিত হওয়ায়, আপনাকে কিছু নতুন কমান্ড শিখতে হবে। GUI একটু চ্যালেঞ্জিং হতে পারে শুরুতে, কারণ কোনো "স্টার্ট" বাটন বা ডক নেই। বরং, অ্যাপ্লিকেশনগুলো ডেস্কটপ ফোল্ডারে গ্রুপ করা থাকে, এবং "!" প্রিফিক্স থাকে।
একসাথে, নিশ্চিত করুন আপনি তিন বাটনসহ মাউস ব্যবহার করছেন—একটি ক্লিকেবল 휠 মিডল বাটন হিসেবে কাজ করবে।
লিনাক্স না হলেও, এটি একটি ভালো লাইটওয়েট Raspberry Pi OS। RISC OS Raspberry Pi-তে ইনস্টল করার ওয়াকথ্রু দেখে আরও জানুন।
৬. Raspup/Puppy Linux
Raspberry Pi-এর জন্য আরেকটি অত্যন্ত লাইটওয়েট অপারেটিং সিস্টেম হলো Raspup, Puppy Linux-এর একটি ভার্সন। সকল Raspberry Pi মডেলের জন্য ভার্সন উপলব্ধ থাকায়, Raspup Pi-তে Puppy Linux-এর অভিজ্ঞতা নিয়ে এসেছে। এর মানে, আপনি যদি ব্যবহার শেষে আপনার সেশন সেভ না করেন, তবে পরবর্তী বুট একটি ব্র্যান্ড-নিউ ইন্সটলের মতো হবে।
স্পষ্টতো এর কিছু ডিসঅ্যাডভান্টেজ আছে, তবে এটি প্রাইভেসি এবং অপারেটিং সিস্টেমকে লাইটওয়েট রাখার জন্য চমৎকার। অন্যদিকে, আপনি যদি প্যাকেজ ইনস্টল করে থাকেন, তবে সাবসিকوئন্ট বুটসে সফটওয়্যার ব্যবহার করার জন্য সেশন সেভ করতে হবে।
ইনস্টলেশন লাইটওয়েট হলেও, আপনি অধিকাংশ সাধারণ সফটওয়্যার Raspbian রিপোজিটরি থেকে পাবেন।
৭. Sugar on a Stick/Sugar OS
আপনি OLPC প্রজেক্ট (One Laptop Per Child) সম্পর্কে শুনতে পারেন যা ২০০৭ সালে শুরু হয়েছিল। এর লক্ষ্য ছিল ডেভেলপিং ওয়ার্ল্ডের জন্য শিক্ষামূলক কম্পিউটার তৈরি ও বিতরণ করা, এবং Sugar OS ফিচার করা হয়েছিল।
OLPC-এর লক্ষ্যগুলো Raspberry Pi Foundation-এর লক্ষ্য (নামতঃ শিক্ষা) থেকে খুব আলাদা নয়, তাই Pi-তে Sugar OS পাওয়া আশ্চর্য নয়। আপনি Raspbian-এ Sugar অ্যাপ হিসেবে চালাতে পারেন, কিন্তু পুরো ভার্সন Fedora-ভিত্তিক।
Sugar on a Stick বলা হয়, ইউজার ইন্টারফেসে অভ্যস্ত হতে কিছুটা সময় লাগতে পারে, কিন্তু এটি টুলস থেকে ভরা পড়ে। বিশেষ করে কম বয়সের ব্যবহারকারীদের জন্য আদর্শ, Sugar on a Stick ব্যবহার করা সহজ, ইন্টুইটিভ, এবং Raspberry Pi-এর সাথে পুরোপুরি ফিট।
৮. Alpine Linux
লাইটওয়েট হবার পাশাপাশি, Alpine Linux-র ফোকাস সিকিউরিটিতে: সকল ইউজারল্যান্ড বাইনারি Position Independent Executables (PIE) হিসেবে কম্পাইল করা হয় স্ট্যাক স্ম্যাশিং প্রোটেকশন সহ।
পাওয়ার ইউজারদের জন্য ডিজাইন করা, এই ডিস্ট্রো নেটওয়ার্ক-ওরিয়েন্টেড এবং সিঙ্গেল-পারপাস। ইন্ট্রুশন ডিটেকশন, নেটওয়ার্ক মনিটরিং, এবং IP টেলিফোনি Alpine Linux-এর জন্য ভালো অ্যাপ্লিকেশন। এবং, যেহেতু Docker-এর ডিফল্ট ইমেজ এই ডিস্ট্রোর ওপর ভিত্তি করে, এটি কন্টেইনারের জন্য একটি স্বাভাবিক পছন্দ।
আপনার Raspberry Pi-তে কোন লাইটওয়েট OS?
Raspberry Pi-এর জন্য এতগুলো লাইটওয়েট ডিস্ট্রোর সাথে, максимамум সিস্টেম রিসোর্স দিয়ে প্রজেক্ট চালানো সহজ হওয়া উচিত। সারসংক্ষেপে, সবচেয়ে লাইটওয়েট Raspberry Pi অপারেটিং সিস্টেমগুলো হলো:
- Raspberry Pi OS Lite
- DietPi
- piCore/Tiny Core Linux
- Arch
- RISC OS
- Raspup/Puppy Linux
- Sugar on a Stick/Sugar OS
- Alpine Linux
আপনি কি যেকোনো একটি ট্রাই করেছেন? সবচেয়ে লাইটওয়েট অভিজ্ঞতার জন্য, piCore বা Arch-এ তাকান।
তবে, আপনি যদি কিছু লাইটওয়েট কিন্তু চিনতেই পারা Raspberry Pi অভিজ্ঞতা চান, তবে Raspberry Pi OS Lite ট্রাই করুন। আপনি Raspberry Pi-এ Android ইনস্টল করার কথাও ভাবতে পারেন। Windows-লাইক অভিজ্ঞতার জন্য, Raspberry Pi কে Windows thin client হিসেবে সেট আপ করুন।
আপনার Pi ডিভাইস থেকে আরও বেশি আউটপুট পেতে, এই টপ Raspberry Pi অ্যাকসেসরি গুলো বিবেচনা করুন।