كيفية تثبيت ملف .deb على أوبونتو

How Install Deb File Ubuntu



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

في توزيعات Linux القائمة على Debian مثل Debian GNU / Linux و Ubuntu و Linux Mint وغيرها ، يتم استخدام مدير حزم APT. تنسيق حزمة مدير حزم APT هو أرشيف DEB. امتداد أرشيف DEB هو .deb.







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



في هذه المقالة ، سأوضح لك كيفية تثبيت ملف DEB على Ubuntu. سأستخدم Ubuntu 18.04 LTS في العرض التوضيحي. هيا بنا نبدأ.



يمكنك استعمال ال dpkg الأمر على أوبونتو لتثبيت ملف DEB.





لقد قمت بتنزيل ملف DEB لخادم الويب Apache 2 من https://packages.ubuntu.com فقط للمظاهرة. بالطبع يمكنك تثبيته بسهولة باستخدام مدير حزم APT. لكن سأوضح لك كيفية تثبيته من ملف DEB.



افتح الآن Terminal في نفس الدليل مثل ملف DEB الخاص بك. كما ترى ، يتوفر ملف DEB في الدليل.

الآن قم بتثبيته بالأمر التالي:

$سودو dpkg -أناapache2_2.4.29-1ubuntu4.1_amd64.deb

كما ترى ، فشل التثبيت لأنه لا يمكن حل التبعيات. حزمة DEB اباتشي 2 يعتمد على اباتشي 2 بن و اباتشي 2-يوتيلس و اباتشي 2 البيانات لم يتم تثبيت أي منها.

الآن لحل التبعيات ، يجب عليك تثبيت هذه الحزم أولاً قبل أن تتمكن من التثبيت اباتشي 2 صفقة.

لحسن الحظ بالنسبة لنا ، تتوفر حزم التبعية في مستودع الحزم الرسمي لـ Ubuntu. لذلك كل ما علينا فعله هو تشغيل الأمر التالي:

$سودوملائم-F تثبيت

كما ترى ، حل مدير حزم APT جميع التبعيات تلقائيًا. الآن اضغط و ثم اضغط .

يجب تثبيت الحزمة apache2.

كما ترى ، يعمل Apache 2.

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

تثبيت ملف DEB باستخدام Ubuntu Software Center:

يمكنك أيضًا تثبيت ملف DEB باستخدام Ubuntu Software Center. فقط انقر بزر الماوس الأيمن على ملف DEB وانقر فوق فتح مع تثبيت البرنامج .

انقر الآن على تثبيت .

اكتب الآن كلمة المرور الخاصة بك وانقر فوق المصادقة .

يجب حل التبعيات تلقائيًا إذا كانت متوفرة في مستودع حزمة Ubuntu ويجب تثبيت البرنامج.

بمجرد اكتمال التثبيت ، سترى النافذة التالية.

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

هذه هي طريقة تثبيت ملف DEB على Ubuntu. شكرا لقراءة هذا المقال.