ہر وہ چیز جو آپ سینٹوس کے بارے میں لینکس ڈسٹری بیوشن کے طور پر جاننا چاہتے ہیں۔

Everything You Want Know About Centos



CentOS کیا ہے؟

کمیونٹی انٹرپرائز آپریٹنگ سسٹم (CentOS) ایک اوپن سورس ، انٹرپرائز کلاس فری آپریٹنگ سسٹم پیش کرتا ہے جو کہ ریڈ ہیٹ انٹرپرائز لینکس (RHEL) کے ساتھ عملی طور پر ہم آہنگ ہے۔ گریگوری کرٹزر سینٹوس کے بانی ہیں۔ سینٹوس ڈویلپرز RHEL سورس کوڈ کا استعمال کرتے ہوئے ایسی پروڈکٹ تیار کرتے ہیں جو RHEL سے انتہائی موازنہ ہو۔







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



اس آرٹیکل میں ، ہم لینکس ڈسٹری بیوشن کے طور پر CentOS سے متعلقہ 16 نکات کا احاطہ کرنے جا رہے ہیں۔



  1. CentOS کی تاریخ
  2. CentOS ترقی کا مقصد
  3. سینٹوس اور آر ایچ ای ایل۔
  4. خصوصی دلچسپی گروپس (SIGs)
  5. CentOS پروجیکٹ کیا ہے؟
  6. CentOS کس کے لیے اچھا ہے؟
  7. سینٹوس آرکیٹیکچر۔
  8. ذخیرے۔
  9. CentOS کی اہم خصوصیات
  10. CentOS کے فوائد
  11. CentOS کے تازہ ترین ورژن کے لیے ہارڈ ویئر کی ضروریات۔
  12. سینٹوس کی تازہ ترین ریلیز۔
  13. سینٹوس اینڈ آف سپورٹ (ای او ایس) شیڈول۔
  14. CentOS میں سب سے قیمتی احکامات۔
  15. آئی ٹی رہنماؤں کو سینٹوس کیوں پسند ہے؟
  16. CentOS آپ کے کیریئر کی ترقی میں اپنا کردار کیسے ادا کرے گا؟

CentOS کی تاریخ:

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





اس کے بعد ، تاؤ لینکس پرائمری ڈویلپر ، ڈیوڈ پارسلی نے جون 2006 میں اعلان کیا کہ تاؤ لینکس ریٹائر ہو جائے گا اور اس کی ترقی سینٹوس میں جذب ہو جائے گی (تاؤ لینکس ایک اور RHEL کلون ہے)۔ یم اپ ڈیٹ کا استعمال کرتے ہوئے ، تاؤ صارفین اپنے موجودہ سسٹم ورژن کو CentOS میں اپ گریڈ کرنے میں کامیاب رہے۔ بدقسمتی سے ، سینٹوس کے بانی لانس ڈیوی کی اطلاع جولائی 2009 میں سینٹوس پروجیکٹ کی ویب سائٹ پر ملی تھی۔

CentOS ٹیم نے مبینہ طور پر اگست 2009 میں ڈیوس سے رابطہ کیا اور Centos.org اور centos.info کے ڈومین حاصل کیے۔ سینٹوس جولائی 2010 میں لینکس کی سب سے مشہور ڈسٹری بیوشن بن گیا اور ویب سرورز کے لیے ڈیبین کی مقبولیت کو پیچھے چھوڑ دیا ، جو کہ تمام لینکس ویب سرورز کا 30 فیصد ہے۔ تاہم ، جنوری 2012 میں ، اسے ڈیبین نے دوسرے نمبر پر گرا دیا۔ ریڈ ہیٹ نے جنوری 2014 میں اعلان کیا کہ ٹیم CentOS پروجیکٹ کو اسپانسر کرے گی ، ایک ایسے پلیٹ فارم کی ترقی میں مدد کرے گی جو اوپن سورس ڈویلپرز کی ضروریات کے مطابق جو آپریٹنگ سسٹم اور ابھرتی ہوئی ٹیکنالوجیز کے گرد کام کرتی ہے۔



