ایس جی آئی پر اوپن بی ایس ڈی: ایک رولر کوسٹر کہانی | Mewayz Blog Skip to main content
Hacker News

ایس جی آئی پر اوپن بی ایس ڈی: ایک رولر کوسٹر کہانی

تبصرے

1 min read Via miod.online.fr

Mewayz Team

Editorial Team

Hacker News
<آرٹیکل>

ایس جی آئی پر اوپن بی ایس ڈی: ایک رولر کوسٹر اسٹوری

جب آپ اوپن بی ایس ڈی کے بارے میں سوچتے ہیں، تو آپ شاید راک سے ٹھوس سیکیورٹی، پیچیدہ کوڈ، اور x86_64 یا شاید کچھ ARM بورڈز کے بارے میں سوچتے ہیں۔ جب آپ SGI (Silicon Graphics, Inc.) مشینوں کے بارے میں سوچتے ہیں، تو آپ 90 کی دہائی سے بڑے پیمانے پر CG-رینڈرنگ پاور ہاؤسز کے بارے میں سوچتے ہیں، جیسے کہ جوراسک پارک کے ڈائنوسار کو زندہ کرنے والے۔ اوپن بی ایس ڈی کو ایس جی آئی مشین پر لگانا؟ یہ جنگلی سواری کی ترکیب کی طرح لگتا ہے۔ اور یہ ہے۔

مقابلہ کرنے والا: ایک SGI Indy

اس مہم جوئی کے لیے میری پسند کی مشین ایک SGI Indy تھی۔ یہ 90 کی دہائی کے وسط میں ایس جی آئی کا "کم اینڈ" ڈیسک ٹاپ ورک سٹیشن تھا۔ "نیچے" کو آپ کو بیوقوف نہ بننے دیں۔ یہ چیز عصری پی سی کے مقابلے میں اب بھی ایک حیوان تھی۔ اس میں ایک MIPS R5000 CPU ہے جو 150 MHz یا 180 MHz پر چلتا ہے، ایک سرشار گرافکس سب سسٹم، اور وہ مشہور، چنکی بلیو کیس۔ اسے IRIX، SGI کے UNIX کے ذائقے کو چلانے کے لیے ڈیزائن کیا گیا تھا، جو اس کی گرافیکل صلاحیتوں کے لیے مشہور تھا۔

مقصد: پاکیزگی اور درد

مقصد صرف UNIX جیسا نظام چلانا نہیں تھا۔ مقصد ایک موجودہ، آفیشل اوپن بی ایس ڈی ریلیز کو انسٹال کرنا تھا۔ یہیں سے رولر کوسٹر شروع ہوتا ہے۔ اوپن بی ایس ڈی کو ایس جی آئی انڈی (جسے 'IP22' فن تعمیر کے نام سے جانا جاتا ہے) کی حمایت حاصل ہے، لیکن یہ وہ نہیں ہے جسے آپ "اچھی طرح سے ٹراڈڈ ٹیریٹری" کہیں گے۔ آپ اس کے ساتھ کام کر رہے ہیں:

  • غیر معیاری بوٹ عمل: SGI مشینوں میں BIOS نہیں ہوتا ہے۔ وہ ARCS نامی بوٹ پروم استعمال کرتے ہیں۔ لوڈ کرنے کے لیے دانا حاصل کرنا اتنا آسان نہیں جتنا اسے USB اسٹک پر رکھنا۔
  • MIPS فن تعمیر: OpenBSD کا MIPS پورٹ مستحکم ہے، لیکن یہ x86 سے مختلف دنیا ہے جس کے آپ عادی ہیں۔
  • محدود RAM: یہ مشینیں زیادہ سے زیادہ 256 MB یا 512 MB RAM ہوتی ہیں۔ اوپن بی ایس ڈی دبلی پتلی چل سکتی ہے، لیکن آپ ہر میگا بائٹ محسوس کرتے ہیں۔
  • متروک اسٹوریج: Indy میں عام طور پر SCSI ڈرائیو ہوتی ہے۔ آج کام کرنے والی، پرسکون SCSI ڈرائیو تلاش کرنا اپنے آپ میں ایک چیلنج ہے۔

انسٹالیشن ساگا

تنصیب کا عمل ایک کثیر مرحلہ پہیلی ہے۔ یہ دل کے بیہوش لوگوں کے لیے نہیں ہے۔

  1. تیاری: آپ کو ایک مخصوص بوٹ فلاپی امیج (جی ہاں، ایک فلاپی ڈسک) کی ضرورت ہے جس میں ایک چھوٹا دانا ہو جو CD-ROM سے بوٹ کرنے کے قابل ہو۔ آپ کو SGI کے لیے OpenBSD انسٹال ISO کی بھی ضرورت ہے۔
  2. بوٹنگ: فلاپی داخل کریں، مشین پر پاور، اور امید ہے کہ یہ ڈسک کو پڑھتا ہے۔ ARCS پروم فلاپی سے کرنل لوڈ کرے گا، جو پھر CD-ROM سے تلاش کرتا ہے اور بوٹ کرتا ہے۔
  3. انسٹالر: OpenBSD کا انسٹالر مشہور طور پر ٹیکسٹ پر مبنی اور سیدھا ہے۔ لیکن یہاں، آپ کو محتاط رہنا ہوگا۔ SCSI ڈرائیو کو تقسیم کرنے کے لیے MIPS کے لیے ڈسکلیبل کو سمجھنے کی ضرورت ہے۔ یہاں غلطی کا مطلب دوبارہ شروع کرنا ہو سکتا ہے۔
  4. صبر: سب کچھ سست ہے۔ فائل سیٹ کو سی ڈی سے ہارڈ ڈرائیو پر کاپی کرنا پینٹ کو خشک دیکھنے جیسا محسوس ہوتا ہے۔ ایک کامیاب انسٹال جشن کا باعث ہے۔

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

