রকি লিনাক্স হল একটি লিনাক্স ডিস্ট্রিবিউশন যা রেড হ্যাট এন্টারপ্রাইজ লিনাক্স (আরএইচইএল) অপারেটিং সিস্টেমের সোর্স কোড ব্যবহার করে একটি ডাউনস্ট্রিম, সম্পূর্ণ বাইনারি-সামঞ্জস্যপূর্ণ রিলিজ হতে পারে। প্রকল্পের লক্ষ্য একটি সম্প্রদায় সমর্থিত, উৎপাদন-গ্রেড এন্টারপ্রাইজ অপারেটিং সিস্টেম প্রদান করা। রকি লিনাক্সের প্রথম রিলিজ প্রার্থী সংস্করণ 30 এপ্রিল, 2021 -এ প্রকাশিত হয়েছিল এবং এর প্রথম সাধারণ প্রাপ্যতা সংস্করণ 21 জুন 2021 -এ প্রকাশিত হয়েছিল। রকি লিনাক্স 8 মে 2029 এর মধ্যে সমর্থিত হবে।
২০২০ এর শেষের দিকে রেড হ্যাট এর সিনিয়র ভাইস প্রেসিডেন্ট সেন্ট ওএস এর ডেভলপমেন্ট বন্ধের ঘোষণা দেন। ২০২১ সালের ডিসেম্বরে পুরোপুরিভাবে সেন্ট ওএস এর সর্বশেষ হালনাগাদ CentOS Linux 9 এর সাপোর্ট বন্ধ হয়ে যাবে। আর CentOS Linux 8 এর সাপোর্ট বন্ধ হয়ে যাবে ২০২৪ সালে।
সেন্ট ওএস এর ডেভলপমেন্ট বন্ধ করে দেয়ার পেছনে রেডহ্যাট এর এমন সিদ্ধান্তটি ব্যবসায়িক বটে। সেন্ টওএস লিনাক্স এর পরিবর্তে RHEL(Red Hat Enterprise Linux) ও তাদের নতুন রোলিং রিলিজ ওপারেটিং সিস্টেম সেন্ট ওএস স্ট্রিম এর প্রতি গ্রাহকদের মনোযোগী করতে চাইছে।
সেন্ট ওএস লিনাক্স শুরুতে একটি স্বাধীন উদ্যোগ ছিলো, ২০১৪ সালে যার মালিকানা গ্রহণ করে রেড হ্যাট এন্টারপ্রাইজ। রেড হ্যাট এর সেন্ট ওএস নিয়ে এই সিদ্ধান্তকে অন্যান্যদের মত সেন্টওএস সহ-প্রতিষ্ঠাতা গ্রেগ কার্টজার-ও খুশি মনে গ্রহণ করতে পারেন নি। ক্যাওস লিনাক্স নামে সেন্টওএস লিনাক্স এর একটি বদলি তৈরিতে হাত দেন তিনি।
কার্টজার এর উদ্যোগটি পরিণতি পেয়েছে Rocky Linux নামে। Rocky Linux নামটি সেন্ট ওএস এর প্রয়াত সহ-প্রতিষ্ঠাতা Rocky McGough কে উৎসর্গ করে রাখা হয়েছে।
রকি লিনাক্সের ব্যাপারে প্রথম খবর জানানোর সাথে সাথেই প্রচুর মানুষদের কাছে থেকে সারা পেয়েছিলো এই উদ্যোগটি। প্রথম রিলিজ ক্যান্ডিটেট প্রকাশ করার ১২ ঘন্টায় ১০,০০০ এর-ও বেশি ডাউনলোড হয়েছিলো।
ইতোমধ্যেই Amazon, Google সহ Ctrl IQ, 45Drives, OpenDrives, MontaVista রকি লিনাক্সের উদ্যোগটিকে স্পন্সর করেছে।
Rocky Linux 8.4 – হালনাগাদের সারসংক্ষেপ
সার্ভার পরিচালনার জন্যেই মূলত Rocky Linux কিংবা CentOS Linux ব্যবহৃত হতো। সার্ভারে অ্যাডমিনিস্ট্রেটরা একটি স্টেবল ও বাগ মুক্ত ওপারেটিং সিস্টেম ব্যবহার করতে চান জটিলতা এড়াতে। তাই Rocky Linux এর স্টেবিলিটি নিশ্চিত করতে যেসব প্যাকেজ ব্যবহার করা হয়েছে স্বাভাবিকভাবেই সেগুলোর ভার্সন হবে বেশ পুরনো।
ডেভলপমেন্ট ও ডাটাবেজ এর জন্যে ব্যবহৃত প্যাকেজগুলোর জন্যে যেসকল ভার্সন পাওয়া যাচ্ছে –
Python 3.9
SWIG 4.0
Subversion 1.14
Redis 6
PostgreSQL 13
MariaDB 10.5
GCC Toolset 10
LLVM Toolset 11.0.0
Rust Toolset 1.49.0
Go Toolset 1.15.7
উল্লেখযোগ্য কিছু হালনাগাদ হলো –
Libreswan এর IPsec VPN এর এখন থেকে TCP encapsulation সাপোর্ট করবে। IKEv2 এর জন্যে সিকিউরিটি লেবেল যুক্ত করা হয়েছে।
scap-security-guide ও OpenSCAP প্যাকেজ এ উন্নত মেমরি ম্যানেজমেন্ট সহ অন্যান্য গুরুত্বপূর্ণ আপডেট এসেছে ।
ইন্টেল এর 8th ও 9th জেন প্রসেসরে Error Detection and Correction (EDAC) মডিউল সাপোর্ট করবে।
এছাড়া অন্যান্য সিকিউরিটি আপডেট ও কার্নেল আপডেট থাকছেই।
migrate2rocky
RHEL 8.4 ভিত্তিক ওপারেটিং সিস্টেম হওয়ায় অন্যান্য RHEL 8.4 ভিত্তিক ওপারেটিং সিস্টেম থেকে মাইগ্রেট করার সুযোগ রেখেছে রকি লিনাক্স। migrate2rocky নামে একটি কনভার্শন টুল দ্বারা Alma Linux 8.4, Oracle Linux 8.4, CentOS Linux 8.4, RHEL 8.4 থেকে Rocky Linux 8.4 এ কনভার্ট করা যাবে কনভার্শন টুলটি ব্যবহার করে।
মাইগ্রেশন স্ক্রিপটির ব্যবহার খুবই সহজ। সফলভাবে এবং বেশ দ্রুত মাইগ্রেট করার কাজ করে ফেলে এটি। স্ক্রিপটি ব্যবহার করার জন্যে প্রথমে এক্সিকিউটেবল করে রান করলেই কাজ হয়ে যাবে।
$ chmod +x migrate2rocky.sh
$ ./migrate2rocky.sh -h
অবশ্য Rocky Linux এর রিলিজ ক্যান্ডিডেটগুলো থেকে মাইগ্রেট করার সাপোর্ট নেই।
ডাউনলোড
x86_64 ও aarch64 আর্কিটেকচারের সিস্টেমের জন্যে Rocky Linux এর ইন্সটলেশন ফাইল অর্থাৎ মিনিমাল, ডিভিডি ও বুট এই তিনটি আইএসও ফাইল পাওয়া যাচ্ছে তাদের ডাউনলোড পেইজে। এছাড়াও Docker ও Quay এর জন্যেও কন্টেইনার ইমেজ পাওয়া যাচ্ছে।
রকি লিনাক্স এর DVD .iso এর সাইজ প্রায় নয় জিবি। এটি প্রি-ইন্সটলড প্যাকেজের সাথে আসে। আর মিনিমাল .iso ফাইলটি প্রায় ১.৫ জিবির, এটিতে বেস প্যাকেজ ছাড়া অতিরিক্ত কিছু থাকে না।