ونڈوز شپنگ لینکس کرنل کیوں ہر چیز کو تبدیل کرتی ہے۔

ونڈوز شپنگ لینکس کرنل کیوں ہر چیز کو تبدیل کرتی ہے۔

مائیکروسافٹ بدل رہا ہے۔ ایک بار بند ، یک سنگی تنظیم جس میں کھلی دشمنی سافٹ وئیر کے خلاف کھلی دشمنی تھی ، اب وہ اسے گلے لگاتے دکھائی دیتے ہیں۔





رویہ میں کچھ حالیہ تبدیلیوں کے ساتھ ، بشمول اوپن سورسنگ بصری اسٹوڈیو کوڈ ، ونڈوز لینکس کو اپنانا شروع کر رہا ہے۔ ونڈوز سب سسٹم لینکس (ڈبلیو ایس ایل) ونڈوز کے اندر لینکس کا ایک مربوط ورچوئل ورژن تھا۔





ڈبلیو ایس ایل کا ایک نیا ورژن راستے میں ہے ، اور کچھ لوگوں کے لیے ، یہ سب کچھ بدلنے والا ہے!





میں لینکس کیوں چاہوں گا؟

پہلی نظر میں ، ونڈوز آپریٹنگ سسٹم کے اندر ایک لینکس دانا بہت اہم نہیں لگتا ہے۔ بہر حال ، اگر آپ پہلے ہی ونڈوز استعمال کرتے ہیں تو لینکس سے پریشان کیوں؟

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



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

کیا سافٹ وئیر کا ایک خاص ٹکڑا اس طرح کام نہیں کر رہا جس طرح آپ چاہتے ہیں؟ پھر اس منصوبے کو بہتر بنانے کے لیے اپنا حصہ ڈالیں!





کیا ونڈوز میں پہلے ہی لینکس نہیں ہے؟

مائیکروسافٹ نے ونڈوز آپریٹنگ سسٹم میں لینکس سافٹ وئیر چلانے کے لیے 2018 ونڈوز 10 سالگرہ اپ ڈیٹ کے ساتھ ونڈوز سب سسٹم لینکس (ڈبلیو ایس ایل) متعارف کرایا۔

تب سے ، لینکس کی تقسیم انسٹال کرنا آسان رہا ہے۔ صرف مائیکروسافٹ اسٹور کی طرف جائیں ، اور تقسیم کے انتخاب میں سے انتخاب کریں۔





ایک بار انسٹال ہونے کے بعد ، آپ لینکس کمانڈ لائن کو اسٹارٹ مینو سے براہ راست چلا سکتے ہیں۔ یہ پہلا تکرار اب WSL 1 کے نام سے جانا جاتا ہے۔

ورچوئل مشین کیوں استعمال نہیں کرتے؟

ونڈوز کے اندر دوسرے آپریٹنگ سسٹم کو چلانا کوئی نئی بات نہیں ہے۔ آپ تقریبا any کوئی بھی آپریٹنگ سسٹم ورچوئل مشین (VM) کے ساتھ چلا سکتے ہیں ، تو WSL سے پریشان کیوں ہو؟

ایک مربوط نظام جو فرق کرتا ہے وہ رفتار اور سہولت ہے۔ VMs عام طور پر مقامی آپریٹنگ سسٹم کے مقابلے میں آہستہ چلتے ہیں۔

چونکہ لینکس ونڈوز میں مقامی طور پر کام کرتا ہے ، لہذا آپ اسٹارٹ مینو سے باش ٹرمینل لانچ کرسکتے ہیں ، اور لمحوں میں اپنے لینکس سب سسٹم تک رسائی حاصل کرسکتے ہیں۔

اس کا موازنہ اس وقت سے کریں جب اسے VM یا لینکس اور ونڈوز کے ڈوئل بوٹ کو گھمانے میں لگے ، اور آپ کو حقیقی فرق نظر آئے گا۔

پھر بھی ، WSL 1 میں کچھ انتباہات ہیں۔ ایک عام VM سے زیادہ تیزی سے کام کرنے کے باوجود ، یہ ایک ورچوئل آپریٹنگ سسٹم ہے۔ WSL 2 اسے تبدیل کرتا ہے۔

WSL 2 کیسے مختلف ہے؟

لینکس 2 کے لیے ونڈوز سب سسٹم (WSL 2) ایک حقیقی لینکس دانا کے ساتھ آتا ہے۔ اس سے پہلے ، ونڈوز نے دانا کیا کرتا ہے اس کا ایک تقلید بنایا ، اور جب کہ اسے انتہائی بہتر بنایا گیا ، یہ اب بھی اتنی اچھی چیز نہیں تھی جتنی کہ اصل چیز۔