دی پے آف: ایک محفوظ جراسک ورک سٹیشن

ایک بار انسٹال ہونے کے بعد، آپ کے پاس کیا ہے؟ آپ کے پاس تقریباً 30 سال پرانی مشین ہے جو دنیا کے سب سے محفوظ آپریٹنگ سسٹمز میں سے ایک ہے۔ یہ ایک دلچسپ جوڑ ہے۔

  • یہ کام کرتا ہے! آپ کو ایک مکمل، جدید اوپن بی ایس ڈی سسٹم ملتا ہے۔ ایک مکمل شیل، `ssh`، `tmux`، اور ہزاروں بندرگاہوں کے ساتھ ایک پیکیج ریپوزٹری (اگر آپ کے پاس ان کو بنانے کے لیے RAM اور صبر ہے)۔
  • نیٹ ورکنگ: آن بورڈ ایتھرنیٹ کام کرتا ہے، یعنی آپ اپنے جدید لیپ ٹاپ سے اپنے Indy میں `ssh` کر سکتے ہیں۔ یہ ایک غیر حقیقی تجربہ ہے۔
  • مزے کا عنصر: ایسا کرنے کی کوئی عملی وجہ نہیں ہے۔ یہ چیلنج، تاریخ، اور اسے کام کرنے کی سراسر خوش مزاجی کے بارے میں ہے۔

نتیجہ: کیا یہ اس کے قابل تھا؟

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

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

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

اکثر پوچھے گئے سوالات

مقابلہ کرنے والا: ایک SGI Indy

اس مہم جوئی کے لیے میری پسند کی مشین ایک SGI Indy تھی۔ یہ 90 کی دہائی کے وسط میں ایس جی آئی کا "کم اینڈ" ڈیسک ٹاپ ورک سٹیشن تھا۔ "نیچے" کو آپ کو بیوقوف نہ بننے دیں۔ یہ چیز عصری پی سی کے مقابلے میں اب بھی ایک حیوان تھی۔ اس میں ایک MIPS R5000 CPU ہے جو 150 MHz یا 180 MHz پر چلتا ہے، ایک سرشار گرافکس سب سسٹم، اور وہ مشہور، چنکی بلیو کیس۔ اسے IRIX، SGI کے UNIX کے ذائقے کو چلانے کے لیے ڈیزائن کیا گیا تھا، جو اس کی گرافیکل صلاحیتوں کے لیے مشہور تھا۔

مقصد: پاکیزگی اور درد

مقصد صرف UNIX جیسا نظام چلانا نہیں تھا۔ مقصد ایک موجودہ، آفیشل اوپن بی ایس ڈی ریلیز کو انسٹال کرنا تھا۔ یہیں سے رولر کوسٹر شروع ہوتا ہے۔ اوپن بی ایس ڈی کو ایس جی آئی انڈی (جسے 'IP22' فن تعمیر کے نام سے جانا جاتا ہے) کی حمایت حاصل ہے، لیکن یہ وہ نہیں ہے جسے آپ "اچھی طرح سے ٹراڈڈ ٹیریٹری" کہیں گے۔ آپ اس کے ساتھ کام کر رہے ہیں:

انسٹالیشن ساگا

تنصیب کا عمل ایک کثیر مرحلہ پہیلی ہے۔ یہ دل کے بیہوش لوگوں کے لیے نہیں ہے۔

دی پے آف: ایک محفوظ جراسک ورک سٹیشن

ایک بار انسٹال ہونے کے بعد، آپ کے پاس کیا ہے؟ آپ کے پاس تقریباً 30 سال پرانی مشین ہے جو دنیا کے سب سے محفوظ آپریٹنگ سسٹمز میں سے ایک ہے۔ یہ ایک دلچسپ جوڑ ہے۔

نتیجہ: کیا یہ اس کے قابل تھا؟

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

اپنی کارروائیوں کو آسان بنانے کے لیے تیار ہیں؟

چاہے آپ کو CRM، انوائسنگ، HR، یا تمام 207 ماڈیولز کی ضرورت ہو — Mewayz نے آپ کا احاطہ کیا ہے۔ 138K+ کاروبار پہلے ہی سوئچ کر چکے ہیں۔

مفت شروع کریں →