اوبنٹو 20.04 پر جی سی سی کیسے انسٹال کریں۔

How Install Gcc Ubuntu 20




جی این سی کو جی این یو کے تمام جامع کمپائلر میں ایک ناگزیر جزو سمجھا جاتا ہے۔ یہ پروگرامنگ کی زبان سے متعلقہ ڈپازٹری کا مجموعہ ہے۔ GCC میں شامل زبانیں C ، Fortran ، Go ، C ++ ، Objective C- اور مختلف دیگر ضروری زبانیں ہیں۔ جی سی سی کو تعمیر کے لیے ضروری سمجھا جاتا ہے کیونکہ یہ کھلے ذرائع کے لیے مختلف آپریٹنگ ٹولز کو ظاہر کرتا ہے۔ آپ اسے لینکس سمیت اچھی طرح سے آپریٹنگ سسٹم کے لیے ایک اہم عمل سمجھ سکتے ہیں۔ یہ ایک مرتب کرنے والا ہے کیونکہ یہ لائبریریوں کو پروگرامنگ لینگویج کے لیے روکتا ہے ، جو کہ کمانڈز میں ان زبانوں کی رسائی کو آسان بناتا ہے۔ GCC کمپائلر GNU کے کچھ بنیادی آلات کے ساتھ لینکس کرنل کے لیے بھی ایک سند ہے۔ اوبنٹو 20.04 پر جی سی سی کمپائلر کو کامیابی سے انسٹال کرنے کے لیے یہ گائیڈ پروگرامنگ کے لحاظ سے ایک بہت ہی بنیادی طریقہ کار کی پیروی کرتا ہے۔ ایک بار جب آپ انسٹال کر لیتے ہیں تو ، آپ پروگرامنگ زبانوں کی تالیف کے نظام کو واضح طور پر دلوا سکتے ہیں۔

ضروریات۔

اوبنٹو پر دوسرے پیکیجز کی تنصیب کے برابر ، جی سی سی اوبنٹو 20.04 پر انسٹال کرنے سے پہلے کچھ ضروریات کا تعین بھی کرتا ہے۔ ان ضروریات میں کچھ تازہ ترین بائنری فائلوں کے لیے کافی جگہ کی دستیابی شامل ہے۔ نیز ، کسی بھی قسم کی انسٹالیشن کے لیے روٹ یوزر کے ذریعے یا سوڈو مراعات حاصل کرنے والے صارف کے ذریعے سسٹم میں لاگ ان ہونا ایک موروثی ضرورت ہے۔







تنصیب کا طریقہ کار

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



تنصیب کے مراحل

آپ اپنے اوبنٹو میں GCC کی کامیاب تنصیب کو تین بڑے مراحل سے حاصل کر سکتے ہیں۔ یہ اقدامات اتنے آسان ہیں کہ یہاں تک کہ اگر آپ ابتدائی ہیں ، آپ مؤثر تنصیب کے لیے کمانڈ کو آسانی سے استعمال کر سکتے ہیں۔ آپ کے اوبنٹو 20.04 پر جی سی سی کمپائلر کی تنصیب کے اقدامات درج ذیل ہیں۔



  • سسٹم پیکیج اپ ڈیٹ ہو رہا ہے۔
  • ترقیاتی پیکیج کی تنصیب۔
  • دستی صفحات کو ڈاؤن لوڈ کرنا (اختیاری)
  • جی سی سی کی تصدیق

سسٹم پیکجز اپ ڈیٹ ہو رہے ہیں۔

اس مرحلے میں ، اپنے موجودہ پیکجوں کو اپ ڈیٹ اور اپ گریڈ کرنے کے لیے سادہ اور بنیادی سوڈو کمانڈز استعمال کریں۔ ان کمانڈز کو داخل کرکے ، آپ اپنے سسٹم پیکجز کو اپ ڈیٹ کر سکتے ہیں۔ اس مقصد کے لیے sudo کمانڈ ہیں:





$سودومناسب اپ ڈیٹ

$سودومناسب اپ گریڈ



اگرچہ سوڈو کی اپ گریڈ کمانڈ لازمی نہیں ہے ، اپنے سسٹم پیکجوں کو اپ ڈیٹ کرنے کے لیے کمانڈ ضرور چلائیں۔ یہ ایک اہم مرحلہ ہے کیونکہ ، اپ ڈیٹ کیے بغیر ، آپ اپنے سسٹم پیکجوں کی سطح تک درست طریقے سے رسائی حاصل کر سکتے ہیں۔

