![আপনার কম্পিউটারে Arch Linux ইনস্টল করার পদ্ধতি [পার্ট ১]](https://www.makeuseof.com/wp-content/uploads/2011/06/arch_intro.jpg)
MakeUseOf-এ আমার কয়েক মাস থাকার মধ্যে আমি Arch Linux (সরলতার জন্য "Arch") কয়েকবার упомина করেছি। যাহোক, Arch Linux এখানে কভার করা হয়নি, তাই লোকরা এখনও Arch-এর উদ্দেশ্য এবং কীভাবে এটি কম্পিউটারে ইনস্টল ও রান করতে হয় সেটি নিয়ে কিছুটা কনফিউজড থাকতে পারে। চিন্তা করবেন না, আমি আপনাদের জন্য GNOME সহ একটি Arch সিস্টেম আপনার সিস্টেমে চালু করার স্পষ্ট পথ নিয়ে এসেছি।
Arch সম্পর্কে
Arch হলো একটি ডিস্ট্রিবিউশন যা KISS প্রিন্সিপেল (Keep It Short and Simple) কে ফোকাস করে। তাই সম্পূর্ণ ডিস্ট্রিবিউশন খুব মিনিমালিস্টিক এবং কোড সঠিকতাকে গুরুত্ব দেয়। Arch-এর কোনো ডিফল্ট নেই। সতর্কবাণী: Arch টার্মিনালের ওপর খুব ফোকাস করে। তাই বুট করুন, লগইন করুন, এবং সেটআপ স্ক্রিপ্ট রান করুন, যা আপনার যাত্রা শুরু করবে।
আপনি একবার সফলভাবে আপনার হার্ড ড্রাইভে Arch-এর বেস ইনস্টল করলে, সেখান থেকে বুট করে গ্রাফিক্যাল সার্ভার, সাউন্ড সার্ভার, এবং سرانهاية ডেস্কটপ এনভায়রনমেন্ট ইনস্টলেশনের দিকে যাবেন। অর্থাৎ, আপনি আপনার নিজস্ব পার্সোনালাইজড সিস্টেম প্রায় ( কিন্তু পুরোপুরি না) স্ক্র্যাচ থেকে তৈরি করবেন তাই কোনো "ফ্যাট" থাকবে না। আপনি যেকোনো ডেস্কটপ এনভায়রনমেন্ট ইনস্টল করতে পারেন যা সেটি অফার করে, অথবা সেটা বাদ দিয়ে আপনার Arch বক্সকে সার্ভার হিসেবে ব্যবহার করতে পারেন। আপনি সেটির সাথে কী করবেন তা আপনার ইচ্ছা।
শুরু করা
যে কথা বললাম, প্রথমে তাদের ওয়েবসাইট থেকে বেস ISO ডাউনলোড করতে হবে। আমার টেস্ট ইনস্টলেশনের জন্য আমি VirtualBox ব্যবহার করছি, এবং যেহেতু VirtualBox-এর এমুলেটেড হার্ডওয়্যার কয়েকটা আলাদা প্যাকেজ চাইবে র相比之下, এই সিরিজের কয়েকটা অংশ আপনার র HRaw হার্ডওয়্যারের জন্য ওয়ার্ড টু ওয়ার্ড কাজ করবে না। যখনই এমন মুহূর্ত আসবে, আমি আপনাকে জানিয়ে দেব এবং আপনার র HRaw হার্ডওয়্যারের জন্য যা সম্ভব সেটির স্পষ্ট ডিরেকশন দেয়ার চেষ্টা করব।
ডাউনলোড কমপ্লিট হলে, সেটি CD বা USB স্টিকে বার্ন করুন। সেটি কমপ্লিট হলে, আপনার কম্পিউটারকে সেই মিডিয়া থেকে বুট করুন এবং এটা লগইন স্ক্রিনে লোড হবে এবং পরের কী করতে হবে সেটি বলবে। স্ক্রিনে রুট এবং ইউজার লগইন কী হবে সেটি বলবে, তাই রুট লগইন ব্যবহার করুন কারণ ইনস্টলেশন পারফর্ম করার জন্য আপনাকে যতটা সম্ভব পারমিশন চাইবে।
ইনস্টলেশন
আপনি সফলভাবে লগইন করলে, পরবর্তী স্ক্রিনে বলা থাকবে /arch/setup রান করতে হবে সেটআপ স্ক্রিপ্ট লঞ্চ করতে। সেটি আপনাকে ইনস্টলেশনে স্বাগত জানাবে এবং চালিয়ে যাবে।
প্রথমে আপনাকে সোর্স সিলেক্ট করতে হবে। আপনি যদি netinstall ISO ডাউনলোড না করে থাকেন, আমি CD থেকে ইনস্টল করতে রিকমেন্ড করব। পরের ধাপে ক্লক সেট করতে হবে, যা স্ট্রেইটফরওয়ার্ড। আপনাকে বেছে নিতে হবে যে BIOS টাইম UTC হিসেবে সেট হবে কিনা নাকি লোকাল টাইম। আপনার হার্ড ড্রাইভে উইন্ডোজ পার্টিশন না থাকলে, আমি UTC ব্যবহার করতে পরামর্শ দেব।
পরবর্তী ধাপ হলো হার্ড ড্রাইভ পার্টিশন করা। আপনি এটা অটোমেটিক্যালি করতে পারেন, যেখানে আপনি /boot, swap, এবং /-এর সাইজ স্পেসিফাই করবেন, যেখানে /home বাকি হার্ড ড্রাইভ নেবে। আপনাকে ফাইল সিস্টেম বেছে নিতে হবে যা আপনি ব্যবহার করতে চান, এবং পরিবর্তন চূড়ান্ত করার আগে এক ফাইনাল কনফার্মেশন এক্সেপ্ট করতে হবে।
চলে, প্যাকেজ সিলেক্ট করা পরবর্তী ধাপ। প্রথমে এটি জিজ্ঞেস করবে আপনি কি base এবং base-devel ইনস্টল করতে চান, কিন্তু আপনি যদি স্পেসিফিক্যালি base-devel দরকার না করেন, তবে শুধু base ইনস্টল করুন। পরবর্তীতে আপনাকে অন্য প্যাকেজের লিস্ট মেলবে। প্রথমে যেগুলো সব মার্ক করা থাকে সেগুলো base গ্রুপের, তাই সেগুলো রাখতে হবে। তার নিচে কিছু অন্যান্য প্যাকেজ আছে। আপনি দেখে নিন কী কী লাগতে পারে, যেন sudo, tzdata, openssh, কার্নেল হেডার, এবং সম্ভবত WiFi টুলস। স্পেসবার দিয়ে প্যাকেজ সিলেক্ট করুন, এবং এন্টার চাপলে পরবর্তী স্ক্রিনে যাবে।
ইনস্টল করার প্যাকেজগুলো সিলেক্ট করার পর, পরবর্তী ধাপ হলো সেগুলো আসলে ইনস্টল করা।
কয়েক মিনিটের মধ্যে আপনি একটি স্ক্রিন পাবেন যা বলে ইনস্টলেশন কমপ্লিট হয়েছে। এন্টার চাপুন সেই স্টেজ ছাড়তে, এবং আপনি আবার মেনুতে ফিরে যাবেন।
পরবর্তীতে আপনাকে আপনার সিস্টেম কনফিগার করতে হবে যেকোনো কনফিগারেবল জিনিসের জন্য এই সময়। প্রথমে /etc/rc.conf এডিট করতে হবে। সেই ফাইলটি সিলেক্ট করুন, তারপর স্ক্রল ডাউন করুন যতক্ষণ না hostname পান। কোটেশন মার্কের মধ্যে myhost কে অন্য কিছুর সাথে রিপ্লেস করুন যা আপনার কম্পিউটার আইডেন্টিফাই করবে। বাকি ডিফল্টগুলো ঠিক থাকবে। Ctrl + X এবং Y চাপে সেভ করুন, তারপর /etc/pacman.d/mirrorlist-এ যান। এখানে আপনাকে লিস্ট gjennom যেতে হবে এবং কিছু সার্ভার বেছে নিতে হবে যেখান থেকে আপনি আপডেট পুল করতে চান।
ভৌগোলিকভাবে আপনার নিকটবর্তী সার্ভারগুলো ইনেবল করা ভালো। একটি সার্ভার ইনেবল করতে লাইনের সামনে থাকা # মুছে ফেলতে হবে। আপনি যেসব সার্ভার চেক করতে চান সেগুলো করার পর, Ctrl + X এবং Y দিয়ে সেভ করুন। শেষে আপনাকে আপনার রুট পাসওয়ার্ড সেট করতে হবে, যা সেলফ-এক্সপ্লানেটরি। এখন মেনুর বOTTOM-এ স্ক্রল করে Done হিট করুন।
ফাইনাল স্ট্রেচ
শেষে GRUB ইনস্টল করুন। আপনার যদি অন্যান্য অপারেটিং সিস্টেম থাকে, তবে কনফিগারেশনে সেগুলো যোগ করতে হবে। এটা কনফার্ম করবে। কোথায় ইনস্টল করতে হবে সেটি বেছে নিন, ইনস্টল হওয়া দিন, OK হিট করুন, এবং রিবুট টাইপ করে রিস্টার্ট করুন। আপনি শেষে পেরেছেন!
আপনি যদি এই আর্টিকেল ফলো করেন, আপনার Arch Linux ইনস্টলেশন কেমন গেলো? কোনো কিছু উন্নতির প্রয়োজন? আপনি যদি এখনো ট্রাই করেননি, তাহলে কি করবেন? কমেন্টে জানান!