CentOS ٹریڈ مارک کو ریڈ ہیٹ میں منتقل کر دیا گیا ہے۔ RHEL معیارات اور اوپن سورس ٹیم گروپ ، جو RHEL ٹیم سے آزادانہ طور پر کام کرتے ہیں ، CentOS لیڈ ڈویلپرز کو ملازمت دیتے ہیں۔ ہوسٹنگ مارکیٹ میں ، CentOS کو سب سے زیادہ قابل اعتماد تقسیم سمجھا جاتا ہے۔ سینٹوس غیر معمولی طور پر زیادہ تر لینکس سافٹ ویئر کے ساتھ مطابقت رکھتا ہے کیونکہ اس کی RHEL کے ساتھ بائنری مطابقت ہے۔ سینٹوس زیادہ تر ہوسٹنگ کنٹرول پینلز کے لیے سب سے موزوں لینکس ڈسٹرو ہے۔

CentOS ترقی کا مقصد:

CentOS ڈویلپمنٹ کا مقصد ترقیاتی مقاصد کے لیے اوپن سورس کمیونٹیز کے لیے ایک مضبوط نظام فراہم کرنا ہے۔ اس کے علاوہ ، یہ پلیٹ فارم سائنسی ڈیٹا پروسیسنگ اور کاروبار کی میزبانی کے لیے استعمال کیا جا سکتا ہے۔ مثال کے طور پر ، کمپنیاں اس قابل اعتماد پلیٹ فارم کو اپنے پروگراموں کی میزبانی کے لیے استعمال کر سکتی ہیں۔

RHEL اور CentOS:

سینٹوس ایک تجارتی لینکس کی تقسیم ہے جو RHEL سورس کوڈ پر مبنی ہے اور کمیونٹی کے ذریعہ تعاون یافتہ ہے۔ چونکہ ریڈ ہیٹ اوپن سورس سافٹ ویئر کا استعمال کرتے ہوئے اپنی پروڈکٹ بناتا ہے ، یہی وجہ ہے کہ انہیں اپنا سورس کوڈ پبلک کرنا پڑتا ہے۔ اس کے بعد ، CentOS اور RHEL فنکشنل طور پر برابر ہیں ، جن میں اہم فرق وینڈر آرٹ ورک اور برانڈنگ کو ہٹانا ہے۔

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

ریڈ ہیٹ نے 2014 سے سینٹوس پروجیکٹ کی حمایت کی ہے تاکہ اوپن سورس ڈویلپرز کو ایک مناسب پلیٹ فارم تیار کرنے میں مدد ملے جو سینٹوس کو ٹیکنالوجیز کو ضم کرنے کے لیے استعمال کرے۔ اسی سال ، سینٹوس اور ریڈ ہیٹ ڈویلپرز نے گورننگ بورڈ تشکیل دیا ، جس کی نگرانی مختلف ورکنگ گروپ کرتے ہیں۔ یہ گورننگ بورڈ CentOS پروجیکٹ کے بانیوں کے ساتھ ساتھ ریڈ ہیٹ ملازمین پر مشتمل ہے۔

خصوصی دلچسپی گروپس (SIGs):

اسپیشل انٹرسٹ گروپس (SIGs) وہ ٹیمیں ہیں جن میں CentOS کمیونٹی کے مخصوص ارکان بیداری بڑھانے ، لینکس کی تقسیم کو بڑھانے اور دستاویزات اور بنیادی ڈھانچے جیسے فعال پہلوؤں کو بہتر بنانے کے بارے میں فکر مند ہیں۔ ورچوئلائزیشن ، آرٹ ورک ، اور کور کچھ فعال خصوصی دلچسپی والے گروپس ہیں۔

CentOS پروجیکٹ کیا ہے؟

