انڈروئد

سینٹوس پر آر پی ایم پیکیج کس طرح انسٹال کریں

الفضاء - علوم الفلك للقرن Ø§Ù„ØØ§Ø¯ÙŠ والعشرين

الفضاء - علوم الفلك للقرن Ø§Ù„ØØ§Ø¯ÙŠ والعشرين

فہرست کا خانہ:

Anonim

آر پی ایم ایک پیکیجنگ سسٹم ہے جو ریڈ ہیٹ اور اس کے مشتقات جیسے سینٹوس اور فیڈورا کے ذریعہ استعمال ہوتا ہے۔

سرکاری CentOS ذخیروں میں ہزاروں RPM پیکیجز شامل ہیں جو yum کمانڈ لائن افادیت کا استعمال کرکے انسٹال کیے جاسکتے ہیں۔ ایسے پیکجز جو معیاری سینٹوس ذخیروں میں دستیاب نہیں ہیں مناسب ذخیر. کو چالو کرکے آسانی سے انسٹال کیا جاسکتا ہے۔

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

اس ٹیوٹوریل میں ، ہم آپ کو CentOS پر RPM پیکیج انسٹال کرنے کے دو طریقے بتائیں گے۔

اس سے پہلے کہ آپ شروع کریں

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

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

RPM پیکیجز کو انسٹال کرنے کے ل you ، آپ کو روٹ یا سوڈو مراعات کے حامل صارف کے طور پر لاگ ان ہونا ضروری ہے۔

عام طور پر ، آپ آر پی ایم فائل کو تلاش اور ڈاؤن لوڈ کرنے کے لئے ویب براؤزر کا استعمال کرتے ہیں۔ ایک بار جب آپ فائل کا پتہ لگاتے ہیں تو ، آپ اسے اپنے براؤزر کا استعمال کرتے ہوئے یا کمانڈولین ٹول جیسے curl یا wget کا استعمال کرکے ڈاؤن لوڈ کرسکتے ہیں۔

yum ساتھ RPM پیکیج انسٹال کرنا

سینٹوس میں یمم ڈیفالٹ پیکیج منیجر ٹول ہے۔ اس کا استعمال سرکاری CentOS ذخیروں کے علاوہ دیگر تیسری پارٹی کے ذخیروں سے پیکجوں کو انسٹال ، ہٹانے ، ڈاؤن لوڈ ، استفسار اور اپ ڈیٹ کرنے کے لئے کیا جاتا ہے۔

پہلا قدم RPM فائل ڈاؤن لوڈ کرنا ہے جسے آپ انسٹال کرنا چاہتے ہیں:

wget

پیکیج کو انسٹال کرنے کے لئے ، پیکیج کے نام تک جانے والے راستے کے بعد yum localinstall کمانڈ استعمال کریں:

sudo yum localinstall file.rpm

yum تصدیق کے لئے آپ کو yum کرے گا۔ جواب y اور RPM پیکیج انسٹال ہوجائے گا ، فرض کرتے ہوئے کہ یہ آپ کے سسٹم کے ساتھ مطابقت رکھتا ہے ، اور تمام انحصار پوری ہوجائیں گے۔

اگر RPM پیکیج دوسرے ان پیکیجز پر انحصار کرتا ہے جو اس وقت انسٹال نہیں ہیں ، اور اگر وہ پیکیجز آپ کے سسٹم میں قابل ذخیرہ اندوزیوں میں دستیاب ہیں تو ، yum تمام انحصار انسٹال کرے گا۔ ورنہ ، yum ان تمام انحصار کردہ انحصار کی فہرست پرنٹ کرے گا جو آپ کو ان پیکیجز کو ڈاؤن لوڈ اور دستی طور پر انسٹال کرنے ہوں گی۔

RPM پیکیج کو ڈاؤن لوڈ کرنے اور انسٹال کرنے کے بجائے آپ یو آر yum localinstall کمانڈ پر آر پی ایم پیکیج کے URL کو آسانی سے منتقل کرسکتے ہیں۔

sudo yum localinstall

RPM پیکیج کو اپ ڈیٹ کرنے کے لئے کہ یہ پہلے سے ہی یم کے ساتھ انسٹال ہے ، وہی طریقہ کار استعمال کریں جیسے پیکج انسٹال کرتے ہو۔

اگر کسی وجہ سے آپ انسٹال شدہ پیکیج کو ہٹانا چاہتے ہیں تو پیکیج کے نام کے بعد معیاری yum remove کمانڈ استعمال کریں:

sudo yum remove file.rpm

RPM کے ساتھ RPM پیکیج انسٹال کرنا

rpm ایک نچلی سطح کا آلہ ہے جو RPM پیکجوں کو انسٹال ، انسٹال ، اپ گریڈ ، سوال ، اور تصدیق کرنے کے لئے استعمال ہوتا ہے۔

RPM پیکیج انسٹال کرنے کے لئے rpm -i کمانڈ استعمال کریں جس کے بعد RPM پیکیج کا نام:

sudo rpm -ivh file.rpm

-v آپشن rpm کو ورچوس آؤٹ پٹ کو ظاہر کرنے اور ہش کے نشان زدہ پیشرفت بار کو ظاہر کرنے کے لئے بتاتا ہے۔

اگر پیکیج دوسرے ان پیکیجز پر انحصار کرتا ہے جو سسٹم پر انسٹال نہیں ہیں ، rpm تمام گمشدہ انحصار کی ایک فہرست دکھائے گا۔ آپ کو تمام انحصار دستی طور پر ڈاؤن لوڈ اور انسٹال کرنا ہوں گے۔

RPM پیکیج کو ڈاؤن لوڈ اور انسٹال کرنے کے بجائے ، آپ آر پی ایم پیکیج پر یو آر ایل کو بطور دلیل استعمال کرسکتے ہیں:

sudo rpm -ivh

پیکیج کو اپ ڈیٹ کرنے کے لئے ، -U آپشن کا استعمال کریں:

sudo rpm -Uvh file.rpm

اگر آپ جس پیکیج کو اپ ڈیٹ کرنے کی کوشش کر رہے ہیں انسٹال نہیں ہوا ہے تو ، rpm -U کمانڈ اسے انسٹال کرے گی۔

سسٹم پر تمام مطلوبہ --nodeps بغیر RPM پیکیج انسٹال کرنے کے لئے ، --nodeps آپشن استعمال کریں:

sudo rpm -Uvh --nodeps file.rpm

پیکیج کو ہٹانے (مٹانے) کے لئے rpm -e کمانڈ استعمال کریں ، اس کے بعد پیکیج کا نام:

sudo rpm -e file.rpm

نتیجہ اخذ کرنا

اس ٹیوٹوریل میں ، ہم نے آپ کو دکھایا ہے کہ سینٹوس پر آر پی ایم پیکجز کیسے انسٹال کریں۔

آپ کو rpm سے زیادہ yum استعمال کرنے کو ترجیح دینی چاہئے کیونکہ یہ آپ کے لئے تمام انحصار خودبخود حل ہوجاتا ہے۔

سینٹوس ٹرمینل آر پی ایم