ایک نوکر پیکیج کیا ہے؟

لہذا آپ اپنے کمپیوٹر پر بیٹھ گئے ہیں اور آپ سافٹ ویئر کی ذخیرہ گاہوں کے ذریعہ تلاش کررہے ہیں جو کچھ انسٹال کرنے کے لۓ انسٹال کرتے ہیں جب آپ نوٹس دیتے ہیں کہ توسیع نوک کے ساتھ بہت سے فائلیں موجود ہیں.

ناری کیا ہے اور کیوں بہت سے فائلوں کو یہ توسیع ہے؟

لازمی طور پر نوکری کوئی فن تعمیر نہیں ہے.

اس موقع پر، آپ سوچ رہے ہو کہ کسی نے کسی پیکج کو بنانے کے لئے کیوں پریشان کیا ہے جو کسی فن تعمیر پر کام نہیں کرتا ہے.

اصطلاح نوکر اصل میں کوئی خاص فن تعمیر نہیں کرتا ہے یا اگر آپ چاہے تو تمام فن تعمیرات.

یہ کیسے ممکن ہے؟ یہ کس طرح ممکن ہے کہ ایک ہی پیکج لینکس، ونڈوز اور دیگر آپریٹنگ سسٹم کے تمام ورژن پر کام کرے.

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

لہذا آپ کسی نوکر پیکج کے بارے میں سوچ سکتے ہیں جو کسی بھی چیز کا پس منظر، شبیہیں، اور یہاں تک کہ دستی طور پر حقیقی طور پر عالمگیر نہیں ہے.

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

کس طرح کے پروگرام واقعی کراس پلیٹ فارم ہیں؟

HTML، جاوا اسکرپٹ اور سی ایس ایس میں تیار کردہ ویب ایپلی کیشنز یونیورسل ہیں جیسے پی ایچ پی، پی آر ایل اور پیڈون سکرپٹ کی زبانیں.

مرتب کردہ پروگراموں کو نوک نہیں سمجھا جا سکتا ہے کیونکہ وہ ایک خاص فن تعمیر پر کام کرنے کے لئے مرتب کیے جاتے ہیں. لہذا ایک نائر فائل میں C اور C ++ بائنری نہیں ملیں گے. اس اصول کی استثناء جاوا پروگرام ہے کیونکہ جاوا واقعی صحیح کراس پلیٹ فارم ہے اور ایک لینکس کی تقسیم اور فن تعمیر کے لئے لکھا جاوا کی درخواست دیگر لینکس پلیٹ فارم اور ونڈوز پر بھی کام کرنا چاہئے.

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

نوکر فائلوں کو عام طور پر آر پی ایم پیکجوں سے منسلک کیا جاتا ہے.

یہ انتہائی امکان ہے کہ آپ کے پاس پہلے ہی آپ کے کمپیوٹر پر پہلے سے ہی آر پی ایم نوک پیکجوں کی ایک بڑی تعداد موجود ہے.

معلوم کرنے کے لئے کہ نریرا پیکجوں نے آپ کو نصب کیا ہے مندرجہ ذیل کمانڈ چلائیں:

rpm -q --qf "٪ {N} -٪ {V} -٪ {R} \ t \ t٪ {ARCH} \ n" | grep noarch | مزید

مندرجہ بالا مندرجہ بالا کمانڈ ٹوٹا جا سکتا ہے:

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

تاہم، انتباہ کا ایک لفظ. صرف اس لیے کہ کچھ کچھ نوکر کے طور پر پیک کیا جارہا ہے، یہ ہمیشہ اس پیکیج کے اندر فائلوں کو دوسرے کمپیوٹرز تک کاپی کرنے کی امید نہیں ہے اور امید ہے کہ وہ کام کریں.

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