عندما تريد إزالة البرامج غير المرغوب فيها من نظامك ، فإن وجود قائمة بجميع الحزم المثبتة أمامك مباشرة يمكن أن يساعدك. على Ubuntu ، تسهل APT على المستخدمين الحصول على قائمة الحزم المثبتة حاليًا على نظامهم.

في هذا الدليل ، ستتعلم كيفية سرد الحزم المثبتة على Ubuntu باستخدام APT ، مدير الحزم الافتراضي في التوزيعات المستندة إلى Debian.

احصل على قائمة بالحزم المثبتة على Ubuntu

لإخراج قائمة الحزم المثبتة حاليًا ، أو القابلة للترقية ، أو المتوفرة على Ubuntu ، يمكنك استخدام قائمة طريقة أمر APT. لطباعة الحزم المثبتة على نظامك فقط ، حدد ملف --المثبتة علم بالأمر.

sudo apt list - مثبتة

انتاج:

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

للحصول على إخراج نظيف مناسب للاستخدام في البرامج النصية ونقل المخرجات ، يمكنك استخدام أدوات معالجة السلاسل مثل سيد أو awk. على سبيل المثال ، لطباعة أسماء الحزم فقط:

sudo apt list - مثبتة | awk '{split ($ 0، a، "/")؛ اطبع [1]} '

انتاج:

متعلق ب: ستجعلك أمثلة sed هذه مستخدمًا قويًا لنظام Linux

يمكنك أيضًا حساب العدد الإجمالي للحزم. كل ما عليك فعله هو توجيه إخراج الأمر المذكور أعلاه باستخدام

view instagram anonymous
مرحاض. عدد الكلمات ، المختصر wc ، هو أداة مساعدة Linux تحسب عدد الأحرف أو الكلمات أو الأسطر الموجودة في ملف نصي.

sudo apt list - مثبتة | مرحاض -l

انتاج:

كما ترى في الإخراج أعلاه ، 2177 حزمة Linux مثبتة حاليًا على النظام.

استخدام dpkg-query

يمكن للمستخدمين الذين يستخدمون إصدارات أقدم من Ubuntu استخدام ملف dpkg- استعلام الأمر للحصول على قائمة بالحزم المثبتة.

sudo dpkg-query -l

سيعرض Dpkg الإخراج بتنسيق جدولي نظيف افتراضيًا.

لاستخراج معلومات إضافية وطباعة أسماء الحزم فقط ، قم بتشغيل الأمر التالي:

sudo dpkg-query -f '$ {binary: Package} \ ⁠n' -W

انتاج:

يتعلم أكثر: ما هو الفرق بين APT و dpkg في أوبونتو؟

أصبحت إدارة الحزم سهلة مع APT

بالإضافة الى قائمة طريقة APT ، لديها العديد من الوظائف الأخرى التي توفر المعلومات المرتبطة بحزم Linux. كما أنه يزيل عناء إزالة التبعيات غير الضرورية عن طريق الاحتفاظ بسجلات الحزم المثبتة وغير المثبتة على نظامك.

مثل APT ، يتوفر العديد من مديري الحزم الأخرى لنظام التشغيل Linux ، بما في ذلك DNF و pacman و YUM. تشحن معظم التوزيعات القائمة على دبيان مع APT ، بينما تستخدم الأنظمة المستندة إلى Arch Linux و RHEL pacman و DNF كمديري الحزم الافتراضيين على التوالي.

يشاركسقسقةبريد الالكتروني
ما الفرق بين APT و dpkg في أوبونتو؟

تدير Ubuntu والتوزيعات الأخرى المستندة إلى Debian الحزم باستخدام APT و dpkg. ولكن أيهما أكثر ملاءمة لاحتياجاتك؟

اقرأ التالي

مواضيع ذات صلة
  • لينكس
  • مديرو الحزم
  • أوبونتو
  • أوامر لينكس
نبذة عن الكاتب
ديبيش شارما (79 المقالات المنشورة)

Deepesh هو محرر جونيور لنظام Linux في MUO. يكتب أدلة إعلامية على Linux ، بهدف توفير تجربة سعيدة لجميع الوافدين الجدد. لست متأكدًا من الأفلام ، ولكن إذا كنت تريد التحدث عن التكنولوجيا ، فهو الرجل المناسب لك. في أوقات فراغه ، يمكنك أن تجده يقرأ الكتب أو يستمع إلى أنواع موسيقية مختلفة أو يعزف على جيتاره.

المزيد من Deepesh Sharma

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك