কিভাবে লিনাক্স ভার্চুয়াল বক্সে আর্চ ইনস্টল করবেন

How Install Arch Linux Virtual Box



আর্চ লিনাক্স হল লিনাক্সের একটি অপারেটিং সিস্টেম যা i689 এবং x68-64 এর কেন্দ্রীয় প্রোগ্রামিং ইউনিটের সাথে অত্যন্ত সামঞ্জস্যপূর্ণ। এর সফটওয়্যার প্যাকেজগুলি প্যাকম্যানকে ঘিরে রেখেছে যা সফটওয়্যার প্যাকেজগুলি স্বয়ংক্রিয় আপ-গ্রেডেশন, ইনস্টলেশন এবং অপসারণের জন্য দায়ী। এর অন্যান্য বৈশিষ্ট্যগুলি হার্ডওয়্যার সিস্টেমের কার্যকর কার্যকারিতার জন্য বিশ্বজনীন ডকুমেন্টেশন এবং বাইনারি প্যাকেজগুলি অন্তর্ভুক্ত করে।

ইনস্টলেশন প্রক্রিয়া

লিনাক্স ভার্চুয়াল বক্সে আর্চ ইনস্টল করার জন্য আপনাকে এই পদক্ষেপগুলি অনুসরণ করতে হবে:







  • ধাপ#1 আর্ক আইএসও বুট করা
  • ধাপ#2 আর্চ লিনাক্সের প্রাথমিক রুট শেল
  • ধাপ#3 বুটযোগ্য পার্টিশন
  • ধাপ#4 ফাইল সিস্টেম মাউন্ট করুন
  • ধাপ#5 বেস সিস্টেম ইনস্টলেশন
  • ধাপ#6 আর্ক ক্রুট
  • ধাপ#7 বুটলোডারের ইনস্টলেশন

আর্ক আইএসও বুট করা

আর্চ আইএসও বুট করার জন্য, আপনাকে প্রথমে ভার্চুয়ালবক্স ইন্টারফেসের মাধ্যমে ভার্চুয়াল বক্সের পরিবেশ তৈরি করতে হবে। নতুন বিকল্পটি নির্বাচন করুন এবং আপনার ভার্চুয়াল মেশিনে একটি নাম, ন্যূনতম 2 গিগাবাইট র RAM্যাম এবং একটি প্রকার (বেশিরভাগ আর্ক লিনাক্স 64-বিট) দিন। এখন আপনার ইনস্টল করা অপারেটিং সিস্টেমটি তার নিজ নিজ সংগ্রহস্থল সহ সঞ্চয় করার জন্য ন্যূনতম 8 গিগাবাইট ভার্চুয়াল হার্ড ডিস্ক তৈরি করুন। আপনি সহজেই এখন ভার্চুয়াল মেশিন বুট করতে পারেন; বুট করার জন্য ইতিমধ্যে বিদ্যমান আর্চ লিনাক্স আইএসও নির্বাচন করতে ভুলবেন না কারণ আপনি যে নতুন হার্ড ড্রাইভটি তৈরি করেছেন তা খালি এবং তাই এখনই বুট করা যাবে না। আপনি যদি আপনার ভিএম এর হার্ড ড্রাইভ না বানান, তাহলে সিস্টেম আপনাকে লোকেশন জিজ্ঞাসা করবে। আপনি আপনার আর্চ লিনাক্স প্রাথমিক বুটের জন্য তিনটি বুটিং বিকল্প দেখতে পাবেন; x86_64 এর প্রথম বিকল্পটি বেছে নেওয়া ভাল।





আর্চ লিনাক্স ইনিশিয়াল রুট শেল

একবার বুট অপশন নির্বাচন করার পর রুট শেলের স্ক্রিন দেখা গেলে, এর মানে হল আপনি এগিয়ে যেতে পারেন এবং আপনার ডাটাবেস এবং বিদ্যমান প্যাকেজ আপডেট করতে পারেন।





$প্যাকম্যান-কারণ

কমান্ড আপনাকে অফিসিয়াল আর্চ ডিপোজিটরির সাথে সিঙ্ক প্যাকম্যান প্যাকেজটি ডাউনলোড করতে দেবে।



বুটেবল পার্টিশন

এই পদক্ষেপটি আপনাকে সুবিধামত ডিস্ক পার্টিশন তৈরি করতে দেয়, সাধারণত রুট এবং সোয়াপ পার্টিশনের মধ্যে। আপনি আপনার ডিস্কের বিভাজনের জন্য লিনাক্স বিতরণের সরঞ্জামগুলি ব্যবহার করতে পারেন। সবচেয়ে উপযুক্ত এবং সহজ হাতিয়ার হবে fdisk।

