دبيان: كيفية تثبيت ملف .deb [دليل]

لتثبيت ملف .deb تم تنزيله على دبيان ، يُعدّ الأمر APT هو الأنسب لمعظم المستخدمين sudo apt install ./package-name.deb. يقوم APT بتثبيت الحزمة المحلية، كما يمكنه جلب التبعيات المطلوبة من مستودعات دبيان المُهيأة. توصي وثائق دبيان المرجعية باستخدام APT لإدارة الحزم التفاعلية، وتُوثّق .debالتثبيت المحلي باستخدام مسار الملف.

حزمة دبيان عبارة عن أرشيف يحتوي على ملفات التطبيق، وبيانات تعريف الحزمة، ومعلومات التبعيات، وأحيانًا نصوص برمجية للصيانة. ولأن تثبيت حزمة ما قد يُحدث تغييرات على مستوى النظام، يُنصح بتنزيل الحزم فقط من ناشر موثوق.

1. ابحث عن ملف .deb الذي تم تنزيله

معظم المتصفحات تحفظ التنزيلات في مجلد معين ~/Downloads. افتح مدير الملفات وتأكد من وجود الحزمة قبل البدء. في هذا الدليل، اسم الملف هو example-app_1.0_amd64.deb`.. استبدله بالاسم الحقيقي لحزمتك.

يعرض تطبيق ملفات دبيان مثالاً لحزمة .deb في مجلد التنزيلات
حزمة دبيان تم تنزيلها في مجلد التنزيلات.

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

dpkg-deb --info ~/Downloads/example-app_1.0_amd64.deb

2. تأكد من اسم الملف وبنيته

افتح تطبيق Terminal وانتقل إلى مجلد التنزيلات:

cd ~/Downloads

ثم قم بإدراج حزم دبيان الموجودة في ذلك المجلد:

ls *.deb

عرض طرفية دبيان لحزمة deb كمثال باستخدام الأمر ls
استخدم هذا ls *.debلتأكيد اسم ملف الحزمة بدقة.

إذا لم تكن متأكدًا مما إذا كانت الحزمة تتوافق مع نظامك، فقارن بين بنيتي النظام:

dpkg --print-architecture

dpkg-deb -f ./example-app_1.0_amd64.deb Architecture

على سبيل المثال، عادةً ما يُبلغ تثبيت دبيان 64 بت من إنتل أو AMD عن amd64، بينما تستخدم العديد من أنظمة ARM 64 بت arm64. يدعم دبيان 13 أيضًا بنى أخرى، لذا لا تفترض أن حزمة مصممة لنوع معالج معين ستعمل على نوع آخر.

3. قم بتثبيت ملف .deb باستخدام APT

في معظم الحالات، استخدم APT:

sudo apt install ./example-app_1.0_amd64.deb

يُعدّ تحديد بداية المسار ./أمرًا مهمًا لأنه يُخبر APT بأنك تُزوّده بمسار ملف محلي. /home/user/Downloads/package.debكما يُمكن استخدام مسار مُطلق مثل `//`. راجع الحزم التي يُخطط APT لتثبيتها، ثم أكّد ذلك عند ظهور المطالبة.

يعرض طرفية دبيان نجاح أمر sudo apt install لتثبيت حزمة deb محلية
يمكن لـ APT تثبيت نظام محلي .debوحل التبعيات من المستودعات المُهيأة.

هذه هي الطريقة الأبسط لأن APT يتولى حل التبعيات تلقائيًا عند توفر الحزم المطلوبة. راجع فصل إدارة الحزم في مرجع دبيان ودليل سطر أوامر APT في دبيان للاطلاع على الصيغة الرسمية.

بديل: التثبيت باستخدام dpkg

يمكنك أيضًا تثبيت حزمة محلية مباشرة باستخدام dpkg:

sudo dpkg -i ./example-app_1.0_amd64.deb

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

sudo apt --fix-broken install

سيحاول APT تثبيت التبعيات المفقودة وإكمال تهيئة الحزم. لهذا السبب، apt install ./file.debعادةً ما يكون البدء من خلاله أكثر ملاءمة.

قم بتثبيت ملف .deb باستخدام GDebi

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

sudo apt update
sudo apt install gdebi

ثم افتح الملف الذي تم تنزيله .debباستخدام GDebi واختر "تثبيت الحزمة" . يعرض GDebi تفاصيل الحزمة ويحل التبعيات من خلال APT. تصف دبيان GDebi بأنه أداة لعرض وتثبيت حزم دبيان المحلية؛ ويمكن العثور على الحزمة الحالية على موقع حزم دبيان الرسمي .

نافذة برنامج تثبيت حزم GDebi تعرض مثالاً لحزمة دبيان وزر تثبيت الحزمة
يوفر GDebi طريقة رسومية لفحص وتثبيت حزمة Debian محلية.

استكشاف الأخطاء وإصلاحها المفيد

  • يقول برنامج APT أن الملف غير مدعوم أو لا يمكن العثور عليه: تأكد من اسم الملف وقم بتضمينه ./قبل الملف الموجود في الدليل الحالي.
  • بنية خاطئة: قم بتنزيل إصدار يتطابق مع مخرجات الأمر dpkg --print-architecture.
  • التبعيات غير متوفرة: شغّل الأمر sudo apt update، وتأكد من تفعيل مستودعات دبيان المناسبة، ثم أعد المحاولة. قد تتطلب حزمة خارجية أيضًا مكتبات غير متوفرة لإصدار دبيان الخاص بك.
  • لقد قمت بتنزيل العديد من الحزم ذات الصلة: من دليلها، sudo apt install ./*.debيمكنك تثبيتها معًا مع السماح لـ APT بحل التبعيات.

كيفية إزالة العبوة لاحقاً

للعثور على اسم الحزمة المخزنة داخل الملف، شغّل الأمر التالي dpkg-deb -f ./example-app_1.0_amd64.deb Package. ثم قم بإزالته باستخدام الأمر التالي sudo apt remove package-name. لا يضمن تثبيت برنامج مستقل .debالتحديثات المستقبلية تلقائيًا؛ إذ يعتمد ذلك على ما إذا كان الناشر يُهيئ مستودع برامج أو يُوفر حزمًا أحدث لتثبيتها.

اترك تعليقاً

كيفية لعب لعبة Don't Starve Together على نظام لينكس

كيفية لعب لعبة Don't Starve Together على نظام لينكس

قم بتثبيت نسخة لينكس من لعبة Don't Starve Together عبر Steam، وابدأ عالمًا جديدًا، أو انضم إلى أصدقائك باتباع خطوات الإعداد واستكشاف الأخطاء وإصلاحها هذه.

كيفية تشغيل لعبة Squad على نظام Linux باستخدام Steam Proton

كيفية تشغيل لعبة Squad على نظام Linux باستخدام Steam Proton

قم بإعداد Squad على نظام Linux باستخدام Steam Play و Proton، ثم قم بتثبيت اللعبة، واختر أداة التوافق، وقم باستكشاف مشكلات مكافحة الغش وإصلاحها.

كيفية تثبيت نظام لينكس منت ديبيان الإصدار الخامس "إلسي" من خلال USB

كيفية تثبيت نظام لينكس منت ديبيان الإصدار الخامس "إلسي" من خلال USB

قم بتنزيل ملف LMDE 5 ISO المؤرشف والتحقق منه، ثم أنشئ قرص USB قابلًا للإقلاع، واختر إعدادات التثبيت الآمنة. انتهى دعم Elsie؛ راجع إصدار LMDE الحالي.

كيفية إنشاء قرص USB قابل للتشغيل لنظام التشغيل Windows 11 على نظام Linux

كيفية إنشاء قرص USB قابل للتشغيل لنظام التشغيل Windows 11 على نظام Linux

قم بإنشاء قرص USB لتثبيت نظام التشغيل Windows 11 على نظام Linux باستخدام Ventoy: احصل على ملف ISO الرسمي، وقم بتثبيت Ventoy بأمان، وانسخ الصورة، وقم بتشغيل جهاز الكمبيوتر المستهدف.

كيفية تشغيل لعبة It Takes Two على نظام لينكس باستخدام Steam Proton

كيفية تشغيل لعبة It Takes Two على نظام لينكس باستخدام Steam Proton

تعلم كيفية تشغيل لعبة It Takes Two على نظام Linux باستخدام Steam Proton، وتثبيت إصدار Steam، وتمكين التوافق، وإعداد وضع اللعب التعاوني، وحل مشاكل التشغيل.

كيفية تثبيت برنامج Wireshark على أنظمة Linux: أوبونتو، فيدورا، آرتش، وغيرها

كيفية تثبيت برنامج Wireshark على أنظمة Linux: أوبونتو، فيدورا، آرتش، وغيرها

قم بتثبيت Wireshark على Ubuntu أو Debian أو Fedora أو Arch أو openSUSE باستخدام أوامر الحزمة الحالية، ثم قم بتكوين التقاط الحزم المباشر بأمان.

كيفية لعب Slay the Spire على نظام Linux: قم بتثبيته وتشغيله باستخدام Steam

كيفية لعب Slay the Spire على نظام Linux: قم بتثبيته وتشغيله باستخدام Steam

قم بتثبيت Steam على نظام Linux، ثم احصل على نسخة Slay the Spire الأصلية لنظام Linux من مكتبتك، وقم بتشغيلها. يتضمن ذلك خطوات عملية لحل مشاكل بدء التشغيل الشائعة.

كيفية تشغيل لعبة DiRT Rally على نظام لينكس: إعداد Steam وإصلاحات Proton

كيفية تشغيل لعبة DiRT Rally على نظام لينكس: إعداد Steam وإصلاحات Proton

تعلم كيفية تشغيل لعبة DiRT Rally على نظام Linux إذا كنت تمتلكها بالفعل على Steam: قم بتثبيت الإصدار الأصلي، وقم بتشغيله، واستخدم Proton فقط كخيار احتياطي.

كيفية تثبيت ديفوان لينكس من قرص USB قابل للإقلاع

كيفية تثبيت ديفوان لينكس من قرص USB قابل للإقلاع

قم بتثبيت Devuan Excalibur من ملف ISO الخاص بنظام التشغيل المباشر على سطح المكتب. تحقق من التنزيل، أنشئ قرص USB قابل للتشغيل، احمِ الأقسام الموجودة، وأكمل التثبيت باستخدام برنامج Refracta Installer.

كيفية تشغيل لعبة The Forest على نظام Linux باستخدام Steam Proton

كيفية تشغيل لعبة The Forest على نظام Linux باستخدام Steam Proton

قم بتثبيت Steam على نظام Linux، وقم بتمكين Steam Play، واستخدم Proton لتنزيل وتشغيل The Forest، مع إعداد توافق لكل لعبة على حدة إذا لم يبدأ تشغيلها.