كيفية سرد الحزم التي قمنا بتثبيتها في أوبونتو

تركيب الحزم الغلاف

هل تساءلت يومًا ما إذا كان من الممكن رؤية الحزم التي قمت بتثبيتها؟ هل تساءلت يومًا ما إذا كان لديك حزمة مثبتة ولكنك لا تعرف كيف تنظر إليها؟ حسنًا ، في هذا البرنامج التعليمي الصغير نوضح لك كيف يمكننا معرفته في Ubuntu (وعمليًا في أي توزيعة GNU / Linux).

مجرد تنفيذ أمر في Terminal ، يمكننا سرد جميع الحزم التي قمنا بتثبيتها. إنه إجراء بسيط للغاية وفوري عمليًا. الآن أنت تعلم ، عندما تشك في وجود حزمة في Ubuntu الخاص بك ، اتبع هذا البرنامج التعليمي الصغير وستختفي شكوكك على الفور. بالإضافة إلى ذلك ، سوف يخدمك أيضًا في حال كنت مهتمًا بالمعرفة كم عدد الحزم التي قمت بتثبيتها o ما مقدار الذاكرة التي يشغلونها. نقول لك.

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

حسنًا ، كيف علقنا عليك ، يمكننا معرفة هذه المعلومات مجرد تنفيذ أمر في المحطة. لهذا سوف نستخدم البرنامج dpkg- استعلام، والذي سيكون مسؤولاً عن سرد جميع الحزم التي قمنا بتثبيتها. الأمر المراد تنفيذه هو ما يلي:

 dpkg-query -W -f = '$ {Installed-Size} $ {Package} \ n' | ترتيب -n

ملاحظة: الأنبوب المستخدم للبرنامج ترتيب -n يساعدنا ، في هذه الحالة ، على طلب حزم من الأصغر إلى الأكبر حجمًا (بالكيلو بايت).

هذا الأمر له مخرجات مثل ما يلي:

لقطة شاشة من 2016-05-15 16:38:22

ولكن ماذا لو نريد البحث في حزمة واحدة فقط لمعرفة ما إذا كان مثبتًا بالفعل؟ لأنه من الواضح أن البحث عن اسم حزمة معينة بين جميع الحزم المدرجة هو عمل لا يمكن تصوره. حسنًا ، من الواضح أن هناك أيضًا حلًا ، وهو أيضًا بسيط للغاية.

الفكرة هي قم بتصفية النتيجة باستخدام أنبوب آخر والبرنامج البقرى. وبالتالي ، من بين جميع الحزم التي ظهرت سابقًا ، سنكون قادرين على تصفية النتيجة من خلال كلمة رئيسية ، وبالتالي سنرى فقط قائمة بكل تلك الحزم التي تحتوي على الكلمة الأساسية المذكورة في أسمائها.

لنأخذ مثالا. أنا مهتم بمعرفة ما إذا كان برنامج Gimp مثبتًا لدي. الأمر المراد تنفيذه هو ما يلي:

dpkg-query -W -f = '$ {Installed-Size} $ {Package} \ n' | ترتيب -n | grep gimp

مما يولد مخرجات مثل ما يلي:

لقطة شاشة من 2016-05-15 16:38:32

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

بهذه الطريقة ، تمكنا من معرفة أن برنامج Gimp مثبت لدينا بالفعل ، بطريقة بسيطة وننفذ أمرًا واحدًا فقط. حق سهل؟ نتمنى أن تكون المقالة قد ساعدتك وأن تترك رأيك في قسم التعليقات.


اترك تعليقك

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

*

*

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

  1.   بيدرودك قال

    مرحبًا بالجميع لدي مشكلة مع خادم Ubuntu 14.04.4. لقد قمت بتثبيته على قرص 40 جيجابايت ومع تثبيت جميع البرامج والبيانات ، أصبح صغيرًا جدًا بالنسبة لي. أرغب في زيادة أقراصي بمقدار 2 غيغابايت ، و 500 غيغابايت أخرى ، وأخرى أكثر من 320 تيرابايت ، كيف يمكنني القيام بذلك ، حتى لا أعيد تثبيت كل شيء مرة أخرى منذ أن كنت أستخدم Ubuntu لفترة قصيرة. ويتم إجراء ذلك في نظام التشغيل windows ساخنًا ، ولكن تتمتع Ubuntu بأمان أكبر من النوافذ ، وأحب ذلك بشكل أفضل إذا أرسل لي شخص ما برنامجًا تعليميًا يشرحها لي ، وسأكون ممتنًا لذلك شكرًا مقدمًا (Pedrodc)

  2.   راين سفسج ماساكوي قال

    متشابك من الحياة

  3.   يسوع قال

    يُظهر الأمر sudo dpkg -l أيضًا الحزم المثبتة ، أليس كذلك؟ دون إظهار الحجم الذي تحتله

  4.   دانيال مونتيسديوكا جارسيا قال

    لا يعمل ...

    1.    راين سفسج ماساكوي قال

      جميلة conky 🙂