یہ پروجیکٹ ایک گروپ پر مشتمل ہے جو CentOS ڈویلپمنٹ فریم ورک کی دیکھ بھال کا ذمہ دار ہے۔ یہ آپریٹنگ سسٹم سے زیادہ کام کرتا ہے اور دیگر تنظیموں کو CentOS پر مبنی ٹیکنالوجیز تیار کرنے میں مدد کے لیے وسائل جاری کرتا ہے۔ مزید یہ کہ یہ پروجیکٹ سینٹوس لینکس کو دوسرے منصوبوں سے نئی اوپن سورس ٹیکنالوجیز تیار کرنے کے لیے ایک اہم کمیونٹی پلیٹ فارم بنانے کی خواہش رکھتا ہے۔

CentOS کس کے لیے موزوں ہے؟

یہ لینکس ورژن کاروباری صارفین کے لیے موزوں ہے جو RHEL سے وابستہ زیادہ فیس ادا نہیں کرنا چاہتے۔ یہ دونوں تقسیم RHEL سبسکرپشن مینجمنٹ اور RHEL برانڈنگ کے لیے دیے گئے ورژن کے لیے ایک جیسی ہیں اور انھیں اکثر انٹرپرائز لینکس کہا جاتا ہے۔

CentOS فن تعمیر:

سینٹوس دوسرے لینکس ڈسٹروس کے مقابلے میں کسی نہ کسی طرح کا فن تعمیر ہے۔ تاہم ، یہ صرف x86-64 فن تعمیر کی حمایت کرتا ہے۔ یہ بیان اعلان کرتا ہے کہ یہ 64 بٹ اور 32 بٹ پلیٹ فارم پر چل سکتا ہے۔

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

ذخیرے:

مرکزی CentOS تقسیم تین بنیادی ذخیروں پر مشتمل ہے ، جنہیں چینلز بھی کہا جاتا ہے ، جن میں سے ہر ایک میں یہ سافٹ وئیر پیکجز ہیں:

  • اپ ڈیٹس میں پیکیجز شامل ہیں جو باقاعدہ اپ ڈیٹ سیٹوں کے درمیان پوائنٹ ریلیز اور اضافہ اپ ڈیٹس ، بگ فکس ، یا سیکیورٹی کے درمیان فراہم کیے جاتے ہیں۔ صرف بہتر کرنے والی اپ ڈیٹس اور بگ فکس جو کہ CentOS-Fasttrack مخزن کے ذریعے اشاعت کے اہل نہیں ہیں اس طریقے سے فراہم کیے جاتے ہیں۔
  • بیس: ایسے پیکیجز شامل ہیں جو CentOS پوائنٹ ریلیز بناتے ہیں اور اپ ڈیٹ ہوتے ہیں جب پوائنٹ ریلیز کو باضابطہ طور پر آئی ایس او امیجز کے طور پر جاری کیا جاتا ہے۔
  • ایڈونس: ایسے پیکجوں کی تعمیر کے لیے درکار پیکجز جو معیاری CentOS ڈسٹری بیوشن بناتے ہیں لیکن اپ اسٹریم کے ذریعے پیش نہیں کیے جاتے۔

