openSUSE অন্যান্য বড় লিনাক্স ডিস্ট্রিবিউশনের তুলনায় অচীन्हে থাকতে পারে, কিন্তু এর একটি অনন্য ফিচার সেট এবং একটি সমৃদ্ধ লিগেসি কোডবেস রয়েছে।
তো এই লিনাক্স ডিস্ট্রো অন্যদের থেকে কীভাবে আলাদা, এবং কেন আপনার চেষ্টা করা উচিত? আসুন জানি।
openSUSE কী?
openSUSE মূল SUSE লিনাক্স ডিস্ট্রিবিউশনের একটি অফশুট। এটি একটি কমিউনিটি-বেসড ডিস্ট্রিবিউশন SUSE Linux Enterprise-এর বিপরীতে।
SUSE কোম্পানি এখনও openSUSE-এর একটি বড় স্পনসর। সম্পর্কটা CentOS বা Fedora-এর Red Hat Enterprise Linux-এর সাথে সম্পর্কের মতো। প্রজেক্ট তার লোগোতে একটি জেকো ব্যবহার করে, openSUSE এবং SUSE-এর মধ্যে সম্পর্ক দেখানোর জন্য।
openSUSE দুটি ফ্লেভারে উপলব্ধ, স্থিতিশীল Leap এবং রোলিং-রিলিজ Tumbleweed। После者 আর্চ লিনাক্সের সাথে মিলتی জুলটি যেহেতু এটি আরও "ব্লিডিং-এজ" ডিস্ট্রো নতুন সফ্টওয়্যারের সাথে। আপনি openSUSE ইনস্টল করতে পারেন একটি পারম্পরিক লিনাক্স সিস্টেম হিসেবে কিন্তু এটি উইন্ডোজ স্টোরেও উপলব্ধ WSL-এ ব্যবহারের জন্য।
openSUSE-এর সংক্ষিপ্ত ইতিহাস
SUSE জার্মানিতে প্রতিষ্ঠিত হয়েছিল এবং αρχে এটিকে ডেভেলপ করা কোম্পানিকে বোঝাত। নামটি একটি জার্মান এক্রোনিম "Software and Systems Development"-এর জন্য। ১৯৯০-এর দশকে এন্টারপ্রাইজে লিনাক্সের পোটেনশিয়াল দেখতে পাওয়া সফ্টওয়্যার কোম্পানিগুলোর মধ্যে এগিয়ে ছিলেন।
কোম্পানি αρχে Slackware Linux রিপ্যাকেজ করে এবং ডকুমেন্টেশন জার্মানে অনুবাদ করেছিল, কিন্তু cuốiে নিজস্ব ডিস্ট্রিবিউশন তৈরি করল। Novell কয়েকসময় কোম্পানির মালিক ছিল এর আগে যে Novell Micro Focus দ্বারা অ্যাকুয়ার করা হয়ে স্পিন বাক আউট হয়।
SUSE আবার স্বাধীন হয়ে, কোম্পানি এখন তার এন্টারপ্রাইজ এডিশন মার্কেটিং করছে পাশাপাশি openSUSE প্রজেক্টে উল্লেখযোগ্যভাবে কন্ট্রিবিউট করছে।
openSUSE Leap vs. Tumbleweed
আপনি যদি openSUSE বিবেচনা করেন, তবে আপনি চিন্তা করতে পারেন Leap বা Tumbleweed ভার্সন কোনটি ইনস্টল করবেন। Послеেরটি একটি "রোলিং-রিলিজ" ডিস্ট্রিবিউশন, যার মানে আপডেটগুলো ডিস্ট্রিবিউশনে তখনই রিলিজ হয়ে যাওয়ায় যতক্ষণ না সেগুলো উপলব্ধ হয়, ডেবিয়ান বা উবুন্টু-এর মতো স্পেসিফিক ভার্সনের জন্য না।
এটির মানে আপনি একটি স্ট্যান্ডার্ড "লং-টার্ম সাপোর্ট" ডিস্ট্রোর চেয়ে নতুন সফ্টওয়্যার পাবেন। অনেক ডেভেলপার নতুন ভার্সনের ড্রাইভার ও লাইব্রেরি দরকার হয়, তাই তারা রোলিং-রিলিজ ডিস্ট্রো পছন্দ করে।
বেশিরাগ সাধারণ ব্যবহারকারী একটি স্থিতিশীল ভার্সন যেমন Leap পছন্দ করবেন, বিশেষ করে যারা openSUSE সার্ভার হিসেবে চালাতে চান।
openSUSE ইনস্টল করা
openSUSE ইনস্টল করা অন্য যেকোনো লিনাক্স ডিস্ট্রিবিউশন ইনস্টল করার মতোই: আপনি শুধু ইনস্টলেশন ইমেজ ডাউনলোড করুন, আপনার উপযুক্ত মিডিয়াতে এক্সট্র্যাক্ট করুন, এবং মেশিন রিবুট করুন। এই আর্টিকেল ইনস্টলেশনের জন্য Leap ভার্সন বিবেচনা করবে।
ডাউনলোড: openSUSE (Leap | Tumbleweed)
আপনার ইনস্টলেশনের সময় অনলাইন রিপোজিটরি অ্যাক্সেস করার অপশন রয়েছে যেকোনো সফ্টওয়্যার ইনস্টল করার জন্য যা ইনস্টলেশন মিডিয়াতে ফিট হয় না।
আপনার ডিফল্ট KDE, GNOME, Xfce, একটি "জেনেরিক ডেস্কটপ", বা আপনি openSUSE ইনস্টল করতে পারেন ডেস্কটপ ছাড়া সার্ভার जैसा চালানোর মতো। আপনি এমনকি একটি খুব মিনিমাল "ট্রানজাকশন সার্ভার" ইনস্টল করতে পারেন রিড-অনলি রুট ফাইলসিস্টেমের সাথে।
আপনার এনভায়রনমেন্ট বেছে নেওয়ার পর, আপনাকে প্রেজেন্ট করা হবে একটি বুট পার্টিশন, মূল btrfs পার্টিশন, এবং একটি সুয়াপ পার্টিশন। আপনি এই ডিফল্টগুলো এক্সেপ্ট করতে পারেন বা গাইডেড বা ম্যানুয়াল পার্টিশন ব্যবহার করে পার্টিশন টেবিল পরিবর্তন করতে পারেন বা LVM ইনাবল করতে পারেন।
এরপর, আপনি আপনার টাইম জোন সেট করবেন এবং ইউজার একাউন্ট কনফিগার করবেন। এটি আধুনিক লিনাক্স ডিস্ট্রিবিউশনের জন্য খুব স্ট্যান্ডার্ড, কিন্তু openSUSE একটি আকর্ষণীয় গ্রাফিক্যাল এনভায়রনমেন্ট প্রদান করে।
একবার আপনি ডেস্কটপে রিবুট করলে, আপনি আপনার প্রয়োজনীয় অনেক টুল প্রি-ইনস্টলড পাবেন: একটি ফাইল ম্যানেজার, LibreOffice, Firefox ওয়েব ব্রাউজার, এমনকি একটি সলিটেয়ার গেম। কোনো লিনাক্স নলেজ ছাড়া কেউ openSUSE-এ বসে অবিলম্বে প্রোডাক্টিভ হতে পারবে।
YaST দিয়ে openSUSE কনফিগার করা
openSUSE লিনাক্স ডিস্ট্রোর মধ্যে অনন্য YaST মেনু-ভিত্তিক কনফিগারেশন টুলের জন্য। এটি গ্রাফিক্যাল এবং টেক্সট-ভিত্তিক উভয় এনভায়রনমেন্ট ব্যবহার করে, নির্ভর করে আপনি এটি ডেস্কটপ থেকে ইনভোক করেন কিনা কমান্ড লাইন থেকে।
আপনি টাইম জোন থেকে বুটলোডার পর্যন্ত সব কিছু এই মেনু থেকে কনফিগার করতে পারেন। এটি পুরো সিস্টেমের ম্যানেজমেন্ট সেন্ট্রালাইজ করে যেখানে অন্যান্য ডিস্ট্রো কনফিগারেশন ছাড়ে দেয় إنডিভিডুয়াল ডেস্কটপের সেটিংস মেনু বা টেক্সট-ভিত্তিক কনফিগারেশন ফাইলের ওপর। এর মানে openSUSE-এ এনভায়রনমেন্ট জুড়ে একটি কনসিস্টেন্ট কনফিগারেশন টুল রয়েছে।
সেটিংস অন্য সিস্টেমে এক্সপোর্ট করা সম্ভব, যা পুরো ফ्लीট ইনস্টলেশন ম্যানেজ করা সম্ভব করে তোলে। এটি আশ্চর্য না যেহেতু এর পেরেন্ট কোম্পানি, SUSE, এন্টারপ্রাইজ কোম্পানিগুলোকে টার্গেট করে। এই ফিচার openSUSE সার্ভার দিয়ে পুরো ডেটাসেন্টার ইনস্টল করার জন্য উপযোগী।
Zypper দিয়ে প্যাকেজ ম্যানেজ করা
অন্য লিনাক্স ডিস্ট্রিবিউশনের মতো, ডিস্ট্রোর সাথে আসা না যেসব সফ্টওয়্যার ইনস্টল করা প্রয়োজন। অন্য অনেক ডিস্ট্রোর মতো, openSUSE-এর নিজস্ব প্যাকেজ ম্যানেজার রয়েছে এটি করার জন্য।
আপনি YaST-এ প্যাকেজ ইনস্টল করতে পারেন, কিন্তু আপনি কমান্ড লাইন থেকে Zypper-ও প্যাকেজ ম্যানেজ করতে পারেন। এটি APT বা DNF-র মতো কাজ করে Debian/Ubuntu বা Red Hat-বেসড সিস্টেমের জন্য যথাক্রমে। openSUSE এমনকি Послеের RPM ফরম্যাটও ব্যবহার করে।
আপনার সিস্টেম আপগ্রেড করতে, এই কমান্ডটি ব্যবহার করুন:
sudo zypper update
Zypper-এ একটি স্পেসিফিক প্যাকেজ ইনস্টল করা খুব সহজ।
sudo zypper install packagename
...যেখানে packagename হলো আপনি যে প্যাকেজ ইনস্টল করতে চান তার নাম।
যদিও এটি আধুনিক লিনাক্স ডিস্ট্রিবিউশনের জন্য খুব স্ট্যান্ডার্ড জিনিষ, openSUSE অনন্যভাবে অন্য লিনাক্স ডিস্ট্রোর জন্য প্যাকেজ প্রদান করে। openSUSE Open Build Service (OBS) অন্যান্য লিনাক্স ডিস্ট্রিবিউশনের ব্যবহারকারীদের, APT এবং RPM-বেসড ডিস্ট্রো সহ, openSUSE-বিল্ট প্যাকেজ ব্যবহার করতে দেয়।
আইডিয়া হলো সকল মেজর ডিস্ট্রোর একই স্ট্যান্ডার্ড বেস প্যাকেজ থাকবে, তাদের মধ্যে ইনকম্প্যাটিবিলিটি সমাধান করে। এই আইডিয়া লিনাক্স জগতে কতটুকু গ্রহণযোগ্য হবে সেটি দেখতে বাকি, কারণ এটার মানে এক ডিস্ট্রিবিউটার কার্যকরভাবে লিনাক্স প্যাকেজ ডোমিনেট করবে।
openSUSE আপনার জন্য কি?
openSUSE তার Leap ভার্সনে একটি চমৎকার স্থিতিশীল ডেস্কটপ বা সার্ভার বানায়। ডেভেলপার ও পাওয়ার ইউজার Tumbleweed ভার্সন চেক আউট করতে পারেন। openSUSE-এর YaST টুল কনফিগারেশন সহজ করে তোলে কোনো এনভায়রনমেন্টে থাকেন না কেন। এটি লিনাক্সের একটি খুব স্লিক ভার্সন যেকোনো কেউ জন্য যিনি একটি সিস্টেম চান যেটি একটি কোম্পানির পেছনে আছে যা লিনাক্সের শুরু থেকে আছে।
openSUSE: কিছু অনন্য ফিচারের সাথে একটি স্টলওয়ার্ট লিনাক্স ডিস্ট্রো
openSUSE এখনো বড় লিনাক্স ডিস্ট্রোর একটি কারণ এটি অনেক দিন ধরে আছে এবং YaST-র সাথে খুব সহজে ম্যানেজ করা যায়। এটি একটি বিশ্বস্ত লিনাক্স ডিস্ট্রো ডেস্কটপ বা সার্ভারের জন্য এবং আপনার গাম্ভীর বিবেচনা উপযোগী যদি আপনি লিনাক্সে যেতে চান বা কোনো কারণে ডিস্ট্রো চেঞ্জ করতে চান।
আপনি যদি ডিস্ট্রো-হপিং বন্ধ করে আপনার পারফেক্ট লিনাক্স ডিস্ট্রোতে সেটল করতে চান, তবে সঠিক সিদ্ধান্ত নেওয়ার জন্য পড়তে থাকুন।