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

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

طرق البحث عن الحزم في أوبونتو

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

sudo apt التحديث

استخدام الأمر apt

APT هو مدير حزمة سطر أوامر يأتي مثبتًا مسبقًا على Ubuntu و Linux Mint والتوزيعات الأخرى المستندة إلى Debian. يجمع الأمر apt بين وظائف apt- مخبأ و apt-get. وهي مسؤولة عن تثبيت وإزالة وتحديث وترقية الحزم ومستودعات Linux على Ubuntu. ومع ذلك ، فإنه يتيح لك أيضًا البحث عن الحزم.

يمكنك أن تبدأ من خلال يسرد جميع الحزم المثبتة / غير المثبتة المتاحة على نظامك ، على النحو التالي:

instagram viewer
قائمة ملائمة

انتاج:

يمكنك توجيه الأمر أعلاه باستخدام grep لتصفية الإخراج والحصول على اسم حزمة من اختيارك.

قائمة ملائمة | grep 

استخدم ال قائمة ملائمة الأمر مع --المثبتة خيار للعثور على الحزم المثبتة على نظامك وعرضها فقط.

قائمة ملائمة - مثبتة

علاوة على ذلك ، تتيح لك طريقة القائمة أيضًا البحث عن حزمة ومعرفة ما إذا كانت مثبتة أم لا تستخدم امتداد العلم ، على النحو التالي:

قائمة ملائمة -a 

انتاج:

للبحث عن جميع الحزم التي تتطلب ترقية وعرضها:

قائمة ملائمة - قابلة للترقية

استخدم الأداة المساعدة grep إذا كنت تبحث عن حزمة معينة في هذه القائمة:

قائمة ملائمة - قابلة للترقية | grep 

ومع ذلك ، لا تعرض الأوامر المذكورة أعلاه تفاصيل الحزمة. الأوامر المخصصة البحث المناسب و عرض مناسب المساعدة في العثور على تفاصيل الحزمة المتوفرة وعرضها في محطة Linux.

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

على سبيل المثال ، يبحث الأمر أدناه عن حزمة mysql من خلال البحث في جميع سلاسل اسم الحزمة ووصفها. ومن ثم ، فإنه يقوم بإرجاع قائمة الحزم التي تحتوي على سلسلة اسم الحزمة هذه في اسمها ووصفها:

البحث المناسب mysql

انتاج:

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

بحث مناسب - الاسم فقط 

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

عرض مناسب 
عرض مناسب mysql-client-core-5.7 | أقل

باستخدام الأمر apt-cache

apt-cache هي أداة مساعدة لسطر الأوامر تستعلم عن الحزم من ملف قوائم الحزم المحلية المخزنة في /var/lib/apt. يقوم النظام بتحديث هذه الملفات عندما يقوم المستخدم بتشغيل ملف تحديث مناسب الأمر في المحطة. وبالتالي ، عندما يبحث المستخدم عن حزمة باستخدام الأمر ، فإنه لا يحتاج إلى الوصول إلى الشبكة لجلب المعلومات من المستودعات.

إنه إصدار أقدم من APT يمكنك استخدامه مع بحث و يعرض خيارات للعثور على الحزم.

apt-cache search apache2

انتاج:

يتيح لك الأمر أيضًا سرد جميع الحزم التي تبدأ بالكلمة الأساسية المحددة:

apt-cache pkgnames 

علي سبيل المثال:

لعرض جميع الحزم المتوفرة بدون تفاصيل:

apt-cache pkgnames

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

apt-cache pkgnames | grep -i 

تتيح لك الأداة أيضًا البحث عن الحزم وعرض تبعياتها ، سواء كانت مثبتة على النظام أم لا ، على النحو التالي:

apt-cache showpkg apache2

انتاج:

يمكنك ملاحظة ذلك بحث apt-cache و عرض apt-cache يشبه البحث المناسب وطرق العرض من حيث عرض معلومات الحزمة. ومع ذلك ، تختلف apt-cache و apt اختلافًا كبيرًا من حيث تمثيل البيانات.

باستخدام الكفاءة

aptitude هي واجهة مستخدم رسومية لمدير حزم APT. تسمح الواجهة للمستخدمين باختيار الحزم بشكل تفاعلي لتثبيتها وإزالتها وترقيتها. يمكن للمستخدمين الجدد العثور عليه مشابهًا لخيار البرامج والميزات داخل لوحة التحكم في Windows.

يوفر aptitude واجهة سطر أوامر تحاكي وسيطات مماثلة مثل apt-get أو apt. وبالتالي ، فهو مناسب للمستخدمين الذين يفضلون أن يكون لديهم واجهة رسومية أو تفاعلية لأداء مهام سطر الأوامر على Linux. يتوفر aptitude بشكل افتراضي بشكل افتراضي في معظم التوزيعات المستندة إلى Ubuntu أو Debian. إذا لم يكن كذلك ، يمكنك تثبيته على النحو التالي:

sudo apt-get update
sudo apt-get install aptitude

استخدم الأمر التالي للبحث عن الحزم عبر واجهة سطر أوامر aptitude:

sudo aptitude search 

قم بتشغيل الأمر التالي في الجهاز لتشغيل aptitude GUI:

سودو الكفاءة

صحافة السيطرة + T. للتحرك في جميع أنحاء المحطة. استخدم مفاتيح الأسهم للتنقل عبر aptitude GUI. اذهب إلى بحث علامة التبويب وحدد تجد أو اضغط / لبدء موجه الاستعراض واكتب اسم الحزمة للبحث.

البحث عن حزم البرامج في أوبونتو

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

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

7 طرق للحصول على تعليمات سطر الأوامر على نظام Linux

اقرأ التالي

يشاركسقسقةيشاركبريد الالكتروني

مواضيع ذات صلة

  • لينكس
  • مديرو الحزم
  • أوبونتو
  • لينكس توزيعة

عن المؤلف

رميسة نيازي (تم نشر 22 مقالة)

رميسة كاتبة مستقلة في MUO. لقد ارتدت العديد من القبعات ، من عالم الرياضيات إلى المتحمسين لأمن المعلومات ، وتعمل الآن كمحلل SOC. تشمل اهتماماتها القراءة والكتابة عن التقنيات الجديدة وتوزيعات Linux وأي شيء يتعلق بأمن المعلومات.

المزيد من Rumaisa Niazi

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

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

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