Apt- * يا خفيه ، ڪهڙو استعمال ڪجي؟

اي ٽي (Aترقي يافته Pجمع ڪرڻ Tاوولبنيادي طور تي پيڪيجز ۾ انسٽال ڪرڻ ۽ ا unڪلھ لاءِ استعمال ڪرڻ آهي GNU / Linux. جن کي اسان استعمال ڪندا آهيون ديبين ۽ ڊائريوٽو ، اسان ان کي عام طور تي استعمال ڪريون ٿا ، حالانڪه اسان پڻ استعمال ڪري سگهون ٿا صفايت.

توهان youاڻو ٿا ته ٻنهي جي وچ ۾ ڪهڙو فرق آهي؟ مان انهن کي به ڪونه سڃاتو ، تنهنڪري مون ڪجهه تحقيق ۽ تجربو شروع ڪيو. هتي آئون توهان کي نتيجو ظاهر ڪريان ٿو.

صفايت.

اهو ئي چيو ويندو آهي صفايت هڪ بهتر ڪيل نسخو آهي اي ٽي ۽ پيڪيج جي انحصار کي بهتر کان بهتر بڻائي ٿو ۽ پڻ سفارش ٿيل آهي ديبين. صفايت ۾ ڪيترائي وڌيڪ آپشن شامل آهن ايٽ ، اچو ته سڀ کان وڌيڪ استعمال ٿيل شي ۽ انهن جي وضاحت مطابق سمجهه جي مدد سان.

انسٽال ڪريو : هڪ يا وڌيڪ پيڪيجز کي انسٽال ڪريو. ”انسٽال“ حڪم بعد پيڪيجز ظاهر ٿيڻ گهرجن.
هٽايو ، پاڪ ڪرڻ ، ھلائڻ ، غير محفوظ رکڻ ، رکڻ ، ٻيھر نصب ڪرڻ : اهي حڪم ساڳيو انسٽال ڪن ٿا ”انسٽال“ ، پر انهي صورت ۾ نالي وارو عمل انهن سڀني پيڪيجز کي ڪمانڊ لائن تي متاثر ڪندو جيڪي ان کي باطل نٿا ڪن.
ڪاري : مناسب ذريعن مان دستياب پيڪيجز جي فهرست کي تازه ڪاري ڪريو (apt-get update جي برابر)
محفوظ واڌارو : اپڊيٽ پيڪيجز کي انهن جي جديد ورزن لاءِ تازه ڪاري ڪريو. نصب ٿيل پيڪيجز ختم ڪيا ويندا جيستائين اهي استعمال نه ڪيا وڃن.
مڪمل اپ گريڊ : جيڪڏهن ضروري هجي ته انسٽال ٿيل پيڪيجز انهن جي جديد ورزن ڏانهن ، انسٽال ڪرڻ يا ختم ڪرڻ وارن کي تازه ڪاري ڪريو. اهو حڪم محفوظ اپگريڊ کان گهٽ محافظ آهي ، ۽ انهي ڪري وڌيڪ ناپسنديده عملن جو شڪار آهي. بهرحال ، اهو پيڪيجز کي تازه ڪاري ڪرڻ جي قابل آهي ته محفوظ اپڊيٽ اپڊيٽ ڪرڻ جي قابل ناهي. تاريخي سببن جي ڪري ، ڪمان اصل ۾ ڊسٽ اپ گريڊ سڏيو ويو ، ۽ قابليت اڃا تائين مڪمل اپ گريڊ جي مترادف طور ڊسٽ اپ گريڊ کي تسليم ڪري ٿي.
ڳولا : ڪمانڊو تلاش ڪريو جيڪي ڪمانڊ لائن ۾ داخل ٿيل نمونن مان هڪ سان ملن ٿا.
نظر : هڪ يا وڌيڪ پيڪيجز سان لاڳاپيل تفصيلي اڻ ڏيکاريو ، «تلاش» حڪم جي مطابق درج ٿيل.

مهارت ۽ ان جي اختيارن بابت وڌيڪ moreاڻ کي ڏسڻ لاءِ ، اسان ڪنولول ۾ وجهي مدد حاصل ڪرڻ جو بهترين طريقو استعمال ڪري سگهون ٿا.

$ ماڻهو مهارت

اي ٽي

Apt جي صورت ۾ ، اهو حڪمن طرفان استعمال ڪيو ويندو آهي: اي-ڪيش ، ايٽ حاصل ڪريو ، aptconf ، apt_preferences ، محفوظ محفوظ، پهرين 2 سڀني کان وڌيڪ استعمال ٿي رهيو آهي. اختيارين ھيٺ ڏنل آھن:

ڪاري : تازه ڪاري انهن جي ذريعن مان پيڪيج انڊيڪس هم وقت سازي لاءِ استعمال ڪئي ويندي آهي.
اپڊيٽ : اپڊيٽ استعمال ڪيو ويو آھي سڀني پيڪيجز جو جديد نسخو انسٽال ٿيل سسٽم مان انسٽال ٿيل ڪنھن به ذريعن کان /etc/apt/sources.list ۾.
الڳ گنجائش : اپ گريڊ وارا ڪارناما انجام ڏيڻ کان علاوه ، هو نئين پيڪيج ورزن جي سبب انحصاري تبديلين کي هوشيار ڪري ٿو. apt-get هڪ "سمارٽ" تڪرار حل ڪرڻ وارو نظام آهي ، ۽ جيڪڏهن ضروري هجي ته اهو گهٽ اهم ماڻهن جي ڀيٽ ۾ تمام اهم پيڪيجز کي تازو ڪرڻ جي ڪوشش ڪندو.
انسٽال ڪريو : انسٽال ڪريو يا تازه ڪاري پيڪيجز جيڪي لفظ "انسٽال" جي پيروي ڪن ٿا.
مٽائڻ : اهو ساڳيو طريقي سان ٻئي طريقي سان انسٽال ڪندو آهي ، اهو انسٽال ڪرڻ بدران اهو پيڪيجز کي ختم ڪندو آهي. اهو نوٽ ڪريو جڏهن هڪ پيڪيج کي هٽائي ڇڏيو ، ان جي تشڪيل واري فائل سسٽم تي رهي ٿي. جيڪڏهن پلس جو نشان پيڪيج جو نالو کان اڳي آهي (ٻن جي وچ ۾ خالي جڳهه جي بغير) ، پيڪيج وارو سوال ڪ removedڻ بدران انسٽال ڪيو ويندو.
پاڪ : اهو هٽائڻ برابر آهي ، فرق سان ته پيڪيجز کي ختم ڪري صاف ڪيو ويندو (ڪنهن جي تشڪيل واري فائيل کي به ختم ڪيو ويندو).

مهارت ۽ ان جي اختيارن بابت وڌيڪ moreاڻ کي ڏسڻ لاءِ ، اسان ڪنولول ۾ وجهي مدد حاصل ڪرڻ جو بهترين طريقو استعمال ڪري سگهون ٿا.

$ man apt-get.

پوءِ ڇا فرق آهي؟

حقيقت ۾ اهو سڀ ڪجهه ان استعمال تي منحصر آهي جيڪو هر فرد اهو ڏئي ٿو ۽ انهن کي ڇا ڪرڻ جي ضرورت آهي. خاص طور تي مان هميشه ايپيٽيشن استعمال ڪندو آهيان ، ان ۾ ڪيترائي وڌيڪ آپشن آهن ، پر جيڪڏهن مون کي ڳولا ڪرڻي آهي ته اها مون کي apt-cache وڌيڪ دلچسپ آهي. پڻ ، مهارت هڪ ڪنسول انٽرفيس آهي:

مون ڪجھ جڳهن تي پڙهيو آهي ته مهارت اهو پڻ تجويز ڪيل انحصار کي انسٽال ڪري ٿو ، ۽ اهو ايٽٽ حاصل ڪيو صرف سفارش ٿيل انسٽال ڪريو. تنهن هوندي ، جيڪڏهن اسان مثال طور Audacious کي انسٽال ڪرڻ جي ڪوشش ڪريون ، اسان ڏسندا سين ته اهو ساڳيو پيڪيجز انسٽال ڪري ٿو.

اچو ته ڏسون جڏهن بااختيار انسٽال ڪرڻ سان مهارت:

سودو شفقت بااختيار انسٽال ڪريو
هيٺيان نوان پيڪيجز انسٽال ڪيا ويندا:
  دلربا آڳاٽو پلگ انز {a} libaudclient2 {a} libaudcore1 {a} libbinio1ldbl {a} libcue1 {a} libfluidsynth1 {a} 
  libmcs1 {a} libmowgli2 {a} libreid-builder0c2a {a} libsidplay2 {a} ان زپ {a} 
0 اپڊيٽ پيڪيجز ، 12 نوان انسٽال ٿيل ، ختم ڪرڻ لاءِ 0 ۽ 0 کي اپڊيٽ نه ڪيو ويو آهي. مون کي 3494 kB فائلون ڊائون لوڊ ڪرڻ گهرجن. ان پيڪي ڪرڻ کان پوءِ ، 11,0 ايم بي استعمال ڪيا ويندا.

۽ هاڻي سان ايٽٽ حاصل ڪيو:

sudo apt-install انسٽال ڪريو
پڙهڻ واري پئڪيج جي فهرست ... ٿي ويو انحصار وارو وڻ پڙهڻ واري حالت جي ...اڻ ... مڪمل ڪيل پيڪيجز انسٽال ٿي ويندا.
  audacious-plugins libaudclient2 libaudcore1 libbinio1ldbl libcue1 libfluidsynth1 libmcs1 libmowgli2 لبرڊ-بلڊر0c2a
  libsidplay2 ان زيپ
تجويز ڪيل پيڪيجز
  libmcs-backend-gconf libmcs-utils زپ
هيٺيان نوان پيڪيجز انسٽال ڪيا ويندا:
  audacious audacious-plugins libaudclient2 libaudcore1 libbinio1ldbl libcue1 libfluidsynth1 libmcs1 لائبموگلي 2.
  libreid-builder0c2a libsidplay2 ان زپ
0 اپڊيٽ ٿيل ، 12 انسٽال ٿي وينديون ، 0 ختم ڪرڻ لاءِ ، ۽ 0 اپڊيٽ نه ٿيل آهي. مون کي 3494 kB فائلون ڊائون لوڊ ڪرڻ گهرجن. هن آپريشن کانپوءِ 11,0 ايم بي جي اضافي ڊسڪ اسپيس استعمال ڪئي ويندي.

ٻيو فرق ڏسڻ لاءِ اسين ڳولا ڪري سگھون ٿا. مثال طور ، هڪ ٽرمينل کوليو ۽ قسم:

مهارت جي ڳولا آئي پوڊ

۽ پوء

Apt-cache ڳولھا آئي پوڊ

جئين توهان ڳولا سان تعريف ڪري سگھو ٿا ايٽ-ڪيش اھو ڏا satisfو اطمينان بخش ھو. جي صورت ۾ مهارت، اهو صرف پيڪيج جي نالي سان ڳولهيو ويو ، جڏهن ته ، ايٽ-ڪيش سڀني پروگرامن يا پيڪيجز جي ڳولا ڪئي هئي جيڪي لفظ آئي پوڊ سان واسطو رکن ٿا ، شايد هر پیکج جي وضاحت سان.

ضابطا

اھو ھڪڙو استعمال ڪريو جيڪو توھان جي لاءِ تمام گھڻو آرامده ھجي. منهنجي لاءِ اهو استعمال آسان آهي مهارت ڇاڪاڻ ته اهو هڪ واحد حڪم آهي ، ان سان گڏ apt مون کي استعمال ڪرڻ هوندو ايٽٽ حاصل ڪيو o ايٽ-ڪيش ڪيس جي مطابق. جيڏهن توهان ڪنهن ٻئي فرق جي knowاڻ رکو ٿا ، انهن کي تبصرن ۾ ڇڏي ڏيو 😀


مضمون جو مواد اسان جي اصولن تي عمل ڪري ٿو ايڊيٽوريل اخلاقيات. غلطي ڪلڪ ڪرڻ جي رپورٽ لاءِ هتي.

12 تبصرا ، پنھنجو ڇڏ

پنهنجي راءِ ڏيو

پنهنجي اي ميل ايڊريس شايع نه ڪيو ويندو. گهري شعبن سان لڳل آهن *

*

*

  1. ڊيٽا جو ذميوار: Miguel Ángel Gatón
  2. ڊيٽا جو مقصد: ڪنٽرول سپيم ، تبصرو جي انتظام.
  3. سازش: توهان جي رضامندي
  4. ڊيٽا جي ابلاغ: ڊيٽا کي قانوني ذميواري کانسواءِ ٽئين پارٽين تائين رسائي نه ڏني ويندي.
  5. ڊيٽا اسٽوريج: ڊيٽابيس اويسينٽس نيٽورڪ (اي يو) پاران ميزباني ڪيل
  6. حق: ڪنهن به وقت توهان پنهنجي معلومات کي محدود ، ٻيهر ۽ ختم ڪري سگهو ٿا.

  1.   يوانو چيو

    مان هميشه مهارت سان وفادار ٿي چڪو آهيان 😉

    1.    ايلو <° لينڪس چيو

      اسان پهريان ئي 2 😀 آهيون

  2.   mcder3 چيو

    پيڪيج + انحصار کي ڪ toڻ لاءِ “aptitude purge packagename” غائب آهي

    تمام سٺو داخلا ۽ مبارڪون بلاگ تي 😛

    اقتباس سان جواب ڏيو

    1.    mcder3 چيو

      مون پهريان ئي ڏٺو هو لولي ... معاف ڪرڻ لاءِ "نيڪالي صاف ڪرڻ" واري شيءَ کي XD

      1.    KZKG ^ گارا چيو

        ڪجھ به نه ، فڪر نه ڪريو ^ - ^
        توھان جي تبصرن جي مھرباني توھان جي مھرباني ، ڇو ته منھنجو يقين آھي جيڪو مدد ڪرڻ ھو 😉
        سلام ۽ ھتان روڪي رھن 🙂

      2.    ايلو <° لينڪس چيو

        ڪو مسئلو ناهي .. مدد ڪرڻ جي مهرباني .. 😀

  3.   عيسيٰ بالسٽرس چيو

    جڏهن آئون ڊيبين استعمال ڪندو آهيان مان پڻ صلاحيت پسند ڪندس ، اهو مونکي وڌيڪ اعتماد ڏيندو آهي :). پر مان توهان سان پڻ متفق آهيان ته ڳولا ڪرڻ وقت اها مهارت وڌيڪ اثرائتو آهي. مون کي خبر ناهي ته هڪ ڀيرو ايم ڪيو ايم جي ڪيش جهڙي شئي بابت ڪجهه استعمال ڪندو يا شايد مستقبل ۾ اهي apt-get کي هٽائي ڇڏيندا ۽ aptitude ۽ apt-cache کي ڇڏيندا: P ...

  4.   جولاء چيو

    هينئر تائين مون APT-GET استعمال ڪيو هو ، مان ڏسڻ لاءِ APTITUDE کي منظور ڪندي هيس ...

  5.   جوس لوئس منڊيلا چيو

    بلڪل اتي ڪو گهڻو ڏسڻ وارو فرق آهي !!

    Apt: توھان گهربل پیکیج کي گھربل لائبريريز سان انسٽال ڪريو

    خاصيت: اهو گهربل گهربل ، تجويز ڪيل انسٽال ڪندو آهي ۽ ان کي انسٽال ڪرڻ کان پهريان اهو تصديق ڪري ٿو ته اهو ڪنهن ٻئي پيڪيج کي نقصان نه پهچائيندو آهي جيڪا ٻين ورزن جي لائبريرين کي شيئر ڪري ٿي ، ان کي انسٽال ڪرڻ کان پهريان اهي ايپليڪيشنز جي وچ ۾ موجوده تڪرار کي حل ڪري ٿي جيڪي ساڳي بندرگاهن کي هلائين يا انهن جي ترتيب ۾ ڪجهه غلطيون هجن ۽ توهان پڇو ته توهان انهن کي انهن جي تجويز ۽ وضاحت سان ڪيئن حل ڪرڻ چاهيو ٿا ۽ آخرڪار ايپيٽيڊ سان توهان ڪڏهن به ٽوڙيل پيڪيجز نه هلايو هوندو (توهان کي صاف يا آٽو ڪلين يا ان کي درست ڪرڻ جي لاءِ مناسب ايپ انسٽال ڪرڻ جي ضرورت نه هوندي) ، اهو ڪم 6,5 ۽ 7 وانگر ٿيندو !!

    صبح جو سلام ۽ توهان جي خدمت ڪرڻ (سلام هجي ڪولمبيا کان)

  6.   چينل نامعلوم چيو

    هيلو!
    ۽ اي پي ٽي انسٹال ڪمانڊ ڇا آهي؟ مان نوٽ ڪريان ٿو ته اهي پي ڊي ايف ٽيچر ۾ ان جو ذڪر ڪن ٿا جيڪا لينڪس مائيٽ پنهنجي ويبسائيٽ تي ڪري ٿي.
    ۽ هن جو ليکڪ سفارش ڪري ٿو ته ٽرمينل طرفان اپڊيٽ جي اپڊيٽ حاصل نه ڪئي وڃي ، ڇاڪاڻ ته اهو اهو ته نٿو filterاڻي ته ڪهڙي قسم جي استحڪام ليول آهي ، Mڻ اهو منٽ جي گرافڪ انٽرفيس سان تازه ڪاري ۾ موجود آهي.

  7.   فرانڪو چيو

    اهو knowingاڻڻ جي باوجود ، مان مهارت کان وڌيڪ اڪثر استعمال ڪريان ٿو. پر مان knowاڻان ٿو ته جڏهن توهان گرافڪ موڊ ۾ ڪجهه انسٽال ڪيو ته نڀاڳو پیکیج مئنيجر صلاحيت استعمال ڪندو آهي.

  8.   پيپو چيو

    ڪيترن سالن کان اي پي ٽي آرڊر ۾ apt-get ۽ apt-cache افعال شامل آهن ، انهي جي ڪري اسين ”apt-install install package” ۽ “apt- install package” ۽ “apt-. ڪيش سرچ پيڪيج »ترتيب.