سینٹوس پروجیکٹ بہت سے اضافی ذخیروں کو برقرار رکھتا ہے جو سافٹ ویئر پیکجوں پر مشتمل ہوتے ہیں جو اپ ڈیٹ ریپوزٹریز اور ڈیفالٹ بیس میں نہیں پائے جاتے ہیں۔ کچھ ذخیرے درج ذیل ہیں۔

  • سینٹو پلس۔ : ایسے پیکیجز شامل ہیں جو مخصوص بیس CentOS اجزاء کو اپ ڈیٹ کرتے ہیں ، جس کی وجہ سے CentOS اپ اسٹریم سورس کے فراہم کردہ مواد سے مختلف ہوتا ہے۔
  • CentOS- فاسٹ ٹریک۔ : اضافہ اپ ڈیٹس شامل ہیں اور بگ فکس باقاعدگی سے جاری ہونے والے پوائنٹ ریلیز اپ ڈیٹ سیٹ کے درمیان۔ اس طریقے سے جاری کردہ پیکیجز کو اگلے پوائنٹ ریلیز میں شامل کرنے کے لیے مضبوط امیدوار سمجھا جاتا ہے۔ لہذا ، CentOS-Fasttrack مخزن میں پوائنٹ ریلیز میں شامل کرنے کے لیے غیر مناسب پیکجز نہیں ہیں۔ مزید یہ کہ ، یہ کوئی سیکیورٹی اپ ڈیٹ بھی فراہم نہیں کرتا ہے۔
  • debuginfo : جب مرکزی پیکیج بنائے جاتے ہیں ، یہ ذخیرہ ان پیکیجز کو اسٹور کرتا ہے جو ڈیبگنگ کی علامتیں تیار کرتے ہیں۔
  • سافٹ ویئر کے مجموعے : معیاری تقسیم کے مقابلے میں سافٹ وئیر کے نئے ورژن فراہم کرتا ہے۔
  • سینٹوس ایکسٹراز۔ : یہ پیکجوں کا ایک مجموعہ ہے جو کہ سینٹوس میں فعالیت کو شامل کرتا ہے بغیر اپ اسٹریم مطابقت کے سمجھوتہ کیے یا بنیادی اجزاء کو اپ ڈیٹ کرنے کی ضرورت نہیں ہے۔
  • شراکت : یہ ذخیرہ ان پیکجوں کو فراہم کرتا ہے جو بنیادی تقسیم میں پائے جانے والے کسی بھی پیکیج کے ساتھ نہیں گزرتے ہیں۔
  • مسلسل رہائی (CR) : ایسے پیکج بناتا ہے جو سینٹوس کے اگلے پوائنٹ ریلیز میں ظاہر ہوں گے۔ جب تک آئی ایس او امیجز میں اصل پوائنٹ ریلیز نہیں ہوتا ، پیکیجز ہاٹ فکسنگ اور ٹیسٹنگ کے لیے قابل رسائی ہیں۔
  • سینٹوس ٹیسٹنگ۔ : یہ ذخیرہ CentOSPlus اور CentOS Extras کے مقصود پیکجوں کے لیے ٹیسٹنگ ایریا کے طور پر کام کرتا ہے۔ اس ذخیرے کے پیکیجز CentOS ڈسٹری بیوشن کور پیکجوں کی جگہ لے سکتے ہیں یا نہیں ، اور ان کی فعالیت کی یقین دہانی نہیں ہے۔

CentOS کی اہم خصوصیات

RHEL اور CentOS بہت سی خصوصیات کا اشتراک کرتے ہیں کیونکہ CentOS RHEL کے سورس کوڈ پر مبنی ہے۔

اعلی کارکردگی اور دستیابی:

یہ ورچوئلائزیشن کے لیے دانا پر مبنی ورچوئل مشین کا استعمال کرتا ہے اور اعلی دستیابی اور بہترین کارکردگی فراہم کرتا ہے۔

مستحکم لینکس تقسیم:

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

باقاعدہ اپ ڈیٹس اور سپورٹ:

CentOS ورژن اوسطا ہر چھ ماہ بعد اپ ڈیٹ ہوتے ہیں ، اور ہر ریلیز دس سال کے لیے معاون ہوتی ہے۔

اعلی سطح کی حفاظت:

ریڈ ہیٹ کی سیکورٹی ٹیم خطرات کا پتہ لگانے اور اعلی سطح کی سیکورٹی کو یقینی بنانے میں پیش پیش ہے۔ سینٹوس سیکیورٹی سے بہتر لینکس کرنل ایکسٹینشن کے ساتھ بھی آتا ہے۔

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

CentOS RHEL نہیں ہے:

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

بہت سی تنظیمیں سینٹوس لینکس کے لیے مدد فراہم کرتی ہیں ، لیکن پھر بھی ، کوئی مناسب تجارتی مدد دستیاب نہیں ہے۔ ریڈ ہیٹ RHEL کے ساتھ براہ راست مدد فراہم کرتا ہے۔ تجارتی CentOS سپورٹ کے لیے ، CentOS صارف IT ماہرین اور کمیونٹی پر منحصر ہے۔

سینٹوس میں بہت سے اعلی درجے کی وضاحتیں شامل ہیں:

CentOS بڑی تعداد میں منفرد خصوصیات پر مشتمل ہے جو اس پلیٹ فارم کے اندر مزید جدت کی اجازت دیتا ہے۔ CentOS 6 اور 7 بالترتیب لینکس 2.6.32 اور لینکس 3.10.0 دانا پر مبنی ہیں۔ یہ ڈسٹروس پلگ اینڈ پلے ہیں فطرت کے لحاظ سے ، مختلف ذرائع سے mp3 فائلوں کی حمایت کرتے ہیں اور فائر فاکس 60 بطور ڈیفالٹ انٹرنیٹ براؤزر۔

CentOS 6 اور 7 میں x86_64 فن تعمیر CPU کی صلاحیت کے لحاظ سے 12 اور 64 TB جگہ مختص کر سکتا ہے۔ اس دوران ، مقامی فائل سسٹم مختلف ترتیب میں 2 TB سے 100 TB تک زیادہ سے زیادہ فائل سائز کو سنبھال سکتا ہے۔ CentOS مددگار خصوصیات کی ایک رینج کو شامل کرنا بھی ممکن بناتا ہے۔ مثال کے طور پر ، سینٹوس کے موجودہ ورژن مقامی بلوٹوتھ کے ساتھ ساتھ سیکیورٹی میں اضافہ شدہ لینکس کو سپورٹ کرتے ہیں۔

CentOS میں x86_64 اور x86 آرکیٹیکچر کو سپورٹ کرنے کی صلاحیت ہے:

فی الحال ، یہ لینکس تقسیم x86_64 اور x86 دونوں نظاموں کی حمایت کرتی ہے۔ تاہم ، سینٹوس 7 منفرد ہے کیونکہ یہ فی الحال غیر سرکاری ، کمیونٹی کے زیر انتظام ppc64 ، ppc64le ، Arm32 ، i686 ، اور Arm64 فن تعمیرات میں مدد کرتا ہے۔ جبکہ CentOS 6 دونوں فن تعمیرات کی حمایت کر سکتا ہے۔

آپ CentOS مفت میں ڈاؤن لوڈ کر سکتے ہیں:

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

CentOS کمیونٹی بڑھ رہی ہے:

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

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

CentOS صارفین کو دستی فراہم کرتا ہے:

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

CentOS کی خصوصیات کا فوری جائزہ لینے کے لیے ، نیچے دی گئی ٹیبل کو چیک کریں:

خصوصیات سینٹوس۔
سسٹم کور۔ CentOS ریڈ ہیٹ پر مبنی ہے۔
پیکیج مینجمنٹ۔ YUM
سائیکل کو اپ ڈیٹ کریں۔ کم کثرت سے۔
ہوسٹنگ مارکیٹ شیئر۔ 17.5 Linux لینکس صارفین۔
ورچوئلائزیشن اوپن نیبولا۔

اوپن اسٹیک ، کلاؤڈ اسٹیک ،

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

CentOS کے فوائد:

اسے استعمال کرنے کے کچھ فوائد یہ ہیں:

  • یہ تیز ، قابل اعتماد اور ہلکا پھلکا ہے۔
  • یہ آزادانہ طور پر دستیاب ، اوپن سورس ، اور انٹرپرائز کے لیے تیار ہے۔
  • اس کے علاوہ ، آپ کو ورژن کنٹرول ٹولز جیسے گٹ ملے گا ، جو کہ پہلے سے انسٹال ہیں ، اوپن سورس سرور سافٹ ویئر جیسے ایس کیو ایل ، کپ ، اپاچی ویب۔
  • یہ بہترین کمیونٹی سپورٹ بھی فراہم کرتا ہے ، بشمول bugs.centos.org پر کیڑے جمع کرنے کی صلاحیت۔
  • سینٹوس کا تازہ ترین ورژن ورچوئلائزیشن ٹیکنالوجی اور ہائپر وائزر جیسے زین ، او ورٹ اور ڈوکر کو شامل کرتا ہے۔
  • CentOS distro تجارتی RHEL جیسی خصوصیات مہیا کرتا ہے۔ تاہم ، یہ بغیر کسی قیمت کے بھی قابل رسائی ہے!
  • دیگر آزادانہ طور پر دستیاب ، اوپن سورس لینکس ڈسٹری بیوشنز کے مقابلے میں ، سینٹوس اس کی وشوسنییتا اور کم پیکیج اپ گریڈ کی وجہ سے وسیع پیمانے پر پسند کیا جاتا ہے۔

