واٹس ایپ

ڈویلپرز اور پروگرامرز کے لیے 11 بہترین لینکس ڈسٹرو

Anonim

ہم اچھی خاصی تعداد میں ’10 بہترین‘ فہرستیں شائع کر رہے ہیں جن میں گمنام طور پر انٹرنیٹ پر سرفنگ کرنے کے لیے سفارشات، VS کوڈ ایکسٹینشنز، اور USB اسٹک پر انسٹال کرنے کے لیے Linux distros شامل ہیں۔ ہمیشہ کی طرح، آپ اپنی دلچسپی کے کسی بھی موضوع کی درخواست کرنے کے لیے سرچ فیلڈ کا استعمال کر سکتے ہیں۔

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

1۔ اوبنٹو

Ubuntu ایک صارف دوست آپریٹنگ سسٹم ہے جس کا مقصد GNU/Linux کو روزمرہ کے صارفین کو کمپیوٹنگ پاور کے معیار کو کھونے کے بغیر دستیاب کرنا ہے جیسے کہ کسی بھی فیلڈ ماہر پروگرامر یا ریسرچ سائنسدان، کو اپنا کام کرنے کی ضرورت ہے۔

Ubunu OS دنیا میں سب سے زیادہ تنقیدی طور پر سراہی جانے والی لینکس ڈسٹری بیوشن ہے اور کسی وقت یہ واحد غیر ونڈوز یا میک آپریٹنگ سسٹم تھا۔ کہ دنیا کی اکثریت جانتی تھی۔ درحقیقت، اوپن سورس بیداری کی ایک بڑی مقدار جو ہم گزشتہ چند سالوں میں دیکھ رہے ہیں وہ براہ راست Ubuntu اور ان کوششوں سے منسلک ہے جو اس کی ماں کمپنی، Canonical نے کمیونٹی کے لیے اپنا حصہ ڈالا ہے۔

اوبنٹو لینکس ڈسٹرو

تجویز کردہ: 34 Ubuntu ایپس ہونی چاہیے

2۔ اوپن سوس

openSUSE ایک پیشہ ورانہ اور کمیونٹی سے تعاون یافتہ آپریٹنگ سسٹم ہے جو فیلڈ ماہرین کو ان کے کام کے لیے ایک قابل اعتماد کمپیوٹنگ ماحول فراہم کرنے کے لیے ڈیزائن کیا گیا ہے۔ اسے 2 ورژنز میں تقسیم کیا گیا ہے، Leap – ایک طویل مدتی سپورٹ (LTS) ریلیز، اور Tumbleweed– ایک رولنگ ریلیز، اور وہ دونوں استعمال کرتے ہیں YaST پیکیج مینیجر صارفین کو ایپلی کیشنز فراہم کرنے کے لیے۔

openSUSE ایک آزاد لینکس ڈسٹری بیوشن ہے جو SUSE Linux کے ذریعے سپانسر کیا جاتا ہے۔دیگر کمپنیوں کے تعاون سے اور اس کا مقصد ڈویلپرز اور وینڈرز کے لیے سافٹ ویئر تیار کرنے اور پیک کرنے کے عمل کو ڈرامائی طور پر آسان بنانا ہے۔

OpenSuse Linux Distro

3۔ منجارو

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

Arch Linux، Manjaro کی شانداریت سے فائدہ اٹھانے کے علاوہصارفین ایک سے زیادہ کرنل کنفیگر کرنے کی صلاحیت سے لطف اندوز ہوتے ہیں اور سسٹم کو اپنے ذائقہ کے مطابق ترتیب دینے کے لیے خصوصی باش اسکرپٹس سے فائدہ اٹھاتے ہیں۔

مانجارو لینکس ڈسٹرو

تجویز کردہ: منجارو لینکس استعمال کرنے کی 10 وجوہات

4۔ Debian

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

Debian ان چند OS میں سے ایک ہے جو 50, 000پیکیجز اور پہلے سے مرتب کردہ سافٹ ویئر کو آسانی سے انسٹالیشن، کنفیگریشن، ڈیولپمنٹ کے لیے پیک کیا گیا ہے، اور اس کے بعد سے اس سے زیادہ ڈسٹرو کو جنم دیا ہے جتنا کہ کوئی بھی فرد شمار کرنے کی پرواہ نہیں کرے گا۔ اور ہاں، آپ کم از کم اس طرح کے ڈسٹرو میں سے ایک کو جانتے ہیں - اوبنٹو۔

Debian Linux Distro

5۔ فیڈورا

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

یہ Fedora پروجیکٹ کے ذریعے سپانسر کیا گیا ہے اور ریڈ ہیٹ کی ملکیت ہے۔ ، کسی دوسرے لینکس ڈسٹری بیوشن سے آزادانہ طور پر تیار کیا گیا ہے، اور کئی ورژنز میں دستیاب ہے جسے 'Spins' کہا جاتا ہے۔اور یہ اسپن فوکس کے منفرد شعبوں جیسے گیمنگ، سیکیورٹی، کمپیوٹنگ اور روبوٹکس وغیرہ کے ساتھ بنائے گئے ہیں۔

