كيفية سرد الحزم داخل PPA أو مستودع رسمي

في مناسبات أخرى رأيناها كيفية تحديد تبعيات الحزمة o كيفية معرفة الحزمة التي ينتمي إليها الملف. هذه المرة ، سوف نشرح كيف listar ال الحزم في غضون المؤسسة العامة للتقاعد o مستودع تحدد.

طريقة 1

ابحث عن الملف المقابل للمستودع أو PPA داخل المجلد / var / lib / apt / list /. يجب أن ينتهي الاسم بـ "الحزم". بعد ذلك ، قم بتشغيل الأمر التالي:

# مثال لـ deb http://security.ubuntu.com/ubuntu الأكوان المتعددة ذات الأمن الكمي
awk '$ 1 == "الحزمة:" {print $ 2}' / var / lib / apt / list / security * multiverse * Packages

طريقة 2

من الممكن أيضًا تحليل إخراج الأمر apt-cache. يسرد البرنامج النصي التالي جميع الحزم التي تحتوي على معلومات الخادم والمستودع:

#! / بن / باش

apt-cache policy $ (dpkg -l | awk 'NR> = 6 {print $ 2}') |
  awk '/ ^ [^] / {split ($ 1، a، ":")؛ pkg = [1]}
    السطر التالي == 1 {nextline = 0 ؛ printf ("٪ - 40s٪ -50s٪ sn"، pkg، $ 2، $ 3)}
    / *** / {nextline = 1} '

بالإضافة إلى ذلك ، يقوم بفرز النتيجة للحصول على بحث أسهل. عليك فقط حفظ البرنامج النصي في ملف ، ومنحه أذونات التنفيذ (sudo chmod + x file) وتشغيله من محطة طرفية.

مصدر: اسأل أوبونتو


كن أول من يعلق

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.