CentOS کے تازہ ترین ورژن کے لیے ہارڈ ویئر کی ضروریات:

لینکس ڈسٹرو۔ پروسیسر رام ڈسک کی جگہ۔ سسٹم فن تعمیر۔
سینٹوس 8۔ 1.1 گیگا ہرٹز کم سے کم اسٹوریج: 1 جی بی

تجویز کردہ اسٹوریج: 2 جی بی

کم از کم: 20 جی بی

تجویز کردہ: 40 جی بی

64 بٹ
CentOS 7 یا RHEL 7۔ 1.1 گیگا ہرٹز کم سے کم اسٹوریج: 1 جی بی

تجویز کردہ اسٹوریج: 2 جی بی

کم از کم: 20 جی بی

تجویز کردہ: 40 جی بی

64 بٹ

CentOS تازہ ترین ریلیز:

ہمارے پاس سینٹوس 7 ، سینٹوس 8 ، اور سینٹوس اسٹریم ہے جو سینٹوس کی تازہ ترین ریلیز کے بارے میں بات کرے گا۔ 2019 میں ، جب سینٹوس 8 متعارف کرایا گیا ، بہت سے لوگوں نے سوچا کہ سینٹوس 7 سے نمایاں تبدیلی آئی ہے۔ تو ، آئیے اس اسرار کی تہہ تک پہنچیں اور چیک کریں کہ کیا CentOS 8 کوشش کرنے کے قابل ہے یا نہیں۔

CentOS 7 RHEL کی پہلی تقسیم تھی جس میں systemd کو ایک معیاری خصوصیت کے طور پر شامل کیا گیا۔ سینٹوس 7 کو 2014 میں ریلیز کیا گیا تھا اور اس نے کئی خصوصیات پیش کیں جنہوں نے گزشتہ دس سالوں میں کمیونٹی کی مدد کی۔ CentOS 8 میں دیگر نئی خصوصیات ذیل کے جدول میں دکھائی گئی ہیں ، اس کے ساتھ ساتھ دو CentOS ریلیز کے درمیان کچھ اختلافات بھی ہیں:

CentOS 7 اور CentOS 8 کے درمیان فرق

