قد تكون هناك أوقات تحتاج فيها إلى عرض قائمة الحزم التي تم تثبيتها مؤخرًا في Ubuntu لأغراض استكشاف الأخطاء وإصلاحها أو ربما للبحث عن برنامج قمت بتثبيته والذي لا يتم عرضه في القائمة. هناك طريقتان لمعرفة ما تم تثبيته مؤخرًا. يمكنك عرض الحزم المثبتة حديثًا حسب التاريخ باستخدام Synaptic Package Manager ومن موجه الأوامر باستخدام نافذة طرفية.
استخدم مدير الحزم Synaptic
لعرض حزم البرامج المثبتة مؤخرًا باستخدام Synaptic Package Manager ، حدد الإدارة | مدير الحزم Synaptic من قائمة النظام .
في مربع الحوار Synaptic Package Manager ، حدد History من قائمة File .
يعرض مربع الحوار " المحفوظات ". يتم سرد جميع الحزم التي تم تثبيتها وإزالتها باستخدام Synaptic Package Manager حسب الشهر والتاريخ. انقر فوق السهم الموجود على يسار الشهر في الجزء الأيمن لعرض التواريخ خلال ذلك الشهر حيث تم تثبيت حزم البرامج أو إزالتها. انقر فوق تاريخ لعرض الحزم التي تم تثبيتها أو إزالتها في هذا التاريخ في الجزء الأيسر.
ملاحظة: يتم عرض حزم البرامج المثبتة باستخدام Synaptic Package Manager فقط في مربع الحوار المحفوظات . إذا قمت بتثبيت برامج أخرى باستخدام طرق أخرى ، مثل Ubuntu Software Center ، فلن يتم سردها هنا.
لإغلاق مربع الحوار " المحفوظات " ، انقر فوق الزر " إغلاق" .
لإغلاق مدير الحزم Synaptic ، حدد " إنهاء" من القائمة " ملف ".
استخدم نافذة طرفية
إذا كنت تفضل العمل في نافذة طرفية ، فيمكنك الحصول على قائمة بحزم البرامج المثبتة باستخدام سطر الأوامر. للقيام بذلك ، حدد الملحقات | محطة من قائمة التطبيقات .
أدخل الأمر التالي في الموجه واضغط على Enter .
cat /var/log/dpkg.log | grep "\ install \"
ملاحظة: يوجد مسافة بعد كل من الخطوط المائلة العكسية.
يعرض هذا الأمر الإدخالات من ملف dpkg.log الذي يطابق مصطلح " تثبيت " ، بما في ذلك المسافات قبل وبعد. تشير إدخالات " التثبيت " إلى الحزم التي تم تثبيتها بالكامل.
يتم عرض جميع إدخالات " التثبيت " في ملف dpkg.log في النافذة الطرفية ، حيث يتم سرد أحدث الإدخالات في القائمة.
إذا لم ترجع التواريخ في ملف dpkg.log إلى الحد الذي تحتاج إليه ، فقد يكون هناك ملفات سجل dpkg أخرى. يتم تدوير الملف dpkg.log وأرشفته أسبوعياً. يمكنك العثور على ملفات سجل dpkg المتاحة عن طريق سرد محتويات الدليل / var / log .
للقيام بذلك ، أدخل الأمر التالي في الموجه واضغط على Enter .
$ ls –l / var / log
ملاحظة: بعد " ls " هي شرطة واحدة وحرف صغير " L " متبوعًا بمسافة أخرى.
لاحظ أن تحصل على قائمة بجميع السجلات الموجودة في الدليل / var / log ، وليس فقط سجلات dpkg . لعرض ملفات السجل الخاصة بـ dpkg فقط ، أدخل الأمر التالي في الموجه واضغط على Enter .
$ ls –l / var / log / dpkg *
ملاحظة: مرة أخرى ، بعد " ls " هي شرطة واحدة وحرف صغير " L " متبوعًا بمسافة أخرى.
يتم عرض ملف dpkg.log واحد فقط في نظامنا ، لأنه نظام جديد تم تثبيته مؤخرًا. لفتح الملف dpkg.log للعرض ، أدخل الأمر التالي في الموجه واضغط على Enter .
$ gedit /var/log/dpkg.log
يفتح الملف dpkg.log في gedit . يتم سرد جميع الحزم ، وليس فقط تلك التي تحمل حالة " التثبيت ". هذا يجعل من الصعب العثور على الحزم المثبتة بالكامل.
نصيحة: استخدام cat /var/log/dpkg.log | قد يكون الأمر grep “\ install \” هو أفضل طريقة لعرض قائمة الحزم المثبتة ، لأنه يتم عرض إدخالات " التثبيت " فقط في ملف السجل. إذا كنت بحاجة إلى عرض الحزم المثبتة الأقدم من تلك المتوفرة في ملف dpkg.log ، فاستبدل ببساطة اسم الملف dpkg.log في الأمر cat مع أسماء ملفات سجل dpkg الأخرى التي تجدها باستخدام ls –l / var / log / dpkg * أمر.
لإغلاق gedit ، حدد " إنهاء" من القائمة " ملف ".
قد تلاحظ أن القائمة التي تم إنشاؤها باستخدام إطار المحطة الطرفية هي أكثر اكتمالا. يتم سرد البرامج المثبتة باستخدام أي طريقة ، وليس البرامج المثبتة فقط باستخدام Synaptic Package Manager .
بواسطة لوري كوفمان