দীর্ঘ সময় ধরে CentOS একটি নির্ভরযোগ্য পছন্দ ছিল লিনাক্স ডিস্ট্রো হিসেবে, বিশেষ করে সার্ভারের জন্য, কারণ এটি কার্যকরভাবে Red Hat Enterprise Linux-এর একটি ফ্রি ভার্সন ছিল। কিন্তু CentOS কমিউনিটিকে ব أعداد শেকআপ রক করল, যাতে এর মূল ডেভেলপারদের একজন একটি ফর্ক তৈরি করল যাকে Rocky Linux বলা হয়।
কয়েক মাস ডেভেলপমেন্টের পর, Rocky Linux-এর একটি প্রি-রিলিজ ভার্সন উত্থান করেছে। আপনি কি Rocky Linux-এ স্যুইচ করার কথা বিবেচনা করবেন? এই পোস্টে তা খুঁজে বের করব।
Rocky Linux কী?
Rocky Linux CentOS-এর একটি ফর্ক, যা Red Hat Enterprise Linux বা RHEL-এর ডাউনস্ট্রিমে। CentOS-এর মতো, এটি লিনাক্স-এর একটি স্টেবল ভার্সন অফার করে যা সার্ভারের জন্য আদর্শ। এটি একটি "বাগ-ফর-বাগ কম্প্যাটিবল" ড্রপ-ইন রিপ্লেসমেন্ট হিসেবে অভিপ্রেত CentOS-এর জন্য।
CentOS প্রতিষ্ঠাতা Gregory Kurtzer এই ডিস্ট্রোর নতুন ভার্সন তৈরি করার প্রচেষ্টা নেতৃত্ব দিচ্ছেন। Rocky Linux নাম দিবঙ্গ CentOS সহ-প্রতিষ্ঠাতা Rocky McGaugh-কে শ্রদ্ধা জানাতে। Kurtzer-এর ব্যাকগ্রাউন্ড সায়েন্টিফিক কম্পিউটিং-এ, UC Berkeley-এ হাই-পারফরম্যান্স কম্পিউটিং-এ দীর্ঘদিন কাজ করেছেন। যেহেতু CERN-এর মতো প্রতিষ্ঠানে পার্টিকল ফিজিক্স-এ CentOS ব্যাপকভাবে ব্যবহার করা হয়, এটি Rocky Linux-এর জন্য একটি মেজর ফোকাস বলে মনে হয়।
Amazon Rocky Linux-কে স্পনসর করেছে, Ctrl IQ, 45Drives, OpenDrives, এবং MontaVista সহ, যা প্রজেক্টে তাদের কতটা আত্মবিশ্বাস রয়েছে তা দেখায়, ইহা একটি রিলিজ ক্যান্ডিডেট হিসেবে তার স্থিতি বিবেচনা করলেও।
CentOS-কে কী হয়েছিল?
তাহলে Red Hat-ভিত্তিক একটি নতুন ডিস্ট্রো কেন দরকার হবে?
ডিসেম্বর ২০২০-এ, Red Hat, যેગুলো CentOS প্রজেক্ট অ্যাকোয়ার করেছিল, হঠাৎ ঘোষণা করল তার ফোকাসে পরিবর্তন Red Hat-এর IBM দ্বারা অ্যাকোয়িজিশনের ওপরান্ত। কোম্পানিটি ঘোষণা করল যে লেটেস্ট ভার্সন, ভার্সন ৯, ২০২১-এর শেষে সাপোর্ট এন্ড করবে, Red Hat-এর আগের ১০-বছরের শিডিউলের চেয়ে অনেক ছোট, রোলিং-রিলিজ CentOS Stream ডেভেলপমেন্ট ভার্সনের পক্ষে। ভার্সন ৮-এর সাপোর্ট ২০২৪-এ শিডিউল অনুযায়ী শেষ হবে।
এই মুভটি CentOS কে RHEL-এর আপস্ট্রিমে করা বাধ্য করল, ডাউনস্ট্রিমের বদলে, তাই CentOS ব্যবহারকারীরা কার্যকরভাবে RHEL-এর বেটা টেস্টার হয়ে যাবেন।
এই মুভটি আরও কাস্টমারকে RHEL-এ সাইন আপ করানোর একটিploy বলে দৃষ্টিগোচর হত, যদিও বাস্তবতা আরও জটিল হতে পারে। Twitter এবং Facebook পরিবর্তনের জন্য ক্ল্যামার করছিল কারণ এটি তাদের প্রজেক্টে কন্ট্রিবিউট করা সহজ করবে।
CentOS-এ নির্ভরশীল ডাটা সেন্টার অ্যাডমিনরা সিদ্ধান্তটিতে খুব অনুৎসাহিত ছিল। Red Hat-এর ঘোষণা তাদের রিপ্লেসমেন্ট খুঁজতে বাধ্য করল। Facebook CentOS Stream ব্যবহার করে তার সার্ভারগুলোর জন্য, অনেক বর্তমান CentOS অ্যাডমিনদের Facebook-এর রিসোর্স নেই।
যেহেতু অনেক ব্যবহারকারী CentOS-এর একটি ভার্সনে নির্ভরশীল ছিল যা তাদের পরিকল্পনার চেয়ে শীঘ্রই আনসাপোর্টেড হয়ে যেত, কমিউনিটি একটি নতুন প্রজেক্টের প্রয়োজন অনুভব করল। Rocky Linux উদ্ভব করল।
Rocky Linux-এর প্রথম впечатব
মূল CentOS-এর মতো, Rocky RHEL-এর জন্য একটি ফ্রি ড্রপ-ইন রিপ্লেসমেন্ট। লেখার সময় পর্যন্ত, এর একটি রিলিজ ক্যান্ডিডেট ইনস্টলেশন উপলব্ধ। x86-64 এবং ARM প্রসেসর উভয়ের জন্য ইমেজ উপলব্ধ। প্রতিটি আর্কিটেকচারের জন্য "Minimal", "DVD", এবং "Boot" অপশন রয়েছে। "Minimal"-এর ডেফিনিশন সাপেক্ষিক মনে হয় কারণ এটি ১.৭৩ GB ওজন।
ইনস্টলেশন CentOS-এর মতো এবং প্রায় সব লিনাক্স ইনস্টলেশন প্রোগ্রামের মতো। এটি আপনাকে কীবোর্ড লে আউট সেট আপ, হার্ড ড্রাইভ পার্টিশন, এবং প্যাকেজ সিলেকশনের মাধ্যমে নিয়ে যায়। ইনস্টলেশন প্রসেসের একটি অদ্ভুত কুইর্ক হলো এটি আপনার নেটওয়ার্ক কানেকশন অটোমেটিক্যালি সেট আপ করে না। আপনাকে ইনস্টলারে সেটা ইনেবল করতে হবে।
ইনস্টলেশন প্রোগ্রাম গ্রাফিক্যাল যদিও মিনিমাল ইমেজ ডিফল্টভাবে একটি কনসোল-ভিত্তিক সেটআপ ইনস্টল করে।
মিনিমাল ইনস্টলেশন ইমেজ তেমনই সাদৃশ্য যা আপনি একটি সার্ভারে ইনস্টল করবেন। Rocky Linux-এর ওয়েবসাইট বলেছে রিলিজ ক্যান্ডিডেটকে প্রোডাকশন ইউজে ব্যবহার না করুন।
যখন আপনি Rocky Linux কনসোল মোডে বুট করেন, আপনাকে লোগোর একটি ASCII আর্ট রেন্ডারেশন এবং চোখে চোঁদা লাল অক্ষরে আরেকটি মেসেজ দিয়ে স্বাগত করা হবে প্রোডাকশনে ব্যবহার না করুন বা এথেক আপডেট না করুন কারণ এটি একটি প্রি-রিলিজ।
লগইন স্ক্রিন একটি ওয়েব-ভিত্তিক পোর্টাল সেট আপ এবং আপনার ওয়েব ব্রাউজার থেকে সেটাতে লগ ইন করার ইনস্ট্রাকশন ডিসপ্লে করবে।
ওয়েব-ভিত্তিক পোর্টাল আকর্ষণীয় এবং আপনি সহজে আপনার সিস্টেম কনফিগার করতে পারেন যদি আপনি কমান্ড লাইনের সাথে তত কমফরটেবল নন, কিন্তু আপনি যদি হন, তবে একটি টার্মিনালও রয়েছে। এটি হ্যান্ডি যদি আপনি এটিকে VirtualBox-এর মতো হাইপারভাইজারে রান করেন কারণ আপনি এই টার্মিনালে কাট অ্যান্ড পেস্ট করতে পারেন, যা VirtualBox কনসোলে করা কঠিন।
আপনি মেনুগুলোর মাধ্যমে ফায়ারওয়ালেও পরিবর্তন আনতে পারেন। এটি এসেনশিয়াল আপনি যদি একটি ওয়েব সার্ভার ইনস্টল করতে চান, কারণ পোর্ট ৮০ ডিফল্টভাবে বন্ধ থাকে। যেন সেই খুললে, Rocky Linux Apache-এর মতো ওয়েব সার্ভার সফ্টওয়্যার ব্যবহার করতে পারে।
Apache ইনস্টল ও রান করুন, তারপর ব্রাউজারে IP অ্যাড্রেসে নেভিগেট করুন একটি কাস্টমাইজড Apache টেস্ট পেজ উজাগর করে।
একটি রিলিজ ক্যান্ডিডেট হলেapes also, এটি রিমার্কেবলি স্টেবল এবং ফাংশনাল। যেহেতু এই ডিস্ট্রো RHEL-ভিত্তিক, সেটা কোনো আশ্চর্য নয়।
Rocky Linux-এর পরবর্তী ধাপ
এখন Rocky Linux কিছু ডাউনলোডযোগ্য জিনিস আছে শুধু ভ্যাপওয়্যার নয়, প্রজেক্টটি সম্ভবত পরবর্তী একটি ফুল ভার্সন রিলিজ করবে। রিলিজ ক্যান্ডিডেট अबর লিনাক্স ব্যবহারকারীদের থেকে একটি এনথুসিয়াস্টিক রেসপন্স পেয়েছে, যদি সোশ্যাল মিডিয়া পোস্টগুলো কিছুই ইন্ডিকেট করে।
Rocky-এর RHEL-এ বেসিস দেওয়ায়, Rocky Linux-এর ভবিষ্যৎ রক সলিড মনে হয়। একটি কমিউনিটি-ভিত্তিক ডিস্ট্রো হিসেবে, এটি একটি কমার্শিয়াল কোম্পানির ওয়িমসের অধীন নয়, তাই Rocky ব্যবহারকারীদের আবার গালিচা পায়ের নিচ থেকে টানে নেওয়া হবে না।
আপনি কি Rocky Linux-এ মুভ করা উচিত?
আপনি হয়তো চিন্তা করছেন Rocky Linux আপনার জন্য কিনা। আপনি যদি CentOS-এ নির্ভরশীল হন এবং CentOS Stream চালাতে বা RHEL-এর জন্য পে করতে চান না, তবে আপনি খুব ভালো Rocky Linux বিবেচনা করতে পারেন যখন একটি স্টেবল ভার্সন উপলব্ধ হবে।
CentOS-এর মতো, এটি Red Hat ইকোসিস্টেম হ্যান্ডস-অন শিখতে একটি চমৎকার উপায় ফ্রিতে, যেহেতু অনেক কমার্শিয়াল ডাটা সেন্টার RHEL চালায়। আপনি যদি সায়েন্টিফিক কম্পিউটিং-এ আগ্রহী হন, শুধু সকল বড় সুপারকম্পিউটার লিনাক্স চালায় না, বরং তাদের অধিকাংশ RHEL বা RHEL-উদ্ভূত ডিস্ট্রো চালায়। হয়তো ভবিষ্যতে আমরা এই সুপারকম্পিউটারগুলো Rocky Linux চালিয়ে দেখব।
একটি লিনাক্স ওয়ার্কস্টেশন এবং সার্ভারের মধ্যে পার্থক্য রয়েছে। ডিস্ট্রোর পছন্দ আপনার সার্ভারের পারফরম্যান্সকে কিছুটা প্রভাবিত করতে পারে। এবং সেটাই কেন সঠিক লিনাক্স ডিস্ট্রিবিউশন বেছে নেওয়া আপনার সার্ভারের জন্য গুরুত্বপূর্ণ।