خصوصیات سینٹوس 7۔ سینٹوس 8۔
جاؤ گٹ ورژن 1.8 گٹ ورژن 2.18۔
کنٹینرز۔ ڈوکر CentOS 7 کے لیے دستیاب ہے۔ ڈاکر کو چھوڑ دیا گیا ہے۔ کنٹینرز کے ساتھ کام کرنے کے لیے ، اسکوپیو اور بلڈاہ ، پوڈ مین ، رنک ٹولز استعمال کریں۔
دانا۔ اپ اسٹریم دانا 3.10 اور فیڈورا 19 پر مبنی ہے۔ اپ اسٹریم دانا 4.18 اور فیڈورا 28 پر مبنی ہے۔
اسٹوریج مینجمنٹ۔ منطقی حجم مینیجر ڈیفالٹ۔ منطقی حجم مینیجر اور اسٹریٹس۔
سیکورٹی CentOS 7 میں TLS 1.0 اور OpenSSL 1.0.1 کے لیے سپورٹ شامل ہے۔ CentOS 8 میں TLS 1.3 ، OpenSSL 1.1.1 ، TLS 1.0 اور TLS 1 کے لیے سپورٹ شامل ہے
این ٹی پی کرونائڈ اور این ٹی پی ڈیمون دونوں دستیاب ہیں۔ صرف chrony NTP پروٹوکول۔
سافٹ ویئر مینجمنٹ۔ اس نے YUM v3 استعمال کیا ، RPM 4.11 کے ساتھ تقسیم کیا گیا۔ سینٹوس 8 میں ، یم کو ڈی این ایف سے تبدیل کیا گیا ہے۔ یہ RPM 4.14 YUM v4 کا مجموعہ بھی استعمال کرتا ہے۔ مزید یہ کہ یہ ورژن ماڈیولر مواد کو بھی سپورٹ کرتا ہے۔
جاوا اوپن جے ڈی کے 8۔ اوپن جے ڈی کے 8 اور اوپن جے ڈی کے 11۔
نیٹ ورکنگ فریم ورک یہ ورژن iptables استعمال کرتا ہے۔ CentOS 8 نیٹ ورکنگ فریم ورک nftables پر مبنی ہے جسے فائر والڈ ڈیفالٹ بیک اینڈ کے لیے استعمال کرتا ہے۔
ازگر کی حمایت۔ ازگر 2.7 کے لیے محدود سپورٹ CentOS 7 ازگر 2.7 کو بھی سپورٹ کرتا ہے۔ ازگر 2.7 کے لئے فکسڈ سپورٹ ، لیکن یہ ازگر 3.6 کی بھی حمایت کرتا ہے۔
ورچوئلائزیشن virt-manager اور qemu-kvm استعمال کریں۔ ورٹ مینیجر کے ساتھ تقسیم کیا گیا ، کیمو-کے وی ایم 2.12 فرسودہ ، اور کاک پٹ سنبھال رہا ہے
httpd/اپاچی HTTP سرور 2.4 HTTP سرور 2.4
فائر وال CentOS 7 پیکٹوں کے لیے فلٹرنگ فریم ورک کے طور پر iptables استعمال کرتا ہے۔ CentOS 8 پیکٹوں کے لیے فلٹرنگ فریم ورک کے طور پر nftables استعمال کرتا ہے۔
روبی ، پی ایچ پی ، پرل۔ روبی 2.0.0 ، پی ایچ پی 5.4.16 ، پرل 5.16.3۔ پرل 5.26 ، روبی 2.5۔ جبکہ ، بطور ڈیفالٹ ، فاسٹ سی جی آئی پروسیس منیجر (ایف پی ایم) پی ایچ پی استعمال کرتا ہے۔
ڈیٹا بیس MySQL 5.5 ، PostgreSQL 9.2 ، MariaDB 5.5۔ MySQL 8.0 ، PostgreSQL 10 ، Redis 5 ، PostgreSQL 9.6 ، MariaDB 10.3
ڈیسک ٹاپ ماحول CentOS 7 میں ، X.Org سرور ڈیفالٹ GNOME ، ڈسپلے مینیجر ہے۔ سینٹوس 8 میں ، ویلینڈ گنوم شیل ورژن 3.28 کے ساتھ ڈیفالٹ جینوم ڈسپلے مینیجر ہے
Nginx دستیاب نہیں (بطور ڈیفالٹ) یہ لینکس ڈسٹرو Nginx ویب سرور کے لیے معاونت فراہم کرتا ہے۔ ورژن 1.14۔

دسمبر 2021 میں CentOS 8 End of Life (EOL) کے اعلان کے ساتھ ، آپریٹنگ سسٹم کا لائف سائیکل کم ہو گیا ہے۔ نتیجے کے طور پر ، RHEL نے اعلان کیا کہ ان کی ٹیم مستقبل میں CentOS سٹریم پر توجہ دے گی۔

سینٹوس اسٹریم:

ایک لینکس ڈویلپمنٹ پلیٹ فارم جو ریڈ ہیٹ ڈویلپرز کو اوپن سورس کمیونٹی ممبروں کے ساتھ تعاون کرنے کی اجازت دیتا ہے وہ سینٹوس اسٹریم ہے۔ ریڈ ہیٹ نئے ورژن جاری کرنے سے پہلے سینٹوس اسٹریم میں ریڈ ہیٹ انٹرپرائز لینکس (RHEL) سورس کوڈ تیار کرتا ہے۔ لہذا ، اسے اوپن سورس ڈویلپمنٹ ماڈل کا حصہ سمجھا جاتا ہے۔ اس ماڈل کا نفاذ سینٹوس اسٹریم کو ریڈ ہیٹ انٹرپرائز لینکس کی مستقبل کی ریلیز کا پیش نظارہ بناتا ہے۔

CentOS سٹریم کے فوائد:

  • یہ CentOS سے زیادہ مختلف نہیں ہے۔
  • یہ RHEL تقسیم سے پہلے نئی خصوصیات نکالتا ہے۔
  • اس میں ایک عظیم ترقیاتی کمیونٹی ہونے کی صلاحیت ہے۔
  • یہ ترقیاتی پلیٹ فارم پچھلے سے زیادہ چست ہے۔

کیا سینٹوس اسٹریم سینٹوس لینکس کی جگہ لے لے گا؟

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

جیسا کہ ریڈ ہیٹ آر ایچ ای ایل کے مستقبل کے ورژن بناتا ہے ، فیڈ بیک لوپ کمپریشن تمام آوازوں کو سننا آسان بناتا ہے ، چاہے وہ انفرادی شراکت دار ہوں یا بڑے شراکت دار۔

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

CentOS End of Support (EOS) شیڈول:

ورژن تاریخ رہائی زندگی کا خاتمہ۔
سینٹوس 6۔ 10 جولائی ، 2011۔ 30 نومبر 2020۔
سینٹوس 7۔ 7 جولائی ، 2014۔ 30 جون ، 2024۔
سینٹوس 8۔ 24 ستمبر ، 2019۔ 31 دسمبر 2021۔

CentOS میں سب سے قیمتی احکامات:

یہاں کچھ احکامات ہیں جو CentOS کے کام کرنے میں مدد کریں گے ، جیسے:

  1. mv : یہ حرکت کا حکم ہے۔ CentOS صارفین اس کمانڈ کو استعمال کر کے کسی فائل کو ایک سورس یا ڈائریکٹری سے کسی دوسرے مقام پر منتقل کر سکتے ہیں یا فائل کا نام تبدیل کر سکتے ہیں۔
  2. rmdir : یہ کمانڈ ڈائریکٹری میں موجود مواد کے ساتھ حذف کرنے کے لیے استعمال ہوتی ہے۔
  3. چھونا : یہ کمانڈ آپ کو خالی فائل بنانے میں مدد دے گی۔ ٹائٹ کو میک فائل کمانڈ بھی کہا جاتا ہے۔
  4. صاف : CentOS ٹرمینل اسکرین کو صاف کرنا چاہتے ہیں؟ واضح حکم استعمال کریں۔
  5. ایل ایس : یہ کمانڈ مخصوص ڈائرکٹری کے مواد کی فہرست بنائے گی۔
  6. sudo yum install : یہ کمانڈ کسی خاص پیکج کو انسٹال کرنے کے لیے استعمال کیا جاتا ہے۔
  7. سوڈو یم اپ ڈیٹ۔ : یہ کمانڈ تمام انسٹال کردہ پیکیجز کو اپ ڈیٹ کرے گی۔
  8. تلاش کریں : یہ کمانڈ آپ کے سسٹم اسٹوریج میں فائل تلاش کرنے میں آپ کی مدد کرے گی۔
  9. rm : rm کمانڈ فائلوں کو ہٹانے کے لیے استعمال ہوتی ہے۔
  10. mkdir : نئی سب ڈائرکٹریز اور ڈائریکٹریز بنانے کے لیے اس مفید کمانڈ کو استعمال کریں۔
  11. سی ڈی : آپ ڈائریکٹری میں ترمیم بھی کرسکتے ہیں یا کنٹرول کو موجودہ ورکنگ ڈائریکٹری سے کسی دوسرے فولڈر میں منتقل کرسکتے ہیں۔
  12. آدمی : کسی بھی کمانڈ سے متعلق ایک دستی پرنٹ کرنے کے لیے ، اپنے CentOS ٹرمینل میں man کمانڈ استعمال کریں۔

آئی ٹی رہنماؤں کو سینٹوس کیوں پسند ہے؟

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

CentOS آپ کے کیریئر کی ترقی میں اپنا کردار کیسے ادا کرے گا؟

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

نتیجہ:

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