نیٹ بی ایس ڈی نے وضاحت کی: یونکس سسٹم جو کسی بھی چیز پر چل سکتا ہے۔

نیٹ بی ایس ڈی نے وضاحت کی: یونکس سسٹم جو کسی بھی چیز پر چل سکتا ہے۔

اگرچہ لینکس کی تقسیم کو اوپن سورس کی دنیا میں زیادہ سے زیادہ سیاہی مل سکتی ہے ، لوگ اکثر بی ایس ڈی فیملی کو نظر انداز کرتے ہیں۔ ایک بی ایس ڈی ورینٹ ، نیٹ بی ایس ڈی ، پورٹیبلٹی سے وابستگی کی وجہ سے پھنس گیا ہے۔





نیٹ بی ایس ڈی کیا ہے؟

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





نیٹ بی ایس ڈی یونکس کے برکلے سافٹ ویئر ڈسٹری بیوشن ورژن پر مبنی ہے ، اس لیے اس کے نام میں 'بی ایس ڈی' ہے۔ یہ 386/BSD ریلیز کی ایک شاخ ہے جس نے 1990 کی دہائی کے اوائل میں پی سی کو سپورٹ کیا۔





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

نیٹ بی ایس ڈی کی تاریخ

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



cmd کا استعمال کرتے ہوئے کمپیوٹر کی تفصیلات کیسے چیک کریں

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

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





اگرچہ یہ ایک مکمل OS نہیں تھا ، اس 'نیٹ ورکنگ ریلیز' کو اتنا نام دیا گیا کیونکہ اس میں TCP/IP نیٹ ورکنگ کوڈ موجود تھا جو کئی کمپنیوں کے ذریعہ اپنی مصنوعات میں نیٹ ورکنگ کو نافذ کرنے کے لیے استعمال کیا جاتا تھا۔ یہاں تک کہ اس نے بالآخر مائیکروسافٹ ونڈوز میں بھی قدم رکھا۔

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





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

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

متعلقہ: آپ کو اپنے اگلے کمپیوٹر کے لیے کون سا آپریٹنگ سسٹم منتخب کرنا چاہیے؟

پورٹیبلٹی: یقینا یہ نیٹ بی ایس ڈی چلاتا ہے۔

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

موجودہ بندرگاہوں کی فہرست میں x86_64 اور ARM سے MIPS جیسے زیادہ غیر واضح فن تعمیرات شامل ہیں۔ اور یہ صرف ٹائر I بندرگاہیں ہیں ، جنہیں نیٹ بی ایس ڈی پروجیکٹ فعال طور پر سپورٹ کرتا ہے۔

ٹائر II بندرگاہوں کی فہرست بھی وسیع ہے ، جس میں 'یتیم' ہارڈ ویئر کے لیے زیادہ تر مدد موجود ہے۔ یہاں ، آپ امیگا ، موٹرولا 68000 اور پاور پی سی پر مبنی میکنٹوشس ، 32 بٹ سن اسپارک ورک سٹیشنز ، اور ویکس منی کمپیوٹرز کے ورژن تلاش کرسکتے ہیں۔

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

نیٹ بی ایس ڈی اتنا پورٹیبل ہے کہ ایک کہاوت ہے ، 'یقینا یہ نیٹ بی ایس ڈی چلاتا ہے۔' یہاں تک کہ کسی نے اسے a پر انسٹال کرنے میں کامیاب کیا۔ ٹوسٹر ایک سرایت شدہ مائیکرو کنٹرولر سے لیس ہے۔

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

NetBSD انسٹال کرنا

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

پی سی پر انسٹاگرام لائیو کیسے دیکھیں

عام طور پر نیٹ بی ایس ڈی اور بی ایس ڈی کی تکنیکی واقفیت کی عکاسی کرتے ہوئے ، انسٹالیشن انٹرفیس متن پر مبنی ہے۔

آپ سافٹ وئیر کو انسٹالیشن ڈسک سے انسٹال کر سکتے ہیں ، لیکن آپ FTP پر ، نیٹ ورک پر NFS ڈرائیو سے ، یا یہاں تک کہ ایک انمائونٹڈ پارٹیشن سے بھی انسٹال کر سکتے ہیں۔ نیٹ بی ایس ڈی ہر فن تعمیر کے لیے انسٹالیشن کی تفصیلی ہدایات کو برقرار رکھتا ہے۔

بطور ڈیفالٹ ، نیٹ بی ایس ڈی ٹیکسٹ کنسول میں بغیر جی یو آئی کے چلتا ہے۔ آپ X11 کو اس کے ساتھ شروع کر سکتے ہیں۔ اسٹارٹیکس کمانڈ.

پہلے سے طے شدہ ونڈو مینیجر CTWM ہے۔ آپ نیچے بیان کردہ پیکیج مینیجر کے ساتھ دوسرے ونڈو مینیجرز اور ڈیسک ٹاپ ماحول کو انسٹال کر سکتے ہیں۔ آپ لائن کو شامل کرکے بوٹ ٹائم پر XDM کے ساتھ گرافک طور پر لاگ ان کرسکتے ہیں ' xdm = ہاں 'کے نچلے حصے میں /rc.conf فائل کو جڑ کے طور پر ، پھر ریبوٹ کریں۔

نیٹ بی ایس ڈی میں پیکیج مینجمنٹ۔

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

آپ اسے انسٹالیشن کے دوران انسٹال کر سکتے ہیں ، لیکن اگر آپ نے ایسا نہیں کیا تو ، اس میں صرف دو کمانڈز کی ضرورت ہے۔ روٹ شیل پر ، یہ کمانڈ درج کریں:

export PKG_PATH=https://cdn.NetBSD.org/pub/pkgsrc/packages/NetBSD/$(uname -p)/$(uname -r | cut -d_ -f1)/Al pkg_add pkgin

pkgin کا ​​استعمال کرتے ہوئے پیکیج تلاش کرنے کے لیے ، یہ کمانڈ استعمال کریں:

pkgin search vim

پیکیج انسٹال کرنے کے لیے ، استعمال کریں۔ انسٹال کریں اختیار

pkgin install vim

آپ اپنے سسٹم کو بھی اپ ڈیٹ رکھنا چاہیں گے۔

pkgin upgrade

متعلقہ: آپ کو لینکس پیکیج ذخیروں کو کیوں اپ ڈیٹ کرنا چاہئے۔

کیا آپ کو NetBSD استعمال کرنا چاہیے؟

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

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

اگر آپ لینکس کی تقسیم کی معمول کی فصل سے کچھ مختلف چاہتے ہیں تو آپ نیٹ بی ایس ڈی یا دوسرے بی ایس ڈی میں سے ایک پر بھی غور کر سکتے ہیں۔ اگر آپ ایسا نظام چاہتے ہیں جو لینکس کے ارتقاء کے طریقے سے زیادہ 'یونکس نما' ہو تو ، نیٹ بی ایس ڈی تازہ ہوا کا سانس ہو سکتا ہے۔ کچھ لوگ واقعی پسند نہیں کرتے systemd init لینکس میں سسٹم کیونکہ وہ سمجھتے ہیں کہ یہ بہت پھولا ہوا ہے۔ نیٹ بی ایس ڈی دبلا اور معنی خیز ہوتا ہے۔

ایک یونکس OS جو کسی بھی چیز پر چلتا ہے۔

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

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

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

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

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

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

ڈیوڈ ڈیلونی سے مزید

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

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

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