لینکس ورچوئل باکس پر آرک انسٹال کرنے کا طریقہ

How Install Arch Linux Virtual Box



آرک لینکس لینکس کا ایک آپریٹنگ سسٹم ہے جو i689 اور x68-64 کے مرکزی پروگرامنگ یونٹ کے ساتھ انتہائی مطابقت رکھتا ہے۔ اس کے سافٹ وئیر پیکجز میں Pacman شامل ہے جو کہ آٹو اپ گریڈیشن ، انسٹالیشن ، اور سافٹ وئیر پیکجز کو ہٹانے کا ذمہ دار ہے۔ اس کی دیگر خصوصیات ہارڈ ویئر سسٹم کی موثر آپریشنلٹی کے لیے کاسموپولیٹن دستاویزات اور بائنری پیکجوں کا احاطہ کرتی ہیں۔

تنصیب کا عمل۔

لینکس ورچوئل باکس پر آرک انسٹال کرنے کے لیے آپ کو ان مراحل پر عمل کرنے کی ضرورت ہے۔







  • مرحلہ#1 آرچ آئسو کو بوٹ کرنا۔
  • مرحلہ#2 آرک لینکس ابتدائی روٹ شیل۔
  • مرحلہ#3 بوٹ ایبل پارٹیشن۔
  • مرحلہ#4 فائل سسٹم کو ماؤنٹ کریں۔
  • مرحلہ#5 بیس سسٹم کی تنصیب۔
  • مرحلہ نمبر 6 آرک کروت
  • مرحلہ#7 بوٹ لوڈر کی تنصیب۔

آرک آئسو کو بوٹ کرنا۔

آرک آئسو کے بوٹنگ کے لیے ، آپ کو پہلے ورچوئل باکس انٹرفیس کے ذریعے ورچوئل باکس کا ماحول بنانے کی ضرورت ہے۔ نیا آپشن منتخب کریں اور اپنی ورچوئل مشین کو ایک نام ، کم از کم 2 جی بی ریم ، اور ایک قسم (زیادہ تر آرک لینکس 64 بٹ) تفویض کریں۔ اب کم از کم 8 جی بی پر مشتمل ورچوئل ہارڈ ڈسک تیار کریں تاکہ آپ انسٹال کردہ آپریٹنگ سسٹم کو اس کے متعلقہ ذخیروں کے ساتھ محفوظ کر سکیں۔ اب آپ آسانی سے ورچوئل مشین کو بوٹ کر سکتے ہیں۔ بوٹنگ کے لیے پہلے سے موجود آرک لینکس آئسو کو منتخب کرنا یقینی بنائیں کیونکہ نئی ہارڈ ڈرائیو جو آپ نے ابھی بنائی ہے خالی ہے اور اس لیے ابھی بوٹ نہیں کیا جا سکتا۔ اگر آپ اپنے VM کی ہارڈ ڈرائیو نہیں بناتے ہیں ، تو سسٹم آپ سے لوکیشن مانگے گا۔ آپ اپنے آرک لینکس ابتدائی بوٹ کے لیے تین بوٹنگ کے اختیارات دیکھیں گے۔ x86_64 کے پہلے آپشن کا انتخاب کرنا افضل ہے۔





آرک لینکس ابتدائی روٹ شیل۔

ایک بار جب روٹ شیل کی سکرین بوٹ آپشن کو منتخب کرنے کے بعد ظاہر ہوتی ہے ، اس کا مطلب ہے کہ آپ آگے بڑھ سکتے ہیں اور اپنے ڈیٹا بیس اور موجودہ پیکجوں کو اپ ڈیٹ کر سکتے ہیں۔





$پیک مین-وجہ۔

کمانڈ آپ کو سرکاری آرک ڈپازٹری کے ساتھ ہم آہنگی پیک مین پیکج ڈاؤن لوڈ کرنے دے گا۔



بوٹ ایبل پارٹیشن۔

یہ مرحلہ آپ کو آسانی سے ڈسک تقسیم کرنے کی اجازت دیتا ہے ، عام طور پر جڑ اور تبادلہ تقسیم کے درمیان۔ آپ اپنی ڈسک کی تقسیم کے لیے لینکس کی تقسیم کے اوزار استعمال کر سکتے ہیں۔ سب سے مناسب اور آسان ٹول fdisk ہوگا۔

$fdisk-

آؤٹ پٹ اسکرین آپ کی ڈسک کی جگہ کے مطابق تقسیم کے اختیارات کو دیکھے گی۔ ہارڈ ڈرائیو بناتے وقت آپ نے جس پارٹیشن کا فیصلہ کیا ہے اسے استعمال کریں۔

آپ تقسیم کے لیے درج ذیل fdisk کمانڈ کو بطور ٹول استعمال کرسکتے ہیں۔

$fdisk /دیو/ایس ڈی اے

آپ تمام fdisk کمانڈز کو بھی سطح پر m لکھ سکتے ہیں۔

اب آپ cfdisk کے سروس پروگرام کو بوٹ ایبل بنانے کے لیے استعمال کر سکتے ہیں۔ ٹرمینل سسٹم میں درج ذیل کمانڈ ٹائپ کریں۔

$cfdisk/دیو/ایس ڈی اے

اب اسکرین آپ کو لیبل کی قسم کے لیے جی پی ٹی ، ڈاس ، ایس جی آئی اور سورج کے اختیارات دکھائے گی۔ یہ سفارش کی جاتی ہے کہ ڈاس کا انتخاب کریں اور جاری رکھیں۔ آپ کی سکرین پر ایک ونڈو ظاہر ہوگی۔ صرف نیا منتخب کریں اور پارٹیشن بنانے کے لیے داخل کریں۔ اپنی ڈسک کی جگہ اور مقام منتخب کرنے کے بعد دوبارہ درج کریں۔ /dev/sda1 آپ کی پہلی تقسیم ہو گی اگر آپ کسی ایک تقسیم کے لیے جا رہے ہیں۔ پھر اور پھر بالترتیب کا آپشن منتخب کریں اور پھر انٹر دبائیں۔ آپ fdisk کے ذریعے روٹ پارٹیشن ، سویپ پارٹیشن اور ہوم پارٹیشن بنا سکتے ہیں۔ نیز ، آپ ایک سے زیادہ تقسیم کے لیے تقسیم کی تہوں کو دیکھ سکتے ہیں:

$p

اگر آپ پارٹیشن میں کوئی تبدیلی لکھنا چاہتے ہیں تو کمانڈ کا استعمال کریں۔

$میں

اس مقام پر ، اگر آپ اس بات کو یقینی بنانا چاہتے ہیں کہ آپ نے تقسیم میں جو تبدیلیاں کی ہیں وہ کامیابی کے ساتھ کی گئی ہیں ، تو ایک بار پھر کمانڈ درج کریں:

$fdisk-

اگر آپ فائل سسٹم بنانا چاہتے ہیں تو آرک لینکس کی تنصیب کے لیے فارمیٹ کرنے یا پارٹیشن بنانے کے لیے mkfs کے کمانڈ استعمال کریں۔ اور تبادلہ جگہ کی تخلیق کے لیے mkswap کا انتخاب کریں۔

$mkfs.ext4/دیو/sda1

اس کمانڈ میں سسٹم فائل کے لیے ext4 قسم شامل ہے۔ اگر آپ ایک سے زیادہ پارٹیشن چلا رہے ہیں تو پھر دوسری پارٹیشن کے آخر میں ایک ہی کمانڈ چلائیں ، مثال کے طور پر sda2۔

$mkswap/دیو/sda5(کے لیےتبادلہ تقسیم)

اب تبادلہ تقسیم کو چالو کرنے کے لیے ، کمانڈ چلائیں

$تبادلہ/دیو/sda5

اگر آپ ایک سے زیادہ پارٹیشن چلا رہے ہیں اور اپنے لے آؤٹ کی تصدیق کرنا چاہتے ہیں تو آپ lsblk کمانڈ درج کر سکتے ہیں۔

فائل سسٹم کو ماؤنٹ کریں۔

یہ قدم بیس سسٹم کی تنصیب کی حمایت کرتا ہے۔ آپ فائل سسٹم کو ماؤنٹ کرنے کے لیے درج ذیل کمانڈ چلا سکتے ہیں تاکہ/mnt سے متعلقہ ڈیٹا خود بخود آپ کی روٹ پارٹیشن میں محفوظ ہو جائے۔

$پہاڑ /دیو/sda1/mnt

ایک سے زیادہ پارٹیشنز کے لیے ، ان کمانڈز کو اپنے ہوم پارٹیشن کے لیے استعمال کریں۔ پہلی کمانڈ ہوم پارٹیشن کے لیے ایک جنکشن این بنائے گی ، اور دوسری کمانڈ گھر کی تقسیم کا ڈیٹا /mnt /home میں محفوظ کرے گی۔

$mkdir /mnt/گھر
$پہاڑ /دیو/sda3

بیس سسٹم کی تنصیب۔

بیس کو کامیابی سے انسٹال کرنے کے لیے ، اور اس کے بیس ڈیویل کا متعلقہ پیکیج ، پیک اسٹراپ کا سسٹم پروگرام استعمال کریں۔

$packstrap -i/mnt بیس بیس ڈیویل۔

پیکجز ڈاؤن لوڈ کرنے کے لیے پہلے سے طے شدہ آپشن منتخب کریں اور آگے بڑھیں۔

اب آپ کو ایک fstab فائل بنانے کی ضرورت ہے جو بوٹنگ کے عمل کے لیے خود بخود تقسیم کو نیویگیٹ کرے گی۔

$genfstab-U -پی /mnt>> /mnt/وغیرہ/fstab

آرک کروٹ۔

آرک کروٹ کمانڈ کا استعمال کرتے ہوئے ٹائم زونز ، زبان ، اور دیگر اہم عوامل کو /mnt میں کامیابی سے یقینی بنائیں۔

$آرک کروت/mnt/ہوں/لشکر

مقامی ترتیب کے لیے درج ذیل کمانڈ استعمال کریں:

$نینو /وغیرہ/local.gen(کے لیےزبان کی ترتیب)

فائل کو محفوظ کریں پھر درج ذیل کمانڈ کو چلائیں۔

$مقامی نسل

اب کمانڈ جاری کرکے etc/locale.conf فائل بنائیں:

$نینو /وغیرہ/locale.conf
$لینگ= en_US.UTF- (کے لیےپہلے سے طے شدہ زبان کے بجائے اپنی زبان شامل کریں)

ٹائم زون سیٹ کرنے کے لیے درج ذیل کمانڈ کا استعمال کریں ، زون اور سب زون کو اپنے متعلقہ ملک اور علاقے سے بھی تبدیل کریں۔

$ln /usr/بانٹیں/zoneinfo/زون۔/سب زون۔/وغیرہ/مقامی وقت

$hwclock --systohc --utc(کے لیےمعیاروقت)

میزبان نظام کو ترتیب دینے کے لیے کمانڈ کا اطلاق کریں۔

$باہر پھینک دیاabc>> /وغیرہ/میزبان کا نام.(ABC کو اپنے سے تبدیل کریں۔میزبان کا نام)
$نینو /وغیرہ/میزبان

اب کمانڈ ٹائپ کریں:

$ 127.0.0.1 لوکل ہوسٹ۔
$ 127.0.1.1 اے بی سی۔
$ ::لوکل ہوسٹ

بوٹ لوڈر کی تنصیب۔

ہم ایک گرب انسٹال کریں گے جو فائل کو ہم آہنگ OS سے بوٹ لوڈر کے طور پر بوٹ کرے گا۔

$pacman -S grub

$grub-install/دیو/ایس ڈی اے

$grub -mkconfig -o/بوٹ/گڑبڑ/grub.cfg

یہ احکام ایس ڈی اے ڈسک کے لیے گرب کنفیگریشن کو انسٹال ، چلائیں گے اور محفوظ کریں گے۔

آخر میں ، آرک لینکس کے ورچوئل ماحول کو باہر نکلنے اور دریافت کرنے کے لیے ان احکامات کا اطلاق کریں۔

$باہر نکلیں
$مقدار /دیو/sda1
$ ریبوٹ

نتیجہ

ورچوئل باکس پر آرک لینکس کی تنصیب کا طریقہ کار تھوڑا طویل ہوسکتا ہے۔ لیکن یہ آپ کے سرور پر آرک لینکس کے موثر آپریشن کو یقینی بناتا ہے۔ اس طرح آپ بغیر کسی اختلاف کے لینکس کی تقسیم کے فوائد حاصل کر سکتے ہیں۔ یہ گائیڈ آرک لینکس حاصل کرنے کے لیے سب سے آسان طریقہ پر محیط ہے۔