دانا جو فرق کرنے جا رہا ہے وہ بہت بڑا ہوگا۔ مائیکروسافٹ کے مطابق ، ڈبلیو ایس ایل 1 اور 2 کے درمیان رفتار میں 20 گنا اضافہ ہے یہاں تک کہ اگر یہ کسی حد تک مبالغہ آمیز نکلے ، تب بھی یہ ایک ناقابل یقین فرق ہوگا۔

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

ائیر پوڈز کو اینڈرائیڈ سے کیسے جوڑیں۔

دانا کیوں اہم ہے؟

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

لینکس دانا کی ترسیل ہر چیز کو بدل دیتی ہے ، کیونکہ اس کا مطلب یہ ہے کہ لینکس کے مخصوص کام جو آپ انجام دے رہے ہیں وہ لینکس دانا کے ساتھ بات چیت کریں گے۔ مطابقت کی یہ سطح WSL 2 کو ایک عام VM کے تصور سے دور کرتی ہے۔

وضاحت کر رہا ہے۔ دانا کیا ہے؟ اور یہ کیا کر سکتا ہے سب ٹھیک اور اچھا ہے ، لیکن یہ اب بھی اس سوال کا جواب نہیں دیتا: یہ گیم چینجر کیوں ہے؟

وہ چیزیں جو آپ دانا کے ساتھ کر سکتے ہیں جو آپ پہلے نہیں کر سکتے تھے۔

کسی بھی فائل پر مبنی آپریشن WSL 1 کے لیے ایک رکاوٹ تھا ، کیونکہ ونڈوز اور لینکس مختلف فائل سسٹم چلاتے ہیں۔

براہ راست سسٹم کال کرنے کے بجائے ، ڈبلیو ایس ایل 1 کو ان کالز کو اس ڈیٹا میں ترجمہ کرنا پڑتا ہے جو ونڈوز سمجھ سکتا ہے۔

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

اس کے لیے عملی ایپلی کیشنز میں چلنے والے سرور حل جیسے ڈوکر ایک مقامی لینکس ماحول میں شامل ہیں۔ دور دراز لینکس سرور کے لیے ترقی کرتے وقت یہ ایک بہت بڑا فائدہ ہے۔

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

ونڈوز ٹرمینل۔

ڈبلیو ایس ایل 2 ایک اور انتہائی متوقع مائیکروسافٹ پروجیکٹ کے ساتھ ہاتھ سے کام کرے گا: نیا ونڈوز ٹرمینل۔

ونڈوز پر کمانڈ لائن کے استعمال کے مکمل ریبوٹ کے طور پر ڈیزائن کیا گیا ، ٹرمینل کا ڈیزائن فطرت کے لحاظ سے کراس پلیٹ فارم ہے۔

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

کیا مجھے ونڈوز پر سوئچ کرنا چاہئے؟

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

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

تاریخی طور پر مائیکروسافٹ اوپن سورس پراجیکٹس کے لیے مہربان نہیں رہا ، اور یہ تاریخ بہت سے لوگوں کو اچھی طرح یاد ہے۔

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

سسٹم کو آپریٹ کرنا۔

ڈبلیو ایس ایل کوئی نئی خبر نہیں ہے ، لیکن یہ تبدیلیاں کافی اہم ہیں تاکہ کچھ سر موڑ سکیں۔ یہ ممکن تھا۔ ڈبلیو ایس ایل 1 میں لینکس ڈیسک ٹاپ لوڈ کریں۔ ، لہذا ایسا لگتا ہے کہ یہ WSL 2 میں بھی ممکن ہوگا۔

ونڈوز 10 سے گوگل ڈرائیو کو کیسے ہٹایا جائے

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

بانٹیں بانٹیں ٹویٹ ای میل۔ کینن بمقابلہ نیکن: کون سا کیمرا برانڈ بہتر ہے؟

کینن اور نیکن کیمرہ انڈسٹری کے دو بڑے نام ہیں۔ لیکن کون سا برانڈ کیمروں اور عینکوں کی بہتر لائن اپ پیش کرتا ہے؟

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • لینکس
  • لینکس
  • لینکس کرنل۔
  • لینکس کے لیے ونڈوز سب سسٹم۔
مصنف کے بارے میں ایان بکلے۔(216 مضامین شائع ہوئے)

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

ایان بکلے سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