$fdisk-দ্য

আউটপুট স্ক্রিন আপনার ডিস্ক স্পেস অনুযায়ী পার্টিশনের বিকল্পগুলি কল্পনা করবে। হার্ড ড্রাইভ গঠনের সময় আপনি যে পার্টিশনটি সিদ্ধান্ত নিয়েছিলেন তা ব্যবহার করুন।

আপনি পার্টিশন করার জন্য একটি টুল হিসাবে নিম্নলিখিত fdisk কমান্ড ব্যবহার করতে পারেন।

$fdisk /দেব/এসডিএ

আপনি কেবল সমস্ত fdisk কমান্ডগুলিকে সারফেস করতে m টাইপ করতে পারেন।

এখন আপনি বুটযোগ্য করার জন্য cfdisk এর সার্ভিস প্রোগ্রাম ব্যবহার করতে পারেন। টার্মিনাল সিস্টেমে নিম্নলিখিত কমান্ডটি টাইপ করুন

$cfdisk/দেব/এসডিএ

এখন পর্দা আপনাকে লেবেল প্রকারের জন্য gpt, dos, sgi, এবং sun এর বিকল্প দেখাবে। ডস বেছে নেওয়া এবং চালিয়ে যাওয়া বাঞ্ছনীয়। আপনার স্ক্রিনে একটি উইন্ডো আসবে; শুধু নতুন নির্বাচন করুন এবং একটি পার্টিশন তৈরি করতে প্রবেশ করুন। আপনার ডিস্কের স্থান এবং অবস্থান নির্বাচন করার পরে আবার প্রবেশ করুন। /dev/sda1 আপনার প্রথম পার্টিশন হবে যদি আপনি একক পার্টিশনের জন্য যাচ্ছেন। তারপর এবং তারপর যথাক্রমে বিকল্পটি নির্বাচন করুন এবং তারপর এন্টার টিপুন। আপনি fdisk এর মাধ্যমে একটি রুট পার্টিশন, একটি সোয়াপ পার্টিশন এবং একটি হোম পার্টিশন তৈরি করতে পারেন। এছাড়াও, আপনি একাধিক পার্টিশনের জন্য পার্টিশন স্তরগুলি দেখতে পারেন:

$পৃ

যদি আপনি পার্টিশনে কোন পরিবর্তন লিখতে চান, তাহলে এর কমান্ডটি ব্যবহার করুন

$ভিতরে

এই মুহুর্তে, যদি আপনি নিশ্চিত করতে চান যে পার্টিশনে আপনি যে পরিবর্তনগুলি করেছেন তা সফলভাবে করা হয়েছে, তাহলে আবার কমান্ডটি প্রবেশ করান:

$fdisk-দ্য

ফর্ম্যাট করতে অথবা আর্চ লিনাক্স ইনস্টলেশনের জন্য পার্টিশন তৈরি করতে যদি আপনি একটি ফাইল সিস্টেম তৈরি করতে চান তাহলে mkfs এর কমান্ড ব্যবহার করুন। এবং সোয়াপ স্পেস তৈরির জন্য mkswap বেছে নিন।

$mkfs.ext4/দেব/sda1

এই কমান্ডটি সিস্টেম ফাইলের জন্য ext4 টাইপ অন্তর্ভুক্ত করে। আপনি যদি একাধিক পার্টিশন চালাচ্ছেন, তাহলে শেষে দ্বিতীয় পার্টিশনের অবস্থানের সাথে একই কমান্ডটি চালান, উদাহরণস্বরূপ, sda2।

$mkswap/দেব/sda5(জন্যপার্টিশন অদলবদল)

এখন সোয়াপ পার্টিশন সক্রিয় করার জন্য, কমান্ডটি চালান;

$swapon/দেব/sda5

আপনি যদি একাধিক পার্টিশন চালাচ্ছেন এবং আপনার লেআউট যাচাই করতে চান, তাহলে আপনি lsblk কমান্ডটি প্রবেশ করতে পারেন।

ফাইল সিস্টেম মাউন্ট করুন

এই পদক্ষেপটি বেস সিস্টেমের ইনস্টলেশন সমর্থন করে। ফাইল সিস্টেম মাউন্ট করার জন্য আপনি নিম্নলিখিত কমান্ডটি চালাতে পারেন যাতে/mnt- এর জন্য প্রাসঙ্গিক তথ্য স্বয়ংক্রিয়ভাবে আপনার রুট পার্টিশনে সংরক্ষিত হবে।

$মাউন্ট /দেব/sda1/mnt

একাধিক পার্টিশনের জন্য, আপনার হোম পার্টিশনের জন্য এই কমান্ডগুলি ব্যবহার করুন; প্রথম কমান্ড হোম পার্টিশনের জন্য একটি জংশন এন গঠন করবে এবং দ্বিতীয় কমান্ড হোম পার্টিশনের তথ্য /mnt /home এ সংরক্ষণ করবে।

$mkdir /mnt/বাড়ি
$মাউন্ট /দেব/sda3

বেস সিস্টেমের ইনস্টলেশন

বেস এবং তার বেস-ডেভেলের প্রাসঙ্গিক প্যাকেজ সফলভাবে ইনস্টল করতে, প্যাকস্ট্র্যাপের সিস্টেম প্রোগ্রাম ব্যবহার করুন।

$প্যাকস্ট্র্যাপ -আই/mnt বেস বেস-ডেভেল

প্যাকেজ ডাউনলোডের জন্য ডিফল্ট বিকল্পটি বেছে নিন এবং এগিয়ে যান।

এখন আপনাকে একটি fstab ফাইল তৈরি করতে হবে যা বুট করার প্রক্রিয়ার জন্য মাউন্ট করার জন্য স্বয়ংক্রিয়ভাবে পার্টিশন নেভিগেট করবে।

$genfstab-উ -পি /mnt>> /mnt/ইত্যাদি/fstab

আর্চ ক্রুট

/Mnt- এ সময় অঞ্চল, ভাষা এবং অন্যান্য মূল বিষয়গুলি সফলভাবে নিশ্চিত করতে arch-chroot কমান্ডটি ব্যবহার করুন।

$খিলান/mnt/আমি/বাশ

স্থানীয় সেটিংয়ের জন্য, নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

$ন্যানো /ইত্যাদি/local.gen(জন্যভাষা সেটিং)

ফাইলটি সংরক্ষণ করুন তারপর নিম্নলিখিত কমান্ডটি চালান।

$স্থানীয়-জেনারেল

এখন কমান্ড জারি করে etc/locale.conf ফাইলটি গঠন করুন:

$ন্যানো /ইত্যাদি/locale.conf
$ল্যাং= en_US.UTF-8 (জন্যডিফল্ট ভাষার পরিবর্তে আপনার নিজের ভাষা যোগ করা)

টাইম জোন সেট করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন, আপনার নিজ দেশ এবং অঞ্চলের সাথে জোন এবং সাবজোন প্রতিস্থাপন করুন।

$ln -এস /ইউএসআর/ভাগ/জোনইনফো/মণ্ডল/সাবজোন/ইত্যাদি/স্থানীয় সময়

$hwclock --systohc --utc(জন্যমানসময়)

হোস্ট সিস্টেম সেট করতে কমান্ড প্রয়োগ করুন

$বের করে দিলabc>> /ইত্যাদি/হোস্টনাম(আপনার সাথে ABC প্রতিস্থাপন করুনহোস্টনাম)
$ন্যানো /ইত্যাদি/হোস্ট

এখন এর কমান্ড টাইপ করুন:

$ 127.0.0.1 লোকালহোস্ট
$ 127.0.1.1 এবিসি
$ ::স্থানীয় হোস্ট

বুটলোডার ইনস্টলেশন

আমরা একটি গ্রাব ইনস্টল করব যা একটি সামঞ্জস্যপূর্ণ OS থেকে বুটলোডার হিসাবে ফাইলটি বুট করবে।

$প্যাকম্যান -এস গ্রাব

$গ্রাব-ইনস্টল/দেব/এসডিএ

$grub -mkconfig -o/বুট/গ্রাব/grub.cfg

এই কমান্ডগুলি এসডিএ ডিস্কের জন্য গ্রাব কনফিগারেশন ইনস্টল, চালানো এবং সংরক্ষণ করবে।

অবশেষে, আর্চ লিনাক্সের ভার্চুয়াল পরিবেশ থেকে বেরিয়ে আসতে এবং অন্বেষণ করতে এই কমান্ডগুলি প্রয়োগ করুন।

$প্রস্থান
$পরিমাণ /দেব/sda1
$ রিবুট

উপসংহার

ভার্চুয়াল বক্সে আর্চ লিনাক্স ইনস্টল করার পদ্ধতিটি কিছুটা দীর্ঘ হতে পারে। কিন্তু এটি আপনার সার্ভারে আর্চ লিনাক্সের কার্যকর অপারেশন নিশ্চিত করে। এইভাবে আপনি কোনও বিবাদ ছাড়াই লিনাক্স বিতরণের সুবিধা পেতে পারেন। এই গাইড আর্ক লিনাক্স পেতে সবচেয়ে সুবিধাজনক পদ্ধতি জুড়েছে।