Fedora Linux Distro

تجویز کردہ: فیڈورا لینکس استعمال کرنے کی 10 بہترین وجوہات

6۔ Red Hat Enterprise Linux (RHEL)

RHEL (صرف Red Hat) ایک اوپن سورس لیکن ملکیتی فیڈورا پر مبنی تقسیم ہے جو واضح طور پر انفارمیشن ٹیکنالوجی پر انٹرپرائز کمپیوٹنگ کے لیے بنائی گئی ہے۔ پلیٹ فارمز اسے سرور کے ایڈیشنز میں IBM System z اور PowerPC فن تعمیر کے لیے جاری کیا گیا ہے اور اس کا مقصد لینکس کے ذریعے قابل اعتماد کلاؤڈ، ایپلیکیشن ڈویلپمنٹ، آٹومیشن اور مینجمنٹ، انضمام، اور بنیادی ڈھانچے کی خدمات فراہم کرنا ہے۔

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

RHEL لینکس ڈسٹرو

7۔ Raspbian

Raspbian ایک Debian پر مبنی ڈسٹری بیوشن ہے جو Raspberry Pi کے لیے موزوں ہے اور اس لیے اسے پروگرام کرنے کے لیے ڈیولپرز کے لیے ضروری خصوصیات پر فوکس کرتے ہوئے بنایا گیا ہے۔ بہترین ممکنہ کارکردگی پیش کرنے کے لیے Raspberry Pi ہارڈویئر۔ اس کی پہلی مکمل تعمیر 2012 میں مکمل ہوئی تھی جب اس کی تصویر 35,000 پیکجوں کے شمال میں بھیجی گئی تھی

نوٹ: Raspbian تعاون کرنے والوں اور Debian پروجیکٹ سے محبت کرنے والوں کی ایک سرشار ٹیم کا پہل ہے جو تعلیمی اہداف کی تکمیل اور حوصلہ افزائی کرنا چاہتے ہیں۔ Raspberry Pi کے ساتھ ترقی. یہ Raspberry Pi Foundation سے وابستہ نہیں ہے۔

Raspbian Raspberry کے لیے Debian پر مبنی OS ہے

تجویز کردہ: 10 آپریٹنگ سسٹمز جو آپ Raspberry Pi پر چلا سکتے ہیں

8۔ اوبنٹو کور

Ubuntu Core Debian پر مبنی Ubuntu distro کا ایک ہموار ورژن ہے جو IoT سسٹمز کے ساتھ محفوظ طریقے سے کام کرنے اور تیار کرنے کے لیے ڈیزائن کیا گیا ہے۔ یہ Canonical کی ایپلیکیشن پیکیجنگ ٹیکنالوجی کا واضح استعمال کرتا ہے، تصویریں لیتا ہے، اور صارفین کو پیشہ ورانہ IoT ایپلی کیشنز کو شروع سے لے کر تعیناتی تک سیکورٹی اور دیگر تمام ضروری چیک باکسز کو تیار کرنے کے قابل بناتا ہے۔

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

Ubuntu Core

9۔ آرک لینکس

Arch Linux ایک خود مختار، طاقتور آپریٹنگ سسٹم ہے جو خود کر کے x86 اور x64 فن تعمیر کے لیے موزوں ہے اور قابل لینکس صارفین کو نشانہ بنایا گیا ہے۔ اسے اس خصوصیت کے ساتھ ایک رولنگ ریلیز کے طور پر تقسیم کیا گیا ہے جس سے بہت سے صارفین نفرت کرنا پسند کرتے ہیں – آپریٹرز کے لیے اپنے آپریٹنگ سسٹم کے مواد اور فعالیت پر 100% کنٹرول رکھنے کی اہلیت۔

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

آرچ لینکس

تجویز کردہ: آرک لینکس استعمال کرنے کی 10 وجوہات

10۔ CentOS

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

اگر آپ Red Hat Enterprise Linux سے دلچسپی رکھتے ہیں لیکن کمپنی نہیں ہیں تو CentOSوہ تقسیم ہے جسے آپ تلاش کر رہے ہیں۔

CentOS لینکس ڈسٹرو

11۔ OpenMandriva

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

Openmandriva Linux Distro

OpenMandriva کے ڈیفالٹ یوزر انٹرفیس KDE پلازما 4 اور 5 اور LXQt ہیں۔ یہ خاص طور پر پہلا لینکس ڈسٹرو ہے جس نے LLVM/Clang کو اپنے مرکزی ٹول چین کے طور پر کئی کراس کمپائلرز کی دستیابی کے ساتھ استعمال کیا۔ اگر آپ ترقی کے لیے بنایا ہوا OS چاہتے ہیں تو آپ کا استقبال ہے۔

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

آپ نے اپنے اگلے پروگرامنگ پروجیکٹ کے لیے کون سا استعمال کرنے کا فیصلہ کیا ہے؟ ذیل میں تبصرے کے سیکشن میں ہمیں بلا جھجھک اپنے خیالات اور تجاویز سے آگاہ کریں۔