ترقیاتی پیکیج کی تنصیب

یہ تنصیب کا دوسرا مرحلہ ہے۔ کچھ لوگ اس مرحلے کے بعد عمل کو چھوڑ دیتے ہیں ، اور یہ بالکل ٹھیک ہے۔ اس کے بعد کے اقدامات صرف انسٹالیشن کو یقینی بنانے کے لیے ہیں ، اس لیے پروفیشنل پروگرامرز عام طور پر صرف پہلے دو مراحل کا استعمال کرتے ہوئے جی سی سی پیکیج انسٹال کرتے ہیں۔ لیکن شروع کرنے والوں کے لیے ، یہ سفارش کی جاتی ہے کہ تمام اقدامات انجام دیں صرف اس بات کا یقین کرنے کے لیے کہ آپ نے کامیابی کے ساتھ جی سی سی کی تالیف کو انسٹال کیا ہے۔

اس حقیقت پر غور کریں کہ سوڈو کا یہ کمانڈ ترقیاتی پیکیج کی تنصیب میں مدد کرتا ہے جو کہ خود جی سی سی مرتب کرنے والا ہے۔ ترقیاتی پیکیج کو انسٹال کرنے کے لیے sudo کی درج ذیل کمانڈ کا اطلاق کریں۔

$سودومناسبانسٹال کریںتعمیر ضروری

اس کمانڈ کے بعد ، آپ کو ایک آؤٹ پٹ ونڈو نظر آئے گی جو آپ کو کامیاب انسٹالیشن کے بارے میں بتائے گی۔ آؤٹ پٹ تمام اضافی پیکجوں کو بھی ظاہر کرے گا جو آپ نے اپنے ڈویلپمنٹ پیکیج کے ساتھ ڈاؤن لوڈ کیے ہیں۔ آپ اپنے اوبنٹو 20.04 پر جی سی سی ڈویلپمنٹ کو مکمل طور پر سمجھنے کے لیے ایک دستی صفحے کی سفارش کے ساتھ ڈاؤنلوڈ کرنے کے لیے سسٹم کی طرف سے تجویز کردہ پیکجز کو بھی دیکھیں گے۔ آؤٹ پٹ ونڈو آپ کو انسٹالیشن کے تسلسل کے لیے Y (Yes) ٹائپ کرنے کے لیے بھی کہے گی۔ صرف Y دبائیں اور پھر انٹر دبائیں ، اور آپ کامیابی سے GCC انسٹال کریں گے۔

دستی صفحات کو ڈاؤن لوڈ کرنا۔

یہ مرحلہ اختیاری ہے کیونکہ یہ GCC کی مجموعی تنصیب میں کوئی عملی کردار ادا نہیں کرتا۔ لیکن یہ آپ کو موثر ترقی کے لیے GNU کے استعمال کو سمجھنے میں مدد دے سکتا ہے۔ اگر آپ دستی صفحات ڈاؤن لوڈ کرنا چاہتے ہیں تو درج ذیل کمانڈ ٹائپ کریں۔

$سودو apt-get installmanpages-dev

اس کے ساتھ ، آپ دستی صفحات کو پکڑ لیں گے جو ترقی کے لیے ہدایات پر مشتمل ہیں۔

جی سی سی کی تصدیق

اب ، یہ آخری مرحلہ ہے۔ اگر آپ پیشہ ور ہیں یا اگر آپ کو یقین ہے کہ مرتب انسٹال ہوچکا ہے تو آپ اسے چھوڑ سکتے ہیں۔ اوبنٹو ان پٹ پر اپنے حال ہی میں انسٹال کردہ GCC کمپائلر کی تصدیق کے لیے یہ کمانڈ آپ کے سسٹم ٹرمینل میں:

$جی سی سی -ورژن

یہ جاننا ضروری ہے کہ اگر آپ کے سسٹم پر موجودہ جی سی سی ہے تو آپ اس کمانڈ کو عمل کے آغاز میں بھی استعمال کرسکتے ہیں۔ یہ آپ کو GCC کمپائلر کا موجودہ ورژن بتائے گا۔

